共用方式為


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

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

Databricks 也支援多任務作業,可讓您將筆記本結合成具有複雜相依性的工作流程。 如需詳細資訊,請參閱 建立和執行 Azure Databricks 作業

使用檔案將程式代碼模組化

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

建立檔案

若要建立檔案:

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

開啟檔案

流覽至工作區中的檔案,然後按下該檔案。 當您將滑鼠停留在檔名上方時,就會顯示檔案路徑。

將檔案匯入筆記本

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

假設您有下列檔案:

定義函式的檔案

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

將檔案匯入筆記本

執行檔案

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

刪除檔案

如需如何存取工作區功能表及刪除工作區或其他專案的相關信息,請參閱 資料夾工作區物件作業

重新命名檔案

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

控制檔案的存取

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