Note
此資訊適用於 Databricks CLI 版本 0.205 及以上。 Databricks CLI 處於 公開預覽狀態。
Databricks CLI 的使用受限於 Databricks 授權 和 Databricks 隱私權聲明,包括任何使用數據條款。
cluster-policies
Databricks CLI 中的指令群組允許您根據一套規則控制使用者配置叢集的能力。 這些規則會指定叢集建立期間可以使用哪些屬性或屬性值。 叢集原則具有 ACL,可以限制其適用於特定使用者和群組。 請參閱建立和管理計算原則。
Databricks 叢集政策建立
建立新原則。
databricks cluster-policies create [flags]
選項
--definition string
以 JSON 表示的原則定義檔。 請參閱計算原則參考。
--description string
叢集原則的額外人類可讀描述。
--json JSON
內嵌 JSON 字串或 @path 指向 JSON 檔案的要求本文
--max-clusters-per-user int
每個使用者可使用此原則的叢集數目上限。
--name string
使用者要求的叢集原則名稱。
--policy-family-definition-overrides string
以 JSON 表示的原則定義檔。 請參閱計算原則參考。
--policy-family-id string
政策系列識別碼。
databricks 叢集策略刪除
刪除叢集的政策。 受此原則管理的叢集仍然可以執行,但無法編輯。
databricks cluster-policies delete POLICY_ID [flags]
Arguments
POLICY_ID
要刪除的政策標識碼。
選項
--json JSON
內嵌 JSON 字串或 @path 指向 JSON 檔案的要求本文
databricks 叢集原則編輯
更新叢集的現有策略。 這項作業可能會使先前的原則所控管的某些叢集無效。
databricks cluster-policies edit POLICY_ID [flags]
Arguments
POLICY_ID
要更新的策略識別碼。
選項
--definition string
以 JSON 表示的原則定義檔。 請參閱計算原則參考。
--description string
叢集原則的額外人類可讀描述。
--json JSON
內嵌 JSON 字串或 @path 指向 JSON 檔案的要求本文
--max-clusters-per-user int
每個使用者可使用此原則的叢集數目上限。
--name string
使用者要求的叢集原則名稱。
--policy-family-definition-overrides string
以 JSON 表示的原則定義檔。 請參閱計算原則參考。
--policy-family-id string
政策系列識別碼。
Databricks 叢集政策取得 (cluster-policies get)
取得集群策略實體。 建立和編輯僅適用於系統管理員。
databricks cluster-policies get POLICY_ID [flags]
Arguments
POLICY_ID
叢集原則的正式唯一標識符。
選項
databricks 叢集原則清單
列出請求用戶可存取的原則。
databricks cluster-policies list [flags]
選項
--sort-column ListSortColumn
要排序依據的叢集政策屬性。 支援的值:POLICY_CREATION_TIME、POLICY_NAME
--sort-order ListSortOrder
列出策略的順序。 支援的值:ASC、DESC
databricks cluster-policies get-permission-levels(取得權限等級)
取得叢集政策權限等級。
databricks cluster-policies get-permission-levels CLUSTER_POLICY_ID [flags]
Arguments
CLUSTER_POLICY_ID
要取得或管理許可權的叢集策略。
選項
Databricks 叢集政策取得權限
取得叢集原則的權限。 叢集原則可以從其根對象繼承許可權。
databricks cluster-policies get-permissions CLUSTER_POLICY_ID [flags]
Arguments
CLUSTER_POLICY_ID
要取得或管理許可權的叢集策略。
選項
databricks 叢集政策設定權限
設定物件的許可權,若已有許可權則予以取代。 如果未指定任何許可權,則刪除所有直接許可權。 物件可以從其根對象繼承許可權。
databricks cluster-policies set-permissions CLUSTER_POLICY_ID [flags]
Arguments
CLUSTER_POLICY_ID
要取得或管理許可權的叢集策略。
選項
--json JSON
內嵌 JSON 字串或 @path 指向 JSON 檔案的要求本文
databricks 叢集政策更新許可權
更新叢集策略的許可權。 叢集原則可以從其根對象繼承許可權。
databricks cluster-policies update-permissions CLUSTER_POLICY_ID [flags]
Arguments
CLUSTER_POLICY_ID
要取得或管理許可權的叢集策略。
選項
--json JSON
內嵌 JSON 字串或 @path 指向 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、、appendinplace、 或json
-t, --target 字串
如果適用,要使用的套件組合目標