Freigeben über


account network-connectivity Befehlsgruppe

Hinweis

Diese Informationen gelten für Databricks CLI-Versionen 0.205 und höher. Die Databricks CLI befindet sich in der öffentlichen Vorschau.

Die Verwendung von Databricks CLI unterliegt der Datenbricks-Lizenz - und Databricks-Datenschutzerklärung, einschließlich der Bestimmungen zu Nutzungsdaten.

Die account network-connectivity Befehlsgruppe in der Databricks CLI enthält Befehle zum Konfigurieren der Netzwerkkonnektivität für Ihre Arbeitsbereiche für serverlose Computeressourcen.

databricks account network-connectivity create-network-connectivity-configuration

Erstellen Sie eine Netzwerkkonnektivitätskonfiguration (Network Connectivity Configuration, NCC), die stabile Azure-Dienstsubnetze bereitstellt, wenn Sie auf Ihre Azure Storage-Konten zugreifen. Sie können auch eine Netzwerkkonnektivitätskonfiguration verwenden, um von Databricks verwaltete private Endpunkte zu erstellen, damit Databricks serverlose Computeressourcen privat auf Ihre Ressourcen zugreifen können.

Von Bedeutung

Nachdem Sie die Netzwerkkonnektivitätskonfiguration erstellt haben, müssen Sie der neuen Netzwerkkonnektivitätskonfiguration mindestens einen Arbeitsbereich zuweisen. Sie können eine Netzwerkkonnektivitätskonfiguration für mehrere Arbeitsbereiche aus derselben Azure-Region innerhalb desselben Databricks-Kontos freigeben.

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

Argumente

NAME

    Der Name der Netzwerkkonnektivitätskonfiguration. Der Name kann alphanumerische Zeichen, Bindestriche und Unterstriche enthalten. Die Länge muss zwischen 3 und 30 Zeichen betragen.

REGION

    Die Region für die Netzwerkkonnektivitätskonfiguration. Nur Arbeitsbereiche in derselben Region können an die Netzwerkkonnektivitätskonfiguration angefügt werden.

Options

--json JSON

    Die Inline-JSON-Zeichenfolge oder der @path zur JSON-Datei mit dem Anforderungstext

Globale Kennzeichnungen

Beispiele

Im folgenden Beispiel wird eine Netzwerkkonnektivitätskonfiguration erstellt:

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

Im folgenden Beispiel wird eine Netzwerkkonnektivitätskonfiguration mit JSON erstellt:

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"]}}}}'

Im folgenden Beispiel wird eine Netzwerkkonnektivitätskonfiguration mithilfe einer JSON-Datei erstellt:

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

databricks account network-connectivity create-private-endpoint-rule

Erstellen Sie eine private Endpunktregel für die angegebene Netzwerkkonnektivitätskonfiguration. Nachdem das Objekt erstellt wurde, stellt Databricks asynchron einen neuen privaten Azure-Endpunkt für Ihre angegebene Azure-Ressource bereit.

Von Bedeutung

Sie müssen das Azure-Portal oder andere Azure-Tools verwenden, um den privaten Endpunkt zu genehmigen, um die Verbindung abzuschließen. Um die Informationen des erstellten privaten Endpunkts abzurufen, senden Sie eine GET Anforderung an die neue private Endpunktregel.

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

Argumente

NETWORK_CONNECTIVITY_CONFIG_ID

    Ihre Netzwerkkonnektivitätskonfigurations-ID.

Options

--endpoint-service string

    Der vollständige Ziel-AWS-Endpunktdienstname, der eine Verbindung mit den Zielressourcen des privaten Endpunkts herstellt.

--error-message string

    Fehlermeldung, falls vorhanden.

--group-id string

    Wird nicht von vom Kunden verwalteten privaten Endpunktdiensten verwendet.

--resource-id string

    Die Azure-Ressourcen-ID der Zielressource.

--json JSON

    Die Inline-JSON-Zeichenfolge oder der @path zur JSON-Datei mit dem Anforderungstext

Globale Kennzeichnungen

Beispiele

Im folgenden Beispiel wird eine private Endpunktregel erstellt:

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

Im folgenden Beispiel wird eine private Endpunktregel mit JSON erstellt:

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"}'

Im folgenden Beispiel wird eine private Endpunktregel mithilfe einer JSON-Datei erstellt:

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

databricks account network-connectivity delete-network-connectivity-configuration

Löschen einer Netzwerkkonnektivitätskonfiguration.

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

Argumente

NETWORK_CONNECTIVITY_CONFIG_ID

    Ihre Netzwerkkonnektivitätskonfigurations-ID.

Options

Globale Kennzeichnungen

Beispiele

Im folgenden Beispiel wird eine Netzwerkkonnektivitätskonfiguration gelöscht:

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

databricks account network-connectivity delete-private-endpoint-rule

Initiieren des Löschens einer privaten Endpunktregel. Wenn der Verbindungsstatus ausstehend oder ABGELAUFEN ist, wird der private Endpunkt sofort gelöscht. Andernfalls wird der private Endpunkt deaktiviert und nach sieben Tagen deaktiviert. Wenn ein privater Endpunkt deaktiviert wird, wird das deaktivierte Feld auf "true" festgelegt, und der private Endpunkt ist für Ihre serverlosen Computeressourcen nicht verfügbar.

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

Argumente

NETWORK_CONNECTIVITY_CONFIG_ID

    Ihre Netzwerkkonnektivitätskonfigurations-ID.

