你好,
我的團隊目前正在azure磚中小回購。當我們想進口pyspark從其他筆記本我們目前使用函數和類
運行% < relpath >
這並不理想。
我想複製的功能這種回購。然而,當我克隆成“回購”(見截圖)部分azure磚實例,它不會工作。
回購的位置不是
/工作/回購/ <用戶名> / < repo_name >
我能得到的最好鎖在一個位置是一個亞行的鏈接
https://adb- < workspace_id >.13.azuredatabricks.net/?o= < workspace_id > #文件夾/ < repo_id >;
當我運行sys.path(),我得到以下輸出:
/磚/ python_shell /腳本/ local_disk0 / spark-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx / userFiles-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /磚/火花/ python /磚/ / python / lib / py4j-0.10.9.1-src火花。zip /磚/罐/火花——司機——driver-spark_3.2_2.12_deploy。jar /磚/罐/火花——maven-trees ml - 10. x - graphframes——org.graphframes graphframes_2.12——org.graphframes__graphframes_2.12__0.8.2-db1-spark3.2。jar /磚/ python_shell /usr/lib/python38.zip /usr/lib/python3.8 /usr/lib/python3.8/lib-dynload /磚/ python / lib / python3.8 /網站/usr/local/lib/python3.8/dist-packages /usr/lib/python3/dist-packages /磚/。python_edge_libs /磚/ python / lib / python3.8 /網站/ IPython /擴展
看來第二路徑就是從我的筆記本,但它不是持久和目錄是空的。
所以,我的問題是我怎麼能使用python的導入功能(如鏈接顯示的示例文檔)和我在亞洲開發銀行回購?
嗨@Sebastian同性戀,這個部分導遊在Azure磚使用Python開發筆記本電腦和工作。第一小節提供了常見的工作流和任務教程的鏈接。第二小節提供鏈接到api、圖書館和重要工具。
與兒童在磚回購的文件,你必須運行磚運行時的8.4或以上。
您需要啟用文件在磚回購。
管理員可以使文件在回購功能如下:
功能被啟用後,您必須重新啟動集群並刷新瀏覽器在回購之前,您可以使用文件。
另外,你第一次訪問一個啟用了回購,回購後文件必須打開Git對話框。一個對話框,表明你必須執行一個拉在回購操作同步兒童文件。選擇同意,將文件同步。如果有任何合並衝突,另一個對話框,讓你選擇丟棄衝突性的變更或推動您的更改一個新的分支。
在啟用了回購,確認文件
您可以使用命令
% sh pwd
在一個筆記本在回購檢查如果啟用了文件在回購。
/磚/驅動程序
筆記本目錄/ Workspace /回購/ <路徑>