備註
此資訊適用於 Databricks CLI 版本 0.205 及以上。 Databricks CLI 處於 公開預覽狀態。
Databricks CLI 的使用受限於 Databricks 授權 和 Databricks 隱私權聲明,包括任何使用數據條款。
account private-access
Databricks CLI 中的指令群組包含管理您帳號私有存取設定的指令。 私人存取設定代表工作空間資源的網路存取限制,並決定工作區是否能從公共網際網路存取,或僅能透過 AWS PrivateLink 的私人端點存取。
Databricks 帳號-私有存取 Create
建立私有存取設定設定,代表工作空間資源的網路存取限制。 私有存取設定 可設定工作空間是否能從公共網際網路存取,或僅限於私有端點存取。
databricks account private-access create [flags]
選項
--private-access-level PrivateAccessLevel
私有存取層級控制哪些 VPC 端點可以連接到任何附加此私有存取設定物件的工作區的 UI 或 API。 支援的值:ACCOUNT、ENDPOINT。
--private-access-settings-name string
私有存取設定物件的人類可讀名稱。
--public-access-enabled
判斷工作空間是否能透過公共網路存取。
--region string
連結到這個私有存取設定物件的 AWS 區域。
--json JSON
內嵌 JSON 字串或 @path 指向 JSON 檔案的要求本文
範例
以下範例使用命令列旗標建立私有存取設定設定:
databricks account private-access create --private-access-settings-name "my-private-access" --region "us-west-2" --private-access-level ACCOUNT
以下範例使用 JSON 建立私有存取設定:
databricks account private-access create --json '{"private_access_settings_name": "my-private-access", "region": "us-west-2", "private_access_level": "ACCOUNT", "public_access_enabled": false}'
以下範例使用 JSON 檔案建立私有存取設定:
databricks account private-access create --json @private-access-settings.json
Databricks 帳號私有存取刪除
刪除 Databricks 的私有存取設定設定,該設定由 ID 指定。
databricks account private-access delete PRIVATE_ACCESS_SETTINGS_ID [flags]
Arguments
PRIVATE_ACCESS_SETTINGS_ID
Databricks 的私人存取設定 ID。
選項
範例
以下範例依 ID 刪除私人存取設定設定:
databricks account private-access delete pas-abc123
Databricks 帳戶私密存取
取得 Databricks 的私有存取設定設定,並以 ID 指定。
databricks account private-access get PRIVATE_ACCESS_SETTINGS_ID [flags]
Arguments
PRIVATE_ACCESS_SETTINGS_ID
Databricks 的私人存取設定 ID。
選項
範例
以下範例依 ID 進行私有存取設定配置:
databricks account private-access get pas-abc123
Databricks 帳號私人存取清單
列出 Databricks 帳號的私人存取設定。
databricks account private-access list [flags]
選項
範例
以下範例列出所有私人存取設定:
databricks account private-access list
Databricks 帳號私有存取取代
更新一個現有的私有存取設定物件,該物件指定如何透過 AWS PrivateLink 存取你的工作空間。 這個操作會完全覆蓋你現有附帶在工作區上的私人存取設定物件。 所有連結到私人存取設定的工作區都會受到任何變更的影響。
這很重要
若 public_access_enabled、 private_access_level或 allowed_vpc_endpoint_ids 有更新,這些變更的影響可能需要數分鐘才能傳入工作區 API。 你可以在同一個帳號中共享一個私人存取設定物件,同時擁有多個工作空間。 然而,私有存取設定是針對 AWS 區域的,因此只有同一 AWS 區域內的工作空間可以使用特定的私人存取設定物件。
databricks account private-access replace PRIVATE_ACCESS_SETTINGS_ID [flags]
Arguments
PRIVATE_ACCESS_SETTINGS_ID
Databricks 的私人存取設定 ID。
選項
--private-access-level PrivateAccessLevel
私有存取層級控制哪些 VPC 端點可以連接到任何附加此私有存取設定物件的工作區的 UI 或 API。 支援的值:ACCOUNT、ENDPOINT。
--private-access-settings-name string
私有存取設定物件的人類可讀名稱。
--public-access-enabled
判斷工作空間是否能透過公共網路存取。
--region string
連結到這個私有存取設定物件的 AWS 區域。
--json JSON
內嵌 JSON 字串或 @path 指向 JSON 檔案的要求本文
範例
以下範例替換使用命令列旗標的私有存取設定設定:
databricks account private-access replace pas-abc123 --private-access-settings-name "updated-private-access" --region "us-west-2" --private-access-level ENDPOINT
以下範例替換使用 JSON 的私人存取設定設定:
databricks account private-access replace pas-abc123 --json '{"private_access_settings_name": "updated-private-access", "region": "us-west-2", "private_access_level": "ENDPOINT", "public_access_enabled": false, "allowed_vpc_endpoint_ids": ["vpce-12345678"]}'
以下範例將用 JSON 檔案替換私有存取設定設定:
databricks account private-access replace pas-abc123 --json @replace-private-access-settings.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 字串
如果適用,要使用的套件組合目標