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.json 中对其进行修改。 仅当代码在本地运行时,才应用这些环境变量。