共用方式為


Visual Studio Code Databricks 擴充套件的設定

本文列出 Visual Studio Code 的 Databricks 擴充功能設定。 請參見 Databricks 擴充套件以了解 Visual Studio Code

設定參考

Visual Studio Code 的 Databricks 擴充功能為 Visual Studio Code 新增了以下設定。 使用 Visual Studio Code 指令面板指令 偏好設定:開啟設定,開啟 Settings 編輯器。 您也可以直接修改 settings.json 檔案。

設定編輯器 ([延伸項目] > "Databricks") settings.json 描述
套件組合:移除狀態更新的間隔 databricks.bundle.remoteStateRefreshInterval 套件組合的遠端狀態每隔多少分鐘刷新一次。
叢集:僅顯示可存取的叢集 databricks.clusters.onlyShowAccessibleClusters 核取或設定為 true,以僅針對您可執行程式碼的叢集啟用篩選。
預設為取消選取或 false (請勿為這些叢集啟用篩選)。
實驗:選擇參加 databricks.experiments.optInto 啟用或停用延伸項目的實驗性特徵。 可用的特徵包括:
Ipython 目錄 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文件中的 Environment 變數定義檔案

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