次の方法で共有


account network-connectivity コマンド グループ

この情報は、Databricks CLI バージョン 0.205 以降に適用されます。 Databricks CLI は パブリック プレビュー段階です

Databricks CLI の使用には、Databricks ライセンスおよび使用状況データのプロビジョニングを含むDatabricks のプライバシーに関する通知が適用されます。

Databricks CLI 内の account network-connectivity コマンド グループには、サーバーレス コンピューティング リソースのワークスペースのネットワーク接続を構成するコマンドが含まれています。

databricks アカウントのネットワーク接続の作成-network-connectivity-configuration

Azure Storage アカウントにアクセスするときに安定した Azure サービス サブネットを提供するネットワーク接続構成 (NCC) を作成します。 また、ネットワーク接続構成を使用して Databricks マネージド プライベート エンドポイントを作成し、Databricks サーバーレス コンピューティング リソースがリソースにプライベートにアクセスできるようにすることもできます。

Important

ネットワーク接続構成を作成したら、新しいネットワーク接続構成に 1 つ以上のワークスペースを割り当てる必要があります。 1 つのネットワーク接続構成を、同じ Databricks アカウント内の同じ Azure リージョンの複数のワークスペースと共有できます。

databricks account network-connectivity create-network-connectivity-configuration NAME REGION [flags]

論争

NAME

    ネットワーク接続構成の名前。 名前には、英数字、ハイフン、アンダースコアを含めることができます。 長さは 3 ~ 30 文字にする必要があります。

REGION

    ネットワーク接続構成のリージョン。 ネットワーク接続構成にアタッチできるのは、同じリージョン内のワークスペースのみです。

オプション

--json JSON

    要求本文を含む JSON ファイルに対するインライン JSON 文字列または @path

グローバル フラグ

例示

次の例では、ネットワーク接続構成を作成します。

databricks account network-connectivity create-network-connectivity-configuration my-ncc eastus

次の例では、JSON を使用してネットワーク接続構成を作成します。

databricks account network-connectivity create-network-connectivity-configuration my-ncc eastus --json '{"egress_config": {"default_rules": {"aws_stable_ip_rule": {"cidr_blocks": ["1.2.3.0/24"]}}}}'

次の例では、JSON ファイルを使用してネットワーク接続構成を作成します。

databricks account network-connectivity create-network-connectivity-configuration my-ncc eastus --json @ncc.json

databricks アカウントのネットワーク接続の作成-private-endpoint-rule

指定したネットワーク接続構成のプライベート エンドポイント規則を作成します。 オブジェクトが作成されると、Databricks は、指定した Azure リソースに新しい Azure プライベート エンドポイントを非同期的にプロビジョニングします。

Important

Azure portal またはその他の Azure ツールを使用して、プライベート エンドポイントを承認して接続を完了する必要があります。 作成されたプライベート エンドポイントの情報を取得するには、新しいプライベート エンドポイントルールで GET 要求を行います。

databricks account network-connectivity create-private-endpoint-rule NETWORK_CONNECTIVITY_CONFIG_ID [flags]

論争

NETWORK_CONNECTIVITY_CONFIG_ID

    ネットワーク接続構成 ID。

オプション

--endpoint-service string

    プライベート エンドポイントの宛先リソースに接続する完全なターゲット AWS エンドポイント サービス名。

--error-message string

    エラー メッセージがある場合。

--group-id string

    カスタマー マネージド プライベート エンドポイント サービスでは使用されません。

--resource-id string

    ターゲット リソースの Azure リソース ID。

--json JSON

    要求本文を含む JSON ファイルに対するインライン JSON 文字列または @path

グローバル フラグ

例示

次の例では、プライベート エンドポイント規則を作成します。

databricks account network-connectivity create-private-endpoint-rule ncc-abc123 --resource-id "/subscriptions/xxx/resourceGroups/xxx/providers/Microsoft.Storage/storageAccounts/xxx"

次の例では、JSON を使用してプライベート エンドポイントルールを作成します。

databricks account network-connectivity create-private-endpoint-rule ncc-abc123 --json '{"resource_id": "/subscriptions/xxx/resourceGroups/xxx/providers/Microsoft.Storage/storageAccounts/xxx", "group_id": "blob"}'

次の例では、JSON ファイルを使用してプライベート エンドポイントルールを作成します。

databricks account network-connectivity create-private-endpoint-rule ncc-abc123 --json @private-endpoint-rule.json

databricks アカウントの network-connectivity delete-network-connectivity-configuration

ネットワーク接続構成を削除します。

databricks account network-connectivity delete-network-connectivity-configuration NETWORK_CONNECTIVITY_CONFIG_ID [flags]

論争

NETWORK_CONNECTIVITY_CONFIG_ID

    ネットワーク接続構成 ID。

オプション

グローバル フラグ

例示

次の例では、ネットワーク接続構成を削除します。

databricks account network-connectivity delete-network-connectivity-configuration ncc-abc123

databricks アカウントのネットワーク接続の削除-private-endpoint-rule

プライベート エンドポイント規則の削除を開始します。 接続状態が保留中または EXPIRED の場合、プライベート エンドポイントはすぐに削除されます。 それ以外の場合、プライベート エンドポイントは非アクティブ化され、非アクティブ化の 7 日後に削除されます。 プライベート エンドポイントが非アクティブ化されると、非アクティブ化されたフィールドは true に設定され、プライベート エンドポイントはサーバーレス コンピューティング リソースでは使用できません。

