Changing Azure Databricks Workspace Settings via API

Kri*_*a16 5 rest azure databricks azure-databricks

I would like to control the Workspace Settings in the Admin Console of Azure Databricks via API(REST)

How should I do this or does anyone have the list of keys which correspond to each setting?

Workspace Settings in Admin Console-Image:

在此输入图像描述

And*_*rea 0

要配置工作区设置,您可以使用 Databricks API 的工作区配置(启用/禁用功能)端点(有关 API 参考的更多信息,请参见此处)。

这是端点:

/api/2.0/workspace-conf
Run Code Online (Sandbox Code Playgroud)

基本上,您必须创建一个 PATCH 请求,指定您希望在正文中设置的属性:

{
    "property1": "string",
    "property2": "string"
}
Run Code Online (Sandbox Code Playgroud)

不幸的是,我无法在文档中找到支持的属性的名称,因此我最终使用 fiddler 拦截来自 Databricks 工作区 GUI 的请求,以获取我需要的属性名称。

如果这有帮助,在我的具体情况下,我需要配置以下属性:

在此输入图像描述

结果发现 PATCH 请求中使用的属性名称是enableLibraryAndInitScriptOnSharedCluster