注释
此信息适用于 Databricks CLI 版本 0.205 及更高版本。 Databricks CLI 目前处于公共预览阶段。
Databricks CLI 的使用须遵守 Databricks 许可和 Databricks 隐私声明,包括任何数据使用规定。
cluster-policies
CLI 中的命令组允许你控制用户基于一组规则配置群集的能力。 这些规则指定在创建群集期间可以使用哪些属性或属性值。 群集策略具有 ACL,用于限制其对特定用户和组的使用。 请参阅创建和管理计算策略。
databricks 群集策略创建
创建新策略。
databricks cluster-policies create [flags]
选项
--definition string
以 JSON 表示的策略定义文档。 请参阅 计算策略参考。
--description string
群集策略的其他可读说明。
--json JSON
内联 JSON 字符串或包含请求正文的 JSON 文件
--max-clusters-per-user int
每个用户可以使用此策略的最大群集数。
--name string
用户请求的群集策略名称。
--policy-family-definition-overrides string
以 JSON 表示的策略定义文档。 请参阅 计算策略参考。
--policy-family-id string
策略类别的 ID。
databricks 群集策略删除
删除群集的策略。 受此策略管理的群集仍可运行,但无法编辑。
databricks cluster-policies delete POLICY_ID [flags]
论据
POLICY_ID
要删除的策略的 ID。
选项
--json JSON
内联 JSON 字符串或包含请求正文的 JSON 文件
databricks 群集策略修改
更新群集的现有策略。 此作可能会使受上一策略约束的某些群集无效。
databricks cluster-policies edit POLICY_ID [flags]
论据
POLICY_ID
要更新的策略的 ID。
选项
--definition string
以 JSON 表示的策略定义文档。 请参阅 计算策略参考。
--description string
群集策略的其他可读说明。
--json JSON
内联 JSON 字符串或包含请求正文的 JSON 文件
--max-clusters-per-user int
每个用户可以使用此策略的最大群集数。
--name string
用户请求的群集策略名称。
--policy-family-definition-overrides string
以 JSON 表示的策略定义文档。 请参阅 计算策略参考。
--policy-family-id string
策略类别的 ID。
databricks 群集策略获取
获取群集策略实体。 创建和编辑仅适用于管理员。
databricks cluster-policies get POLICY_ID [flags]
论据
POLICY_ID
群集策略的规范唯一标识符。
选项
databricks 群集策略列表
列出请求用户可访问的策略。
databricks cluster-policies list [flags]
选项
--sort-column ListSortColumn
要排序的群集策略属性。 支持的值:POLICY_CREATION_TIME
、POLICY_NAME
--sort-order ListSortOrder
列出策略的顺序。 支持的值:ASC
、DESC
databricks 群集策略 get-permission-levels
获取群集策略权限级别。
databricks cluster-policies get-permission-levels CLUSTER_POLICY_ID [flags]
论据
CLUSTER_POLICY_ID
用于获取或管理权限的群集策略。
选项
databricks cluster-policies get-permissions
获取群集策略的权限。 群集策略可以从其根对象继承权限。
databricks cluster-policies get-permissions CLUSTER_POLICY_ID [flags]
论据
CLUSTER_POLICY_ID
用于获取或管理权限的群集策略。
选项
databricks 集群策略设置权限
设置对象的权限,替换现有权限(如果存在)。 如果未指定任何权限,则删除所有直接权限。 对象可以从其根对象继承权限。
databricks cluster-policies set-permissions CLUSTER_POLICY_ID [flags]
论据
CLUSTER_POLICY_ID
用于获取或管理权限的群集策略。
选项
--json JSON
内联 JSON 字符串或包含请求正文的 JSON 文件
在 Databricks 中更新 cluster-policies 权限
更新群集策略的权限。 群集策略可以从其根对象继承权限。
databricks cluster-policies update-permissions CLUSTER_POLICY_ID [flags]
论据
CLUSTER_POLICY_ID
用于获取或管理权限的群集策略。
选项
--json JSON
内联 JSON 字符串或包含请求正文的 JSON 文件
全局标志
--debug
是否启用调试日志记录。
-h
或 --help
显示 Databricks CLI、相关命令组或相关命令的帮助。
--log-file
字符串
一个字符串,表示要将输出日志写入到的文件。 如果未指定此标志,则默认会将输出日志写入到 stderr。
--log-format
格式
日志格式类型,text
或 json
。 默认值是 text
。
--log-level
字符串
一个表示日志格式级别的字符串。 如果未指定,则禁用日志格式级别。
-o, --output
类型
命令输出类型为 text
或 json
。 默认值是 text
。
-p, --profile
字符串
要用于运行命令的 ~/.databrickscfg
文件中的配置文件名称。 如果未指定此标志,并且存在命名为 DEFAULT
的配置文件,则使用该配置文件。
--progress-format
格式
显示进度日志的格式: default
、 append
、 inplace
或 json
-t, --target
字符串
如果适用,要使用的捆绑包目标