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 credentials Befehlsgruppe in der Databricks CLI enthält Befehle zum Verwalten von Anmeldeinformationskonfigurationen für Ihr Konto. Databricks benötigt Zugriff auf eine kontoübergreifende IAM-Rolle in Ihrem AWS-Konto, sodass Databricks Cluster in der entsprechenden BESPRECHUNG für neue Arbeitsbereiche bereitstellen kann. Eine Konfiguration für Anmeldeinformationen kapselt diese Rolleninformationen, und seine ID wird beim Erstellen eines neuen Arbeitsbereichs verwendet.
Databricks-Kontoanmeldeinformationen erstellen
Erstellen Sie eine Databricks-Anmeldeinformationskonfiguration, die kontoübergreifende Cloudanmeldeinformationen für ein angegebenes Konto darstellt. Databricks verwendet dies zum ordnungsgemäßen Einrichten der Netzwerkinfrastruktur zum Hosten von Databricks-Clustern. Für Ihre AWS IAM-Rolle müssen Sie der externen ID (der Databricks-Konto-API-Konto-ID) im zurückgegebenen Anmeldeinformationsobjekt vertrauen und die erforderliche Zugriffsrichtlinie konfigurieren.
Tipp
Speichern Sie das Feld der Antwort credentials_id , bei dem es sich um die ID für das neue Konfigurationsobjekt für Anmeldeinformationen handelt.
databricks account credentials create [flags]
Options
--json JSON
Die Inline-JSON-Zeichenfolge oder der @path zur JSON-Datei mit dem Anforderungstext
Beispiele
Im folgenden Beispiel wird eine Anmeldeinformationskonfiguration mit JSON erstellt:
databricks account credentials create --json '{"credentials_name": "my-credentials", "aws_credentials": {"sts_role": {"role_arn": "arn:aws:iam::123456789012:role/databricks-cross-account-role"}}}'
Im folgenden Beispiel wird eine Konfiguration für Anmeldeinformationen mithilfe einer JSON-Datei erstellt:
databricks account credentials create --json @credentials.json
Databricks-Kontoanmeldeinformationen löschen
Löschen Eines Databricks-Konfigurationsobjekts für Anmeldeinformationen für ein Konto, beide durch ID angegeben. Sie können keine Anmeldeinformationen löschen, die einem Arbeitsbereich zugeordnet sind.
databricks account credentials delete CREDENTIALS_ID [flags]
Argumente
CREDENTIALS_ID
Konfigurations-ID der Databricks-Konto-API.
Options
Beispiele
Im folgenden Beispiel wird eine Anmeldeinformationskonfiguration nach ID gelöscht:
databricks account credentials delete cred-abc123
Databricks-Kontoanmeldeinformationen abrufen
Rufen Sie ein Databricks-Anmeldeinformationskonfigurationsobjekt für ein Konto ab, das beide durch DIE ID angegeben ist.
databricks account credentials get CREDENTIALS_ID [flags]
Argumente
CREDENTIALS_ID
Konfigurations-ID für Anmeldeinformationen.
Options
Beispiele
Das folgende Beispiel ruft eine Anmeldeinformationskonfiguration nach ID ab:
databricks account credentials get cred-abc123
Databricks-Kontoanmeldeinformationenliste
List Databricks credential configuration objects for an account, specified by ID.
databricks account credentials list [flags]
Options
Beispiele
Im folgenden Beispiel werden alle Konfigurationen für Anmeldeinformationen aufgelistet:
databricks account credentials list
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