本文說明如何使用檔案將程式碼模組化,包括如何建立並匯入 Python 檔案。
Databricks 也支援多任務工作,可讓您將筆記本結合成具有複雜相依性的工作流程。 如需詳細資訊,請參閱 Lakeflow 作業。
使用檔案將程式碼模組化
使用 Databricks Runtime 11.3 LTS 和更高版本,您可以在 Azure Databricks 工作區中建立和管理原始程式碼檔案,然後視需要將這些檔案匯入筆記本。 也可以使用 Databricks 存放庫將檔案與 Git 存放庫同步。 如需詳細資訊,請參閱使用 Python 和 R 模組以及 Databricks Git 資料夾的 Git 整合。
建立 Python 檔案
若要建立檔案,請執行以下操作:
- 在左側邊欄中,點擊工作區。
- 按一下 建立 > 檔案。 檔案會在編輯器視窗中開啟,並自動儲存變更。
- 輸入結尾為 的
.py
檔案名稱。
將檔案匯入筆記本
可以使用標準 Python 匯入命令將檔案匯入筆記本:
假設您有下列檔案:
可以將該檔案匯入筆記本,然後呼叫檔案中定義的函式:
將檔案從另一個資料夾匯入筆記本
如果協助程式檔案位於另一個資料夾中,您必須使用完整的檔案路徑。 若要複製完整路徑,請流覽至工作區中的檔案,然後在 Kebab 功能表中,按兩下 [複製 URL/路徑完整路徑>]。
您可以將不同資料夾的檔案匯入筆記本,如下所示:
執行檔案
可以從編輯器執行檔案。 這在測試時很有用。 若要執行檔案,請將游標放在程式碼區域中,然後選取 Shift + Enter 執行單元格,或者反白顯示單元格中的程式碼,然後按 Shift + Ctrl + Enter 只執行選取的程式碼。
刪除檔案
如需如何存取工作區功能表及刪除工作區中的檔案或其他項目的相關資訊,請參閱資料夾和工作區物件作業。
重新命名檔案
若要變更開啟檔案的標題,請按下標題並內嵌編輯,或者按下 [檔案]>[重新命名]。