Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Note
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.
Mit repos der Befehlsgruppe in der Databricks CLI können Sie Ihre Git-Ordner verwalten. Siehe Azure Databricks Git-Ordner.
databricks Repos erstellen
Erstellen Sie ein Repository im Arbeitsbereich, und verknüpfen Sie es mit dem angegebenen Git-Remote-Repository. Beachten Sie, dass Reposs, die programmgesteuert erstellt wurden, mit einem Git-Remote-Repository verknüpft werden müssen, im Gegensatz zu Repositorys, die im Browser erstellt wurden.
databricks repos create URL [PROVIDER] [flags]
Arguments
URL
URL des Git-Repositorys, das verknüpft werden soll
PROVIDER
Git-Anbieter. Bei diesem Feld muss die Groß-/Kleinschreibung berücksichtigt werden. Die verfügbaren Git-Anbieter sind gitHub, bitbucketCloud, gitLab, azureDevOpsServices, gitHubEnterprise, bitbucketServer, gitLabEnterpriseEdition und awsCodeCommit
Options
--json JSON
Die inlinefähige JSON-Zeichenfolge oder die @path zur JSON-Datei mit dem Body der Anfrage.
--path string
Gewünschter Pfad für das Repository im Arbeitsbereich
Examples
In den folgenden Beispielen wird ein Repository erstellt, das mit GitHub verknüpft ist:
databricks repos create https://github.com/username/my-repo.git gitHub --path /Repos/username/my-repo
databricks repos create https://github.com/username/my-repo.git --path /Users/username/my-repo
Databricks Repos löschen
Löschen Sie das angegebene Repository.
databricks repos delete REPO_ID_OR_PATH [flags]
Arguments
REPO_ID_OR_PATH
Die ID des zu löschenden entsprechenden Repositorys
Options
Examples
In den folgenden Beispielen wird ein Repository anhand der ID oder des Pfads gelöscht:
databricks repos delete 12345
databricks repos delete /Repos/username/my-repo
databricks repos get
Rufen Sie das Repository mit der angegebenen Repository-ID ab.
databricks repos get REPO_ID_OR_PATH [flags]
Arguments
REPO_ID_OR_PATH
ID des Git-Ordnerobjekts (Repo) im Arbeitsbereich
Options
Examples
In den folgenden Beispielen werden Informationen zu einem Repository anhand der ID oder des Pfads abgerufen:
databricks repos get 12345
databricks repos get /Repos/username/my-repo
databricks Repositories auflisten
Rufen Sie Repositorys ab, für die der aufrufende Benutzer Über berechtigungen verfügt. Verwenden Sie next_page_token, um durch zusätzliche Seiten zu blättern.
databricks repos list [flags]
Options
--next-page-token string
Token, das zum Abrufen der nächsten Seite mit Ergebnissen verwendet wird
--path-prefix string
Filtert Repos mit Pfaden, die mit dem angegebenen Präfix beginnen
Examples
Die folgenden Beispiele listen Repositorys auf:
databricks repos list
databricks repos list --path-prefix /Repos/username
databricks Repositories aktualisieren
Aktualisieren Sie ein Repo auf einen anderen Branch oder ein anderes Tag, oder aktualisieren Sie es auf den neuesten Commit auf demselben Branch.
databricks repos update REPO_ID_OR_PATH [flags]
Arguments
REPO_ID_OR_PATH
ID des Git-Ordnerobjekts (Repo) im Arbeitsbereich
Options
--branch string
Branch, in den die lokale Version des Repo ausgecheckt ist
--json JSON
Die inlinefähige JSON-Zeichenfolge oder die @path zur JSON-Datei mit dem Body der Anfrage.
--tag string
Tag, unter dem die lokale Version des Repo ausgecheckt ist
Examples
In den folgenden Beispielen wird ein Repository auf verschiedene Zweige oder Tags aktualisiert.
databricks repos update 12345 --branch main
databricks repos update /Repos/username/my-repo --branch develop
databricks repos update 12345 --tag v1.0.0
databricks Repos Berechtigungsstufen abrufen
Berechtigungen für das Repo abfragen.
databricks repos get-permission-levels REPO_ID [flags]
Arguments
REPO_ID
Das Repository, für das Berechtigungen abgerufen oder verwaltet werden sollen
Options
Examples
Im folgenden Beispiel werden die verfügbaren Berechtigungsstufen für ein Repository abgerufen:
databricks repos get-permission-levels 12345
databricks repos Berechtigungen-abfragen
Die Berechtigungen eines Repos abfragen. Repos kann Berechtigungen von ihrem Stammobjekt erben.
databricks repos get-permissions REPO_ID [flags]
Arguments
REPO_ID
Das Repository, für das Berechtigungen abgerufen oder verwaltet werden sollen
Options
Examples
Das folgende Beispiel ruft die Berechtigungen für ein Repository ab:
databricks repos get-permissions 12345
Databricks Repos Berechtigungen festlegen
Festlegen von Repositoryberechtigungen. Legt Berechtigungen für ein Objekt fest, wobei vorhandene Berechtigungen ersetzt werden, sofern vorhanden. Löscht alle direkten Berechtigungen, wenn keine angegeben sind. Objekte können Berechtigungen vom Stammobjekt erben.
databricks repos set-permissions REPO_ID [flags]
Arguments
REPO_ID
Das Repository, für das Berechtigungen abgerufen oder verwaltet werden sollen
Options
--json JSON
Die inlinefähige JSON-Zeichenfolge oder die @path zur JSON-Datei mit dem Body der Anfrage.
Examples
Im folgenden Beispiel werden Berechtigungen für ein Repository mithilfe von JSON festgelegt:
databricks repos set-permissions 12345 --json '{"access_control_list": [{"user_name": "someone@example.com", "permission_level": "CAN_MANAGE"}]}'
databricks Repository-Berechtigungen aktualisieren
Aktualisieren Sie die Berechtigungen für ein Repository. Repos kann Berechtigungen von ihrem Stammobjekt erben.
databricks repos update-permissions REPO_ID [flags]
Arguments
REPO_ID
Das Repository, für das Berechtigungen abgerufen oder verwaltet werden sollen
Options
--json JSON
Die inlinefähige JSON-Zeichenfolge oder die @path zur JSON-Datei mit dem Body der Anfrage.
Examples
Im folgenden Beispiel werden Berechtigungen für ein Repository mithilfe von JSON aktualisiert:
databricks repos update-permissions 12345 --json '{"access_control_list": [{"user_name": "someone@example.com", "permission_level": "CAN_READ"}]}'
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