共用方式為


workspace-bindings 命令群組

Note

此資訊適用於 Databricks CLI 版本 0.205 及以上。 Databricks CLI 處於 公開預覽狀態

Databricks CLI 的使用受限於 Databricks 授權Databricks 隱私權聲明,包括任何使用數據條款。

workspace-bindings Databricks CLI 中的指令群組包含在 Unity 目錄中設定(綁定)安全可執行物的指令。 Databricks 中的可保護項目可以設定為 OPENISOLATEDOPEN安全性實體可以從任何工作區存取,而ISOLATED安全性實體只能從設定的工作區清單存取。

支援系結的安全性實體類型:catalogstorage_credentialcredentialexternal_location

Databricks 工作區綁定獲取命令

取得目錄的工作區系結。 呼叫端必須是中繼存放區管理員或目錄的擁有者。

databricks workspace-bindings get NAME [flags]

Arguments

NAME

    目錄名稱

選項

全域旗標

Examples

下列範例會取得目錄的工作區系結:

databricks workspace-bindings get my_catalog

Databricks workspace-bindings get-bindings

取得可保護實體的工作區繫結。 呼叫端必須是元數據存儲管理員或可設安全性功能的物件擁有者。

databricks workspace-bindings get-bindings SECURABLE_TYPE SECURABLE_NAME [flags]

Arguments

SECURABLE_TYPE

    要綁定到工作區的可受保護實體類型(目錄、存儲憑證、認證或外部位置)。

SECURABLE_NAME

    安全性實體的名稱。

選項

--max-results int

    要傳回的工作區系結數目上限。

--page-token string

    不透明分頁令牌會根據上一個查詢移至下一頁。

全域旗標

Examples

下列範例會取得目錄的工作區系結:

databricks workspace-bindings get-bindings catalog my_catalog

下列範例會取得具有分頁之記憶體認證的工作區系結:

databricks workspace-bindings get-bindings storage_credential my_storage_credential --max-results 10

下列範例會取得外部位置的工作區系結:

databricks workspace-bindings get-bindings external_location my_external_location

Databricks 工作區綁定更新

更新目錄的工作區系結。 呼叫端必須是中繼存放區管理員或目錄的擁有者。

databricks workspace-bindings update NAME [flags]

Arguments

NAME

    目錄名稱

選項

--json JSON

    內嵌的 JSON 字串或 @path 整合至包含要求內容的 JSON 檔案。

全域旗標

Examples

下列範例會使用 JSON 更新目錄的工作區系結:

databricks workspace-bindings update my_catalog --json '{"bindings": [{"workspace_id": 123456789, "binding_type": "BINDING_TYPE_READ_WRITE"}]}'

下列範例會使用 JSON 檔案更新工作區系結:

databricks workspace-bindings update my_catalog --json @bindings.json

Databricks workspace-bindings update-bindings

更新可保護項目的工作區系結。 呼叫端必須是元數據存儲管理員或可設安全性功能的物件擁有者。

databricks workspace-bindings update-bindings SECURABLE_TYPE SECURABLE_NAME [flags]

Arguments

SECURABLE_TYPE

    要綁定到工作區的可受保護實體類型(目錄、存儲憑證、認證或外部位置)。

SECURABLE_NAME

    安全性實體的名稱。

選項

--json JSON

    內嵌的 JSON 字串或 @path 整合至包含要求內容的 JSON 檔案。

全域旗標

Examples

下列範例會更新目錄的工作區系結:

databricks workspace-bindings update-bindings catalog my_catalog --json '{"bindings": [{"workspace_id": 123456789, "binding_type": "BINDING_TYPE_READ_WRITE"}]}'

全域旗標

--debug

  是否要啟用偵錯記錄。

-h--help

    顯示 Databricks CLI、相關命令群組或相關命令的幫助說明。

--log-file 字串

    字串,表示要寫入輸出記錄檔的檔案。 若未指定此旗標,則預設值是將輸出記錄寫入 stderr。

--log-format 格式

    記錄格式類型,textjson。 預設值是 text

--log-level 字串

    表示日誌格式層級的字串。 若未指定,則日誌的格式層級功能將被停用。

-o, --output 類型

    指令輸出類型,textjson。 預設值是 text

-p, --profile 字串

    用於執行命令的~/.databrickscfg檔案中的配置檔名稱。 如果未指定此旗標,則如果存在,則會使用名為 DEFAULT 的配置檔。

--progress-format 格式

    顯示進度記錄的格式:default、、appendinplace、 或json

-t, --target 字串

    如果適用,要使用的套件組合目標