集群政策CLI(遺留)

重要的

這個文檔已經退休了,可能不會被更新。

這個信息適用於遺留數據磚CLI版本0.17及以下。磚建議你使用新磚CLI的版本0.200或更高版本。看到磚CLI。找到你的版本的磚CLI,運行- v

從磚CLI或低於0.17版本遷移到磚CLI版本0.200或更高版本,看看磚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刪除——政策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}