集群政策CLI(遺留)
隻有工作區管理用戶可以創建、編輯和刪除策略。工作區管理用戶也可以訪問所有的政策。
集群政策要求和限製,請參閱管理集群政策。
你運行磚CLI子命令的集群政策的附加磚cluster-policies
。這些子命令調用集群政策API。
磚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編輯——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}