databricks account network-connectivity delete-private-endpoint-rule NETWORK_CONNECTIVITY_CONFIG_ID PRIVATE_ENDPOINT_RULE_ID [flags]

論争

NETWORK_CONNECTIVITY_CONFIG_ID

    ネットワーク接続構成 ID。

PRIVATE_ENDPOINT_RULE_ID

    プライベート エンドポイントルール ID。

オプション

グローバル フラグ

例示

次の例では、プライベート エンドポイント規則を削除します。

databricks account network-connectivity delete-private-endpoint-rule ncc-abc123 per-xyz789

databricks アカウントのネットワーク接続 get-network-connectivity-configuration

ネットワーク接続の構成を取得します。

databricks account network-connectivity get-network-connectivity-configuration NETWORK_CONNECTIVITY_CONFIG_ID [flags]

論争

NETWORK_CONNECTIVITY_CONFIG_ID

    ネットワーク接続構成 ID。

オプション

グローバル フラグ

例示

次の例では、ネットワーク接続の構成を取得します。

databricks account network-connectivity get-network-connectivity-configuration ncc-abc123

databricks アカウントのネットワーク接続 get-private-endpoint-rule

プライベート エンドポイント規則を取得します。

databricks account network-connectivity get-private-endpoint-rule NETWORK_CONNECTIVITY_CONFIG_ID PRIVATE_ENDPOINT_RULE_ID [flags]

論争

NETWORK_CONNECTIVITY_CONFIG_ID

    ネットワーク接続構成 ID。

PRIVATE_ENDPOINT_RULE_ID

    プライベート エンドポイントルール ID。

オプション

グローバル フラグ

例示

次の例では、プライベート エンドポイント規則を取得します。

databricks account network-connectivity get-private-endpoint-rule ncc-abc123 per-xyz789

databricks アカウントの network-connectivity list-network-connectivity-configurations

ネットワーク接続構成の配列を取得します。

databricks account network-connectivity list-network-connectivity-configurations [flags]

オプション

--page-token string

    前のクエリに基づいて次のページに移動する改ページ トークン。

グローバル フラグ

例示

次の例では、すべてのネットワーク接続構成の一覧を示します。

databricks account network-connectivity list-network-connectivity-configurations

次の例では、改ページ位置付きのネットワーク接続構成の一覧を示します。

databricks account network-connectivity list-network-connectivity-configurations --page-token "next_page_token"

databricks アカウントのネットワーク接続リスト-private-endpoint-rules

プライベート エンドポイント規則の配列を取得します。

databricks account network-connectivity list-private-endpoint-rules NETWORK_CONNECTIVITY_CONFIG_ID [flags]

論争

NETWORK_CONNECTIVITY_CONFIG_ID

    ネットワーク接続構成 ID。

オプション

--page-token string

    前のクエリに基づいて次のページに移動する改ページ トークン。

グローバル フラグ

例示

次の例では、すべてのプライベート エンドポイント規則を一覧表示します。

databricks account network-connectivity list-private-endpoint-rules ncc-abc123

次の例では、改ページ位置付きのプライベート エンドポイント規則の一覧を示します。

databricks account network-connectivity list-private-endpoint-rules ncc-abc123 --page-token "next_page_token"

databricks アカウントのネットワーク接続 update-private-endpoint-rule

プライベート エンドポイント規則を更新します。 現在、お客様が管理するリソースに対するプライベート エンドポイントルールのみが更新できます。

databricks account network-connectivity update-private-endpoint-rule NETWORK_CONNECTIVITY_CONFIG_ID PRIVATE_ENDPOINT_RULE_ID UPDATE_MASK [flags]

論争

NETWORK_CONNECTIVITY_CONFIG_ID

    ネットワーク接続構成の ID。これは、このプライベート エンドポイント ルール オブジェクトの親リソースです。

PRIVATE_ENDPOINT_RULE_ID

    プライベート エンドポイントルール ID。

UPDATE_MASK

    フィールド マスクは 1 つの文字列で、複数のフィールドをコンマで区切る必要があります (スペースなし)。 フィールド パスはリソース オブジェクトに対する相対パスであり、ドット (.) を使用してサブフィールド ( author.given_name など) を移動します。 コレクション フィールド全体のみを指定できるため、シーケンス フィールドまたはマップ フィールド内の要素の指定は許可されません。 フィールド名は、リソース フィールド名と完全に一致する必要があります。

オプション

--enabled

    AWS S3 サービスに向かうプライベート エンドポイントでのみ使用されます。

--error-message string

    エラー メッセージがある場合。

--json JSON

    要求本文を含む JSON ファイルに対するインライン JSON 文字列または @path

グローバル フラグ

例示

次の例では、プライベート エンドポイント規則を更新します。

databricks account network-connectivity update-private-endpoint-rule ncc-abc123 per-xyz789 "enabled" --enabled

次の例では、JSON を使用してプライベート エンドポイント規則を更新します。

databricks account network-connectivity update-private-endpoint-rule ncc-abc123 per-xyz789 "enabled" --json '{"enabled": true}'

次の例では、JSON ファイルを使用してプライベート エンドポイント規則を更新します。

databricks account network-connectivity update-private-endpoint-rule ncc-abc123 per-xyz789 "enabled" --json @update-private-endpoint-rule.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 形式

    進行状況ログを表示する形式: defaultappendinplace、または json

-t, --target 文字列

    該当する場合は、使用するバンドル ターゲット