Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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
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
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
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
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
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
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.
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.
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
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