Delen via


workspace opdrachtgroep

Note

Deze informatie is van toepassing op Databricks CLI-versies 0.205 en hoger. De Databricks CLI bevindt zich in openbare preview.

Databricks CLI-gebruik is onderhevig aan de Databricks-licentie en de privacyverklaring van Databricks, met inbegrip van alle bepalingen voor gebruiksgegevens.

Met workspace de opdrachtgroep in de Databricks CLI kunt u werkruimtebestanden en -mappen weergeven, importeren, exporteren en verwijderen. Zie Wat zijn werkruimtebestanden?

Databricks-werkruimte verwijderen

Een werkruimteobject verwijderen.

Hiermee kunt u een object of een map verwijderen (en eventueel optioneel alle objecten in de map recursief verwijderen). Als het pad niet bestaat, retourneert deze aanroep een fout RESOURCE_DOES_NOT_EXIST. Als het pad een niet-lege map is en recursief is ingesteld op onwaar, retourneert deze aanroep een fout DIRECTORY_NOT_EMPTY.

Het verwijderen van objecten kan niet ongedaan worden gemaakt en het recursief verwijderen van een map is niet atomisch.

databricks workspace delete PATH [flags]

Arguments

PATH

    Het absolute pad van het notitieblok of de map.

Options

--json JSON

    De inline JSON-tekenreeks of de link @path naar het JSON-bestand met de body van het verzoek.

--recursive

    De vlag die aangeeft of het object recursief moet worden verwijderd.

Globale vlaggen

Databricks-werkruimte exporteren

Een werkruimteobject of de inhoud van een hele map exporteren.

Als het pad niet bestaat, retourneert deze aanroep een fout RESOURCE_DOES_NOT_EXIST.

Als de geëxporteerde gegevens de maximale grootte overschrijden, wordt deze aanroep geretourneerd MAX_NOTEBOOK_SIZE_EXCEEDED. Momenteel biedt deze API geen ondersteuning voor het exporteren van een bibliotheek.

databricks workspace export SOURCE_PATH [flags]

Arguments

PATH

    Het absolute pad van het object of de map. Het exporteren van een map wordt alleen ondersteund voor de DBC-, SOURCE- en AUTO-indeling.

Options

--file string

    Pad op het lokale bestandssysteem om het geëxporteerde bestand op te slaan.

--format ExportFormat

    Hiermee geeft u de indeling van het geëxporteerde bestand op. Ondersteunde waarden: AUTO, DBC, HTML, JUPYTER, , RAWR_MARKDOWNSOURCE

Globale vlaggen

Export-dir van Databricks-werkruimte

Exporteer een map recursief vanuit een Databricks-werkruimte naar het lokale bestandssysteem.

databricks workspace export-dir SOURCE_PATH TARGET_PATH [flags]

Arguments

SOURCE_PATH

    Het pad naar de bronmap in de werkruimte

TARGET_PATH

    Het pad naar de doelmap in het lokale bestandssysteem

Options

--overwrite

    Bestaande lokale bestanden overschrijven

Globale vlaggen

Get-status van Databricks-werkruimte

De status van een object of map ophalen. Als het pad niet bestaat, retourneert deze aanroep een fout RESOURCE_DOES_NOT_EXIST.

databricks workspace get-status PATH [flags]

Arguments

PATH

    Het absolute pad van het notitieblok of de map.

Options

Globale vlaggen

Databricks-werkruimte importeren

Hiermee importeert u een werkruimteobject (bijvoorbeeld een notebook of bestand) of de inhoud van een hele map. Als het pad al bestaat en overschrijven is ingesteld op onwaar, retourneert deze aanroep een fout RESOURCE_ALREADY_EXISTS. Als u een map wilt importeren, kunt u de DBC indeling of de SOURCE indeling gebruiken met het taalveld dat is uitgeschakeld. Als u één bestand als SOURCEwilt importeren, moet u het taalveld instellen. Zip-bestanden in mappen worden niet ondersteund.

databricks workspace import TARGET_PATH [flags]

Arguments

PATH

    Het absolute pad van het object of de map. Het importeren van een map wordt alleen ondersteund voor de DBC en SOURCE indelingen.

Options

--content string

    De met base64 gecodeerde inhoud.

--file string

    Pad van lokaal bestand dat moet worden geïmporteerd

--format ImportFormat

    Hiermee geeft u de indeling op van het bestand dat moet worden geïmporteerd. Ondersteunde waarden: AUTO, DBC, HTML, JUPYTER, , RAWR_MARKDOWNSOURCE

--json JSON

    De inline JSON-tekenreeks of de link @path naar het JSON-bestand met de body van het verzoek.

--language Language

    De taal van het object. Ondersteunde waarden: PYTHON, R, , SCALASQL

--overwrite

    De vlag die aangeeft of het bestaande object moet worden overschreven.

Globale vlaggen

import-dir voor databricks-werkruimte

Importeer een map recursief vanuit het lokale bestandssysteem naar een Databricks-werkruimte.

De extensies van notebooks worden verwijderd.

databricks workspace import-dir SOURCE_PATH TARGET_PATH [flags]

Arguments

SOURCE_PATH

    Het bron-directorypad in het lokale bestandssysteem

TARGET_PATH

    Het pad naar de doelmap in de werkruimte

Options

--overwrite

    Bestaande werkruimtebestanden overschrijven

Globale vlaggen

Lijst met Databricks-werkruimten