PRIVATE_ENDPOINT_RULE_ID

    Ihre private Endpunktregel-ID.

Options

Globale Kennzeichnungen

Beispiele

Im folgenden Beispiel wird eine private Endpunktregel gelöscht:

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

databricks account network-connectivity get-network-connectivity-configuration

Rufen Sie eine Netzwerkkonnektivitätskonfiguration ab.

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

Argumente

NETWORK_CONNECTIVITY_CONFIG_ID

    Ihre Netzwerkkonnektivitätskonfigurations-ID.

Options

Globale Kennzeichnungen

Beispiele

Das folgende Beispiel ruft eine Netzwerkkonnektivitätskonfiguration ab:

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

databricks account network-connectivity get-private-endpoint-rule

Rufen Sie die private Endpunktregel ab.

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

Argumente

NETWORK_CONNECTIVITY_CONFIG_ID

    Ihre Netzwerkkonnektivitätskonfigurations-ID.

PRIVATE_ENDPOINT_RULE_ID

    Ihre private Endpunktregel-ID.

Options

Globale Kennzeichnungen

Beispiele

Das folgende Beispiel ruft eine private Endpunktregel ab:

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

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

Rufen Sie ein Array von Netzwerkkonnektivitätskonfigurationen ab.

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

Options

--page-token string

    Paginierungstoken, um basierend auf der vorherigen Abfrage zur nächsten Seite zu wechseln.

Globale Kennzeichnungen

Beispiele

Im folgenden Beispiel werden alle Netzwerkkonnektivitätskonfigurationen aufgelistet:

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

Im folgenden Beispiel werden Netzwerkkonnektivitätskonfigurationen mit Paginierung aufgelistet:

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

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

Rufen Sie ein Array privater Endpunktregeln ab.

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

Argumente

NETWORK_CONNECTIVITY_CONFIG_ID

    Ihre Netzwerkkonnektivitätskonfigurations-ID.

Options

--page-token string

    Paginierungstoken, um basierend auf der vorherigen Abfrage zur nächsten Seite zu wechseln.

Globale Kennzeichnungen

Beispiele

Im folgenden Beispiel werden alle regeln für private Endpunkte aufgelistet:

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

Im folgenden Beispiel werden private Endpunktregeln mit Paginierung aufgelistet:

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

databricks account network-connectivity update-private-endpoint-rule

Aktualisieren einer privaten Endpunktregel. Derzeit darf nur eine private Endpunktregel für vom Kunden verwaltete Ressourcen aktualisiert werden.

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

Argumente

NETWORK_CONNECTIVITY_CONFIG_ID

    Die ID einer Netzwerkkonnektivitätskonfiguration, bei der es sich um die übergeordnete Ressource dieses privaten Endpunktregelobjekts handelt.

PRIVATE_ENDPOINT_RULE_ID

    Ihre private Endpunktregel-ID.

UPDATE_MASK

    Das Feldformat muss eine einzelne Zeichenfolge sein, wobei mehrere Felder durch Kommas getrennt sind (keine Leerzeichen). Der Feldpfad ist relativ zum Ressourcenobjekt, wobei ein Punkt (.) zum Navigieren zwischen Unterfeldern (z. B author.given_name. ) verwendet wird. Die Angabe von Elementen in Sequenz- oder Zuordnungsfeldern ist nicht zulässig, da nur das gesamte Sammlungsfeld angegeben werden kann. Feldnamen müssen exakt mit den Ressourcenfeldnamen übereinstimmen.

Options

--enabled

    Wird nur von privaten Endpunkten für einen AWS S3-Dienst verwendet.

--error-message string

    Fehlermeldung, falls vorhanden.

--json JSON

    Die Inline-JSON-Zeichenfolge oder der @path zur JSON-Datei mit dem Anforderungstext

Globale Kennzeichnungen

Beispiele

Im folgenden Beispiel wird eine private Endpunktregel aktualisiert:

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

Im folgenden Beispiel wird eine private Endpunktregel mithilfe von JSON aktualisiert:

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

Im folgenden Beispiel wird eine private Endpunktregel mithilfe einer JSON-Datei aktualisiert:

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

Globale Kennzeichnungen

--debug

  Gibt an, ob die Debugprotokollierung aktiviert werden soll.

-h oder --help

    Hilfe für die Databricks CLI oder die zugehörige Befehlsgruppe oder den zugehörigen Befehl anzeigen.

--log-file Schnur

    Eine Zeichenfolge, die die Datei darstellt, in die Ausgabeprotokolle geschrieben werden sollen. Wenn dieses Flag nicht angegeben ist, werden Ausgabeprotokolle standardmäßig in stderr geschrieben.

--log-format Format

    Der Protokollformattyp text oder json. Der Standardwert ist text.

--log-level Schnur

    Eine Zeichenfolge, die die Protokollformatebene darstellt. Wenn nicht angegeben, ist die Protokollformatebene deaktiviert.

-o, --output Typ

    Der Befehlsausgabetyp text oder json. Der Standardwert ist text.

-p, --profile Schnur

    Der Name des Profils in der ~/.databrickscfg Datei, das zum Ausführen des Befehls verwendet werden soll. Wenn dieses Flag nicht angegeben wird, wird, falls vorhanden, das Profil mit dem Namen DEFAULT verwendet.

--progress-format Format

    Das Format zum Anzeigen von Statusprotokollen: default, , append, inplaceoder json

-t, --target Schnur

    Falls zutreffend, das zu verwendende Bündelziel