共用方式為


在 Databricks 筆記本之間共用程式碼

本文說明如何使用檔案將程式碼模組化,包括如何建立並匯入 Python 檔案。

Databricks 也支援多任務工作,可讓您將筆記本結合成具有複雜相依性的工作流程。 如需詳細資訊,請參閱 Databricks 上的協調流程概觀

使用檔案將程式碼模組化

使用 Databricks Runtime 11.3 LTS 和更高版本,您可以在 Azure Databricks 工作區中建立和管理原始程式碼檔案,然後視需要將這些檔案匯入筆記本。 也可以使用 Databricks 存放庫將檔案與 Git 存放庫同步。 如需詳細資訊,請參閱使用 Python 和 R 模組以及 Databricks Git 資料夾的 Git 整合

建立檔案

若要建立檔案,請執行以下操作:

  1. 瀏覽至工作區中的根資料夾
  2. 以滑鼠右鍵按一下資料夾名稱,然後選取 [建立] > [檔案]。
  3. 輸入檔案的名稱,然後按下 [建立檔案] 或按 Enter。 此時檔案會在編輯器視窗中開啟。 變更會自動儲存。

開啟檔案

瀏覽至工作區中的檔案並按下它。 當您將滑鼠停留在檔案名稱上方時,檔案路徑即會顯示。

將檔案匯入筆記本

可以使用標準 Python 匯入命令將檔案匯入筆記本:

假設您有下列檔案:

定義函式的檔案

可以將該檔案匯入筆記本,然後呼叫檔案中定義的函式:

將檔案匯入筆記本

執行檔案

可以從編輯器執行檔案。 這在測試時很有用。 若要執行檔案,請將游標放在程式碼區域中,然後選取 Shift + Enter 執行單元格,或者反白顯示單元格中的程式碼,然後按 Shift + Ctrl + Enter 只執行選取的程式碼。

刪除檔案

如需如何存取工作區功能表及刪除工作區中的檔案或其他項目的相關資訊,請參閱資料夾工作區物件作業

重新命名檔案

若要變更開啟檔案的標題,請按下標題並內嵌編輯,或者按下 [檔案]>[重新命名]。

控制檔案的存取

如果您的 Azure Databricks 帳戶有進階版方案,可以使用工作區存取控制來控制誰可以存取檔案。