Geef de inhoud van een map of het object weer als het geen map is. Als het invoerpad niet bestaat, retourneert deze aanroep een fout RESOURCE_DOES_NOT_EXIST.

databricks workspace list PATH [flags]

Arguments

PATH

    Het absolute pad van het notitieblok of de map.

Options

--notebooks-modified-after int

    UTC-tijdstempel in milliseconden.

Globale vlaggen

databricks-werkruimte mkdirs

Maak de opgegeven map (en de benodigde bovenliggende mappen als deze niet bestaan). Als er een object (geen map) is bij een voorvoegsel van het invoerpad, retourneert deze aanroep een fout RESOURCE_ALREADY_EXISTS.

Houd er rekening mee dat als deze bewerking mislukt, het mogelijk toch gelukt is om enkele van de benodigde oudermappen te maken.

databricks workspace mkdirs PATH [flags]

Arguments

PATH

    Het absolute pad van de directory. Als de bovenliggende directories niet bestaan, zullen deze ook worden aangemaakt. Als de map al bestaat, zal deze opdracht niets uitvoeren en toch slagen.

Options

--json JSON

    De inline JSON-tekenreeks of de link @path naar het JSON-bestand met de body van het verzoek.

Globale vlaggen

machtigingsniveaus-verkrijgen voor databricks-werkruimte

Machtigingsniveaus ophalen voor werkruimteobjecten.

databricks workspace get-permission-levels WORKSPACE_OBJECT_TYPE WORKSPACE_OBJECT_ID [flags]

Arguments

WORKSPACE_OBJECT_TYPE

    Het type werkruimteobject waarvoor machtigingen moeten worden opgehaald of beheerd.

WORKSPACE_OBJECT_ID

    Het werkruimteobject waarvoor machtigingen moeten worden opgehaald of beheerd.

Options

Globale vlaggen

Krijg machtigingen voor databricks-werkruimte

Verkrijg de machtigingen van een object in de werkruimte. Werkruimteobjecten kunnen machtigingen overnemen van hun bovenliggende objecten of hoofdobjecten.

databricks workspace get-permissions WORKSPACE_OBJECT_TYPE WORKSPACE_OBJECT_ID [flags]

Arguments

WORKSPACE_OBJECT_TYPE

    Het type werkruimteobject waarvoor machtigingen moeten worden opgehaald of beheerd.

WORKSPACE_OBJECT_ID

    Het werkruimteobject waarvoor machtigingen moeten worden opgehaald of beheerd.

Options

Globale vlaggen

Machtigingen instellen voor Databricks werkruimte

Stel machtigingen voor werkruimteobjecten in.

Hiermee stelt u machtigingen in voor een object, waarbij bestaande machtigingen worden vervangen als deze bestaan. Verwijdert alle directe machtigingen als er geen zijn opgegeven. Objecten kunnen machtigingen overnemen van de bovenliggende objecten of het hoofdobject.

databricks workspace set-permissions WORKSPACE_OBJECT_TYPE WORKSPACE_OBJECT_ID [flags]

Arguments

WORKSPACE_OBJECT_TYPE

    Het type werkruimteobject waarvoor machtigingen moeten worden opgehaald of beheerd.

WORKSPACE_OBJECT_ID

    Het werkruimteobject waarvoor machtigingen moeten worden opgehaald of beheerd.

Options

--json JSON

    De inline JSON-tekenreeks of de link @path naar het JSON-bestand met de body van het verzoek.

Globale vlaggen

Updatemachtigingen voor databricks-werkruimte

Werk de machtigingen voor een werkruimteobject bij. Werkruimteobjecten kunnen machtigingen overnemen van hun bovenliggende objecten of hoofdobjecten.

databricks workspace update-permissions WORKSPACE_OBJECT_TYPE WORKSPACE_OBJECT_ID [flags]

Arguments

WORKSPACE_OBJECT_TYPE

    Het type werkruimteobject waarvoor machtigingen moeten worden opgehaald of beheerd.

WORKSPACE_OBJECT_ID

    Het werkruimteobject waarvoor machtigingen moeten worden opgehaald of beheerd.

Options

--json JSON

    De inline JSON-tekenreeks of de link @path naar het JSON-bestand met de body van het verzoek.

Globale vlaggen

Globale vlaggen

--debug

  Of u logboekregistratie voor foutopsporing wilt inschakelen.

-h of --help

    Help weergeven voor de Databricks CLI, de bijbehorende opdrachtgroep of de bijbehorende opdracht.

--log-file snaar

    Een tekenreeks die het bestand aangeeft waar uitvoerlogboeken naar moeten worden geschreven. Als deze vlag niet is opgegeven, is het standaardinstelling om uitvoerlogboeken naar stderr te schrijven.

--log-format formatteren

    Het logformaat type, text of json. De standaardwaarde is text.

--log-level snaar

    Een tekenreeks die het niveau van de logboekindeling vertegenwoordigt. Als dit niet is opgegeven, wordt het niveau van de logboekindeling uitgeschakeld.

-o, --output type

    Het type uitvoer van de opdracht, text of json. De standaardwaarde is text.

-p, --profile snaar

    De naam van het profiel in het ~/.databrickscfg bestand dat moet worden gebruikt om de opdracht uit te voeren. Als deze vlag niet is opgegeven en hij bestaat, wordt het profiel met de naam DEFAULT gebruikt.

--progress-format formatteren

    De indeling voor het weergeven van voortgangslogboeken: default, append, inplaceof json

-t, --target snaar

    Indien van toepassing, het bundeldoel dat moet worden gebruikt