從磁碟區安裝程式庫
本文將逐步引導您完成將連結庫或requirements.txt檔案上傳至磁碟區,並將其安裝在 Azure Databricks 中的叢集所需的步驟。 您可以將連結庫安裝到所有用途的計算或作業計算上。
如需磁碟區的詳細資訊,請參閱 什麼是 Unity 目錄磁碟區?。 如需使用 Unity 目錄的相關信息,包括控制存取權和建立物件,請參閱 什麼是 Unity 目錄?。
如需完整的連結庫相容性詳細數據,請參閱 叢集範圍連結庫。
將連結庫載入磁碟區
若要將連結庫載入磁碟區:
- 按兩下左側提要欄位中的 [目錄]。
- 在 [目錄總管] 樹狀目錄中,流覽至磁碟區。
- 按兩下 [+新增],然後選取 [ 上傳至此磁碟區]。
- [ 將檔案上傳至磁碟區 ] 對話框隨即出現。 拖放或流覽至您想要上傳的檔案,然後按兩下 [ 上傳]。
從磁碟區將連結庫安裝到叢集
當您將連結庫安裝到叢集時,在該叢集上執行的所有筆記本都可以存取連結庫。
若要將連結庫從磁碟區安裝到叢集:
- 按兩下左側提要欄位中的 [計算]。
- 按兩下叢集中的叢集名稱。
- 按兩下 [連結庫] 索引 標籤 。
- 按兩下 [ 安裝新的]。 [ 安裝連結庫 ] 對話框隨即出現。
- 針對 [ 鏈接庫來源],選取 [ 磁碟區]。
- 上傳連結庫或requirements.txt檔案、流覽至磁碟區瀏覽器中的連結庫或requirements.txt檔案,或在 [磁碟區檔案路徑] 字段中輸入其位置,例如:
/Volumes/<catalog>/<schema>/<volume>/<path-to-library>/<file-name>.<ext>
。 - 按一下 [安裝]。
從磁碟區將相依連結庫新增至工作流程工作
若要從磁碟區設定具有相依連結庫的工作流程工作:
- 在工作流程中選取現有的工作,或建立新的工作。
- 在 [相依連結庫] 旁,按兩下 [+ 新增]。
- 在 [新增相依連結庫] 對話框中,選取 [連結庫來源的磁碟區]。
- 上傳連結庫或requirements.txt檔案、流覽至磁碟區瀏覽器中的連結庫或requirements.txt檔案,或在 [磁碟區檔案路徑] 字段中輸入其位置,例如:
/Volumes/<catalog>/<schema>/<volume>/<path-to-library>/<file-name>.<ext>
。 - 按一下 [安裝]。
將連結庫從磁碟區安裝到筆記本
您可以直接將 Python 連結庫安裝至筆記本,以建立筆記本專屬的自定義 Python 環境。 例如,您可以在筆記本中使用特定版本的連結庫,而不會影響叢集上可能需要不同版本相同連結庫的其他使用者。 如需詳細資訊,請參閱 筆記本範圍的連結庫。
當您將連結庫安裝至筆記本時,只有目前的筆記本和與該筆記本相關聯的任何作業可以存取該連結庫。 附加至相同叢集的其他筆記本不會受到影響。
下列程式代碼示範如何將 Python 滾輪檔案從磁碟區安裝到筆記本作為筆記本範圍連結庫。
%pip install /Volumes/<catalog>/<schema>/<volume>/<path-to-library>/mypackage-0.0.1-py3-none-any.whl
或
%pip install /Volumes/<catalog>/<schema>/<volume>/<path-to-project>/requirements.txt