集群策略CLI

預覽

此功能已在公共預覽

隻有admin用戶可以創建、編輯和刪除策略。管理員用戶也可以訪問所有的策略。

有關集群策略的要求和限製,請參見管理集群策略

可以通過將Databricks Cluster Policies CLI子命令追加到cluster-policies.這些子命令調用集群策略API 2.0

數據庫集群策略——幫助
用法:databricks cluster-policies [OPTIONS] COMMAND [ARGS]…與Databricks集群策略交互的實用程序。選項:-v,——version [version]——debug調試模式。顯示錯誤時的全堆棧跟蹤。——profile TEXT要使用的CLI連接配置文件。默認配置文件為default。-h,——help顯示此消息並退出。命令:create創建Databricks集群策略。delete刪除指定ID的Databricks集群策略。edit編輯Databricks集群策略。 get Retrieves metadata about a Databricks cluster policy. list Lists Databricks cluster policies.

創建集群策略

要顯示使用文檔,請運行cluster-policies創建——幫助

數據庫cluster-policies create——json-file create-cluster-policy.json

create-cluster-policy.json

“名稱”“例子政策”“定義””{\“spark_version \”:{\“類型\”:\“固定\”,\“價值\”,\“next-major-version-scala2.12 \”,\“隱藏\”:真正}}”
“policy_id”:“1 a234567b890123c”

刪除集群策略

執行命令查看幫助信息cluster-policies刪除——幫助

databricks cluster-policies delete——policy-id 1A234567B890123C .使用實例

如果成功,此命令將不顯示任何內容。

更改集群策略

要顯示使用文檔,請運行cluster-policies編輯——幫助

數據庫集群策略編輯——json-file 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得到——幫助

databricks cluster-policies get——policy-id A123456BCD789012
:“policy_id A123456BCD789012”,"name": "集群策略演示","definition": "{\n \"spark_env_vars. "PYSPARK_PYTHON \”:{\ n \“類型\”:\“固定\”、\ n \“價值\”:\“/磚/ python3 / bin / python27 \“\ n} \ n}”,“created_at_timestamp”:1615504519000

列出可用的集群策略信息

要顯示使用文檔,請運行cluster-policies列表——幫助

databricks集群策略列表——輸出JSON
“政策”:[:“policy_id A123456BCD789012”,"name": "集群策略演示","definition": "{\n \"spark_env_vars. "PYSPARK_PYTHON \”:{\ n \“類型\”:\“固定\”、\ n \“價值\”:\“/磚/ python3 / bin / python27 \“\ n} \ n}”,“created_at_timestamp”:1615504519000},...),“total_count”:16