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.
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 workspace der Befehlsgruppe in der Databricks CLI können Sie Arbeitsbereichsdateien und -ordner auflisten, importieren, exportieren und löschen. Weitere Informationen finden Sie unter Was sind Arbeitsbereichsdateien?.
Databricks-Arbeitsbereich löschen
Löschen eines Arbeitsbereichsobjekts.
Löscht ein Objekt oder ein Verzeichnis (und löscht optional alle Objekte im Verzeichnis). Wenn der Pfad nicht vorhanden ist, gibt dieser Aufruf einen Fehler zurück RESOURCE_DOES_NOT_EXIST. Wenn der Pfad ein nicht leeres Verzeichnis ist und rekursiv auf "false" festgelegt ist, gibt dieser Aufruf einen Fehler DIRECTORY_NOT_EMPTYzurück.
Objektlöschung kann nicht rückgängig gemacht werden, und das Löschen eines Verzeichnisses ist rekursiv nicht atomisch.
databricks workspace delete PATH [flags]
Arguments
PATH
Der absolute Pfad des Notizbuchs oder Verzeichnisses.
Options
--json JSON
Die inlinefähige JSON-Zeichenfolge oder die @path zur JSON-Datei mit dem Body der Anfrage.
--recursive
Das Kennzeichen, das angibt, ob das Objekt rekursiv gelöscht werden soll.
Databricks-Arbeitsbereichsexport
Exportieren Sie ein Arbeitsbereichsobjekt oder den Inhalt eines gesamten Verzeichnisses.
Wenn der Pfad nicht vorhanden ist, gibt dieser Aufruf einen Fehler zurück RESOURCE_DOES_NOT_EXIST.
Wenn die exportierten Daten die Größenbeschränkung überschreiten würden, wird dieser Aufruf zurückgegeben MAX_NOTEBOOK_SIZE_EXCEEDED. Derzeit unterstützt diese API das Exportieren einer Bibliothek nicht.
databricks workspace export SOURCE_PATH [flags]
Arguments
PATH
Der absolute Pfad des Objekts oder Verzeichnisses. Das Exportieren eines Verzeichnisses wird nur für das DBC-, SOURCE- und AUTO-Format unterstützt.
Options
--file string
Pfad im lokalen Dateisystem zum Speichern einer exportierten Datei.
--format ExportFormat
Dadurch wird das Format der exportierten Datei angegeben. Unterstützte Werte: AUTO, , DBC, HTMLJUPYTER, RAW, , , R_MARKDOWNSOURCE
databricks Arbeitsbereich export-dir
Exportieren Sie ein Verzeichnis rekursiv aus einem Databricks-Arbeitsbereich in das lokale Dateisystem.
databricks workspace export-dir SOURCE_PATH TARGET_PATH [flags]
Arguments
SOURCE_PATH
Der Quellverzeichnispfad im Arbeitsbereich
TARGET_PATH
Der Zielverzeichnispfad im lokalen Dateisystem
Options
--overwrite
Vorhandene lokale Dateien überschreiben
Databricks-Arbeitsbereich get-status
Ruft den Status eines Objekts oder eines Verzeichnisses ab. Wenn der Pfad nicht vorhanden ist, gibt dieser Aufruf einen Fehler zurück RESOURCE_DOES_NOT_EXIST.
databricks workspace get-status PATH [flags]
Arguments
PATH
Der absolute Pfad des Notizbuchs oder Verzeichnisses.
Options
Import in den Databricks-Arbeitsbereich
Importiert ein Arbeitsbereichsobjekt (z. B. ein Notizbuch oder eine Datei) oder den Inhalt eines gesamten Verzeichnisses. Wenn der Pfad bereits vorhanden ist und das Überschreiben auf "false" festgelegt ist, gibt dieser Aufruf einen Fehler zurück RESOURCE_ALREADY_EXISTS. Zum Importieren eines Verzeichnisses können Sie entweder das DBC Format oder das SOURCE Format verwenden, wobei das Sprachfeld nicht festgelegt ist. Um eine einzelne Datei als SOURCEzu importieren, müssen Sie das Sprachfeld festlegen. Zip-Dateien in Verzeichnissen werden nicht unterstützt.
databricks workspace import TARGET_PATH [flags]
Arguments
PATH
Der absolute Pfad des Objekts oder Verzeichnisses. Das Importieren eines Verzeichnisses wird nur für die Formate DBC und SOURCE unterstützt.
Options
--content string
Der base64-codierte Inhalt.
--file string
Pfad der zu importierenden lokalen Datei
--format ImportFormat
Dadurch wird das Format der zu importierenden Datei angegeben. Unterstützte Werte: AUTO, , DBC, HTMLJUPYTER, RAW, , , R_MARKDOWNSOURCE
--json JSON
Die inlinefähige JSON-Zeichenfolge oder die @path zur JSON-Datei mit dem Body der Anfrage.
--language Language
Die Sprache des Objekts. Unterstützte Werte: PYTHON, R, SCALA, SQL
--overwrite
Das Flag, das angibt, ob vorhandenes Objekt überschrieben werden soll.
Databricks-Arbeitsbereich Import-Verzeichnis
Importieren Sie ein Verzeichnis rekursiv aus dem lokalen Dateisystem in einen Databricks-Arbeitsbereich.
Bei Notebooks werden die Erweiterungen gestrippt.
databricks workspace import-dir SOURCE_PATH TARGET_PATH [flags]
Arguments
SOURCE_PATH
Der Quellverzeichnispfad im lokalen Dateisystem
TARGET_PATH
Der Zielverzeichnispfad im Arbeitsbereich
Options
--overwrite
Vorhandene Arbeitsbereichsdateien überschreiben
Liste der Databricks-Arbeitsbereiche
Auflisten des Inhalts eines Verzeichnisses oder des Objekts, wenn es sich nicht um ein Verzeichnis handelt. Wenn der Eingabepfad nicht vorhanden ist, gibt dieser Aufruf einen Fehler zurück RESOURCE_DOES_NOT_EXIST.
databricks workspace list PATH [flags]
Arguments
PATH
Der absolute Pfad des Notizbuchs oder Verzeichnisses.
Options
--notebooks-modified-after int
UTC-Zeitstempel in Millisekunden.
databricks Arbeitsbereich mkdirs
Erstellen Sie das angegebene Verzeichnis (und die erforderlichen übergeordneten Verzeichnisse, falls sie nicht vorhanden sind). Wenn ein Objekt (kein Verzeichnis) an einem Präfix des Eingabepfads vorhanden ist, gibt dieser Aufruf einen Fehler zurück RESOURCE_ALREADY_EXISTS.
Beachten Sie, dass, wenn dieser Vorgang fehlschlägt, es möglicherweise gelungen ist, einige der erforderlichen übergeordneten Verzeichnisse zu erstellen.
databricks workspace mkdirs PATH [flags]
Arguments
PATH
Der absolute Pfad des Verzeichnisses. Wenn die übergeordneten Verzeichnisse nicht vorhanden sind, werden sie ebenfalls erstellt. Wenn das Verzeichnis bereits vorhanden ist, führt dieser Befehl nichts aus und ist erfolgreich.
Options
--json JSON
Die inlinefähige JSON-Zeichenfolge oder die @path zur JSON-Datei mit dem Body der Anfrage.
Databricks-Arbeitsbereich Berechtigungsebenen abrufen
Abrufen der Berechtigungsstufen des Arbeitsbereichsobjekts.
databricks workspace get-permission-levels WORKSPACE_OBJECT_TYPE WORKSPACE_OBJECT_ID [flags]
Arguments
WORKSPACE_OBJECT_TYPE
Der Arbeitsbereichsobjekttyp, für den Berechtigungen abgerufen oder verwaltet werden sollen.
WORKSPACE_OBJECT_ID
Das Arbeitsbereichsobjekt, für das Berechtigungen abgerufen oder verwaltet werden sollen.
Options
databricks workspace Berechtigungen abrufen
Ermitteln Sie die Berechtigungen eines Arbeitsbereichsobjekts. Arbeitsbereichsobjekte können Berechtigungen von ihren übergeordneten Objekten oder Stammobjekten erben.
databricks workspace get-permissions WORKSPACE_OBJECT_TYPE WORKSPACE_OBJECT_ID [flags]
Arguments
WORKSPACE_OBJECT_TYPE
Der Arbeitsbereichsobjekttyp, für den Berechtigungen abgerufen oder verwaltet werden sollen.
WORKSPACE_OBJECT_ID
Das Arbeitsbereichsobjekt, für das Berechtigungen abgerufen oder verwaltet werden sollen.
Options
Databricks-Arbeitsbereich Berechtigungen festlegen
Festlegen von Arbeitsbereichsobjektberechtigungen.
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 von ihren übergeordneten Objekten oder Stammobjekten erben.
databricks workspace set-permissions WORKSPACE_OBJECT_TYPE WORKSPACE_OBJECT_ID [flags]
Arguments
WORKSPACE_OBJECT_TYPE
Der Arbeitsbereichsobjekttyp, für den Berechtigungen abgerufen oder verwaltet werden sollen.
WORKSPACE_OBJECT_ID
Das Arbeitsbereichsobjekt, 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.
Databricks-Arbeitsbereich-Berechtigungsaktualisierung
Aktualisieren Sie die Berechtigungen für ein Arbeitsbereichsobjekt. Arbeitsbereichsobjekte können Berechtigungen von ihren übergeordneten Objekten oder Stammobjekten erben.
databricks workspace update-permissions WORKSPACE_OBJECT_TYPE WORKSPACE_OBJECT_ID [flags]
Arguments
WORKSPACE_OBJECT_TYPE
Der Arbeitsbereichsobjekttyp, für den Berechtigungen abgerufen oder verwaltet werden sollen.
WORKSPACE_OBJECT_ID
Das Arbeitsbereichsobjekt, 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.
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