集群政策CLI

预览

这个特性是在公共预览

只有管理员用户可以创建、编辑和删除策略。管理用户也可以访问所有的政策。

集群政策要求和限制,请参阅管理集群政策

你运行砖CLI子命令的集群政策的附加cluster-policies。这些子命令调用集群政策API 2.0

砖cluster-policies——帮助
用法:砖cluster-policies[选项]命令(ARGS)……效用与砖集群政策。选项:- v、版本(版本)——调试调试模式。显示完整的堆栈跟踪误差。——概要文本使用CLI连接配置文件。默认的配置文件是“默认”。- h,帮助显示此消息并退出。命令:创建创建一个砖集群政策。删除删除砖集群政策鉴于其ID.编辑编辑砖集群政策。对砖的集群政策得到检索元数据。 list Lists Databricks cluster policies.

创建一个集群政策

显示使用文档,运行cluster-policies创建——帮助

砖cluster-policies创建——json文件create-cluster-policy.json

create-cluster-policy.json:

{“名称”:“例子政策”,“定义”:”{\“spark_version \”:{\“类型\”:\“固定\”,\“价值\”,\“next-major-version-scala2.12 \”, \“隐藏\”:真正}}”}
{“policy_id”:“1 a234567b890123c”}

删除一个集群政策

查看帮助cluster-policies删除——帮助

砖cluster-policies删除——政策id 1 a234567b890123c

成功,这个命令可以显示。

改变一个集群政策

显示使用文档,运行cluster-policies编辑——帮助

砖cluster-policies编辑——json文件edit-cluster-policy.json

edit-cluster-policy.json:

{“policy_id”:“1 a234567b890123c”,“名称”:“例子政策”,“定义”:”{\“spark_version \”:{\“类型\”:\“固定\”,\“价值\”,\“next-major-version-scala2.12 \”, \“隐藏\”:假}}”,“created_at_timestamp”:1619477108000}

成功,这个命令可以显示。

集群政策信息列表

显示使用文档,运行cluster-policies得到——帮助

砖cluster-policies得到——政策id A123456BCD789012
{:“policy_id A123456BCD789012”,“名称”:“集群政策演示”,“定义”:“{spark_env_vars \ n \”。PYSPARK_PYTHON \”: {\ n \“类型\”:\“固定\”、\ n \“价值\”:\“/砖/ python3 / bin / python27 \“\ n} \ n}”,“created_at_timestamp”: 1615504519000}

可用集群政策信息列表

显示使用文档,运行cluster-policies列表——帮助

砖cluster-policies列表——JSON输出
{“政策”:[{:“policy_id A123456BCD789012”,“名称”:“集群政策演示”,“定义”:“{spark_env_vars \ n \”。PYSPARK_PYTHON \”: {\ n \“类型\”:\“固定\”、\ n \“价值\”:\“/砖/ python3 / bin / python27 \“\ n} \ n}”,“created_at_timestamp”: 1615504519000},),“total_count”: 16}