共用方式為


適用於 Visual Studio Code 的 Databricks 延伸項目的設定

本文列出了適用於 Visual Studio Code 的 Databricks 延伸項目的延伸項目設定。 請參閱什麼是適用於 Visual Studio Code 的 Databricks 延伸項目?

設定參考

適用於 Visual Studio Code 的 Databricks 延伸項目會將下列設定新增至 Visual Studio Code。 使用 Visual Studio Code 命令選擇區命令 [喜好設定:開啟設定] 來開啟設定編輯器。 您也可以直接修改 settings.json 檔案。

設定編輯器 ([延伸項目] > "Databricks") settings.json 描述
套件組合:移除狀態重新整理的間隔 databricks.bundle.remoteStateRefreshInterval 重新整理套件組合的遠端狀態的間隔,以分鐘為單位。
叢集:僅顯示可存取的叢集 databricks.clusters.onlyShowAccessibleClusters 核取或設定為 true,以僅針對您可執行程式碼的叢集啟用篩選。

預設為取消選取或 false (請勿為這些叢集啟用篩選)。
實驗:選擇加入 databricks.experiments.optInto 啟用或停用延伸項目的實驗性特徵。 可用的特徵包括:

- views.cluster:顯示或隱藏 [叢集] 檢視。 請參閱選取執行程式碼和工作的叢集
記錄:已啟用 databricks.logs.enabled 核取或設定為 true (預設) 以啟用記錄。 重載您的視窗,以讓任何變更生效。
記錄:陣列長度上限 databricks.logs.maxArrayLength 陣列欄位顯示的項目數目上限。 預設值為 2
記錄:欄位長度上限 databricks.logs.maxFieldLength 記錄輸出面板中顯示的每個欄位的長度上限。 預設值為 40
記錄:截斷深度 databricks.logs.truncationDepth 在不截斷的情況下顯示的記錄的深度上限。 預設值為 2
覆寫 Databricks 設定檔 databricks.overrideDatabricksConfigFile 延伸項目用於驗證的 .databrickscfg 檔案的替代位置。
Python:Env 檔案 databricks.python.envFile 自訂 Python 環境變數定義 (.env) 檔案的絕對路徑。 請參閱環境變數定義檔案
Wsfs:重新排列儲存格 databricks.wsfs.rearrangeCells 啟用或停用使用 workspace 作為同步目的地時建立的包裝函式檔案中的重新排列儲存格。 Databricks 建議保持啟用此設定。 如果已停用,您需要手動處理 sys.path,以用於筆記本中本機匯入。

環境變數定義檔案

Visual Studio Code 支援 Python 專案的環境變數定義檔案。 您可以在開發電腦上建立副檔名為的 .env 檔案,Visual Studio Code 會在執行階段套用此 .env 檔案中的環境變數。 如需詳細資訊,請參閱 Visual Studio Code 文件中的環境變數定義檔案

若要讓適用於 Visual Studio Code 的 Databricks 延伸項目使用您的 .env 檔案,請在您的 settings.json 檔案或設定編輯器內的 [延伸項目] > "Databricks" > [Python:Env 檔案]databricks.python.envFile 設定為您 .env 檔案中的絕對路徑。

重要

如果您設定 settings.json,請按照 Visual Studio Code 文件中所述將 python.envFile 設定為 .env 檔案的絕對路徑,因為適用於 Visual Studio Code 的 Databricks 延伸項目必須覆寫 python.envFile,以供其內部使用。 請務必僅設定 databricks.python.envFile