共用方式為


適用於 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:顯示或隱藏 [叢集] 檢視。 請參閱選取執行程式碼和工作的叢集
Ipython Dir databricks.ipythonDir 用來儲存 IPython 檔案之目錄的絕對路徑。 如果已設定,則預設值為 IPYTHONDIR 環境變數,或 ~/.ipython
記錄:已啟用 databricks.logs.enabled 是否要啟用記錄。 預設值為 true。 重載視窗以使變更生效。
記錄:陣列長度上限 databricks.logs.maxArrayLength 陣列欄位顯示的項目數目上限。 預設值為 2
記錄:欄位長度上限 databricks.logs.maxFieldLength 記錄輸出面板中顯示的每個欄位的長度上限。 預設值為 40
記錄:截斷深度 databricks.logs.truncationDepth 在不截斷的情況下顯示的記錄的深度上限。 預設值為 2
覆寫 Databricks 設定檔 databricks.overrideDatabricksConfigFile 延伸項目用於驗證的 .databrickscfg 檔案的替代位置。
Wsfs:重新排列儲存格 databricks.wsfs.rearrangeCells 啟用或停用使用 workspace 作為同步目的地時建立的包裝函式檔案中的重新排列儲存格。 Databricks 建議保持啟用此設定。 如果已停用,您需要手動處理 sys.path,以用於筆記本中本機匯入。

環境變數定義檔案

Visual Studio Code 支援 Python 專案的環境變數定義檔案。 您可以建立擴展名為 .env的檔案,而 Visual Studio Code 會在運行時間套用此 .env 檔案內的環境變數。 如需詳細資訊,請參閱 Visual Studio Code 文件中的環境變數定義檔案

Visual Studio Code 的 Databricks 擴充功能會針對環境變數定義檔案的位置使用 python.envFile 設定。 此 Visual Studio Code 設定的預設值為 {workspaceFolder}/.env,但您可以使用 Settings 編輯器 或在 settings.json中修改它。 只有在本機執行程式代碼時,才會套用這些環境變數。