Dela via


workspace kommandogrupp

Note

Den här informationen gäller för Databricks CLI-versionerna 0.205 och senare. Databricks CLI finns i offentlig förhandsversion.

Databricks CLI-användning omfattas av Databricks-licensen och Databricks sekretessmeddelande, inklusive eventuella användningsdatabestämmelser.

Med workspace kommandogruppen i Databricks CLI kan du lista, importera, exportera och ta bort arbetsytefiler och mappar. Se Vad är arbetsytefiler?.

borttagning av databricks-arbetsyta

Ta bort ett arbetsyteobjekt.

Tar bort ett objekt eller en katalog (och tar eventuellt bort alla objekt i katalogen rekursivt). Om sökvägen inte finns returnerar det här anropet ett fel RESOURCE_DOES_NOT_EXIST. Om sökvägen är en icke-tom katalog och rekursiv är inställd på false returnerar det här anropet ett fel DIRECTORY_NOT_EMPTY.

Det går inte att ångra borttagning av objekt och att ta bort en katalog rekursivt är inte atomiskt.

databricks workspace delete PATH [flags]

Arguments

PATH

    Den absoluta sökvägen för anteckningsboken eller mappen.

Options

--json JSON

    Den inbäddade JSON-strängen eller @path till JSON-filen med begärandekroppen.

--recursive

    Flaggan som anger om objektet ska tas bort rekursivt.

Globala flaggor

Databricks arbetsyteexport

Exportera ett arbetsyteobjekt eller innehållet i en hel katalog.

Om sökvägen inte finns returnerar det här anropet ett fel RESOURCE_DOES_NOT_EXIST.

Om de exporterade data överskrider storleksgränsen returnerar det här anropet MAX_NOTEBOOK_SIZE_EXCEEDED. Det här API:et stöder för närvarande inte export av ett bibliotek.

databricks workspace export SOURCE_PATH [flags]

Arguments

PATH

    Den absoluta sökvägen för objektet eller katalogen. Export av en katalog stöds endast för formatet DBC, SOURCE och AUTO.

Options

--file string

    Sökväg till det lokala filsystemet för att spara exporterad fil på.

--format ExportFormat

    Detta anger formatet för den exporterade filen. Värden som stöds: AUTO, DBC, HTML, JUPYTER, RAW, , R_MARKDOWNSOURCE

Globala flaggor

databricks-arbetsyta exportera-katalog

Exportera en katalog rekursivt från en Databricks-arbetsyta till det lokala filsystemet.

databricks workspace export-dir SOURCE_PATH TARGET_PATH [flags]

Arguments

SOURCE_PATH

    Källkatalogsökvägen på arbetsytan

TARGET_PATH

    Målkatalogsökvägen i det lokala filsystemet

Options

--overwrite

    skriva över befintliga lokala filer

Globala flaggor

databricks-arbetsyta visa-status

Hämta status för ett objekt eller en katalog. Om sökvägen inte finns returnerar det här anropet ett fel RESOURCE_DOES_NOT_EXIST.

databricks workspace get-status PATH [flags]

Arguments

PATH

    Den absoluta sökvägen för anteckningsboken eller mappen.

Options

Globala flaggor

Importera databricks-arbetsyta

Importerar ett arbetsyteobjekt (till exempel en notebook-fil eller fil) eller innehållet i en hel katalog. Om sökvägen redan finns och alternativet skriv över är inställt på falskt, returnerar detta anrop ett fel RESOURCE_ALREADY_EXISTS. Om du vill importera en katalog kan du använda formatet DBC eller SOURCE formatet med språkfältet oet. Om du vill importera en enskild fil som SOURCEmåste du ange språkfältet. Zip-filer i kataloger stöds inte.

databricks workspace import TARGET_PATH [flags]

Arguments

PATH

    Den absoluta sökvägen för objektet eller katalogen. Import av en katalog stöds endast för formaten DBC och SOURCE .

Options

--content string

    Det base64-kodade innehållet.

--file string

    Sökväg till den lokala fil som ska importeras

--format ImportFormat

    Detta anger formatet på filen som ska importeras. Värden som stöds: AUTO, DBC, HTML, JUPYTER, RAW, , R_MARKDOWNSOURCE

--json JSON

    Den inbäddade JSON-strängen eller @path till JSON-filen med begärandekroppen.

--language Language

    Objektets språk. Värden som stöds: PYTHON, R, SCALA, SQL

--overwrite

    Flaggan som anger om befintligt objekt ska skrivas över.

Globala flaggor

databricks-arbetsyta importkatalog

Importera en katalog rekursivt från det lokala filsystemet till en Databricks-arbetsyta.

Anteckningsböcker kommer att få sina filnamnstillägg borttagna.

databricks workspace import-dir SOURCE_PATH TARGET_PATH [flags]

Arguments

SOURCE_PATH

    Källkatalogsökvägen i det lokala filsystemet

TARGET_PATH

    Målkatalogens sökväg i arbetsytan

Options

--overwrite

    skriva över befintliga arbetsytefiler

Globala flaggor

databricks-arbetsytelista

Visa en lista över innehållet i en katalog eller objektet om det inte är en katalog. Om indatasökvägen inte finns returnerar det här anropet ett fel RESOURCE_DOES_NOT_EXIST.

databricks workspace list PATH [flags]

Arguments

PATH

    Den absoluta sökvägen för anteckningsboken eller mappen.

Options

--notebooks-modified-after int

    UTC-tidsstämpel i millisekunder.

Globala flaggor

databricks-arbetsyta mkdirs

Skapa den angivna katalogen (och nödvändiga överordnade kataloger om de inte finns). Om det finns ett objekt (inte en katalog) i något prefix för indatasökvägen returnerar det här anropet ett fel RESOURCE_ALREADY_EXISTS.

Observera att om den här åtgärden misslyckas kan den ha lyckats skapa några av de överordnade kataloger som krävs.

databricks workspace mkdirs PATH [flags]

Arguments

PATH

    Den absoluta sökvägen till katalogen. Om överordnade kataloger inte finns, kommer den att skapa dessa också. Om katalogen redan finns gör det här kommandot ingenting och går igenom utan problem.

Options

--json JSON

    Den inbäddade JSON-strängen eller @path till JSON-filen med begärandekroppen.

Globala flaggor

Databricks arbetsyta hämta rättighetsnivåer

Hämta behörighetsnivåer för arbetsyteobjekt.

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

Arguments

WORKSPACE_OBJECT_TYPE

    Objekttypen för arbetsytan som behörigheter ska hämtas eller hanteras för.

WORKSPACE_OBJECT_ID

    Arbetsyteobjektet som du vill hämta eller hantera behörigheter för.

Options

Globala flaggor

databricks-arbetsyta hämta-behörigheter

Hämta behörigheter för ett arbetsyteobjekt. Arbetsyteobjekt kan ärva behörigheter från sina överordnade objekt eller rotobjekt.

databricks workspace get-permissions WORKSPACE_OBJECT_TYPE WORKSPACE_OBJECT_ID [flags]

Arguments

WORKSPACE_OBJECT_TYPE

    Objekttypen för arbetsytan som behörigheter ska hämtas eller hanteras för.

WORKSPACE_OBJECT_ID

    Arbetsyteobjektet som du vill hämta eller hantera behörigheter för.

Options

Globala flaggor

databricks arbetsyta ställa in behörigheter

Ange behörigheter för arbetsyteobjekt.

Anger behörigheter för ett objekt och ersätter befintliga behörigheter om de finns. Tar bort alla direktbehörigheter om inga har angetts. Objekt kan ärva behörigheter från sina överordnade objekt eller rotobjekt.

databricks workspace set-permissions WORKSPACE_OBJECT_TYPE WORKSPACE_OBJECT_ID [flags]

Arguments

WORKSPACE_OBJECT_TYPE

    Objekttypen för arbetsytan som behörigheter ska hämtas eller hanteras för.

WORKSPACE_OBJECT_ID

    Arbetsyteobjektet som du vill hämta eller hantera behörigheter för.

Options

--json JSON

    Den inbäddade JSON-strängen eller @path till JSON-filen med begärandekroppen.

Globala flaggor

uppdateringsbehörigheter för databricks-arbetsyta

Uppdatera behörigheterna för ett arbetsyteobjekt. Arbetsyteobjekt kan ärva behörigheter från sina överordnade objekt eller rotobjekt.

databricks workspace update-permissions WORKSPACE_OBJECT_TYPE WORKSPACE_OBJECT_ID [flags]

Arguments

WORKSPACE_OBJECT_TYPE

    Objekttypen för arbetsytan som behörigheter ska hämtas eller hanteras för.

WORKSPACE_OBJECT_ID

    Arbetsyteobjektet som du vill hämta eller hantera behörigheter för.

Options

--json JSON

    Den inbäddade JSON-strängen eller @path till JSON-filen med begärandekroppen.

Globala flaggor

Globala flaggor

--debug

  Om felsökningsloggning ska aktiveras.

-h eller --help

    Visa hjälp för Databricks CLI eller den relaterade kommandogruppen eller det relaterade kommandot.

--log-file sträng

    En sträng som representerar filen som utdataloggarna ska skrivas till. Om den här flaggan inte anges är standardvärdet att skriva utdataloggar till stderr.

--log-format format

    Loggformattypen, text eller json. Standardvärdet är text.

--log-level sträng

    En sträng som representerar loggformatnivån. Om det inte anges inaktiveras loggformatnivån.

-o, --output typ

    Kommandots utdatatyp, text eller json. Standardvärdet är text.

-p, --profile sträng

    Namnet på profilen i ~/.databrickscfg-filen som ska användas för att köra kommandot. Om den här flaggan inte anges används den namngivna DEFAULT profilen om den finns.

--progress-format format

    Formatet för att visa förloppsloggar: default, append, inplaceeller json

-t, --target sträng

    Om tillämpligt, paketmålet som ska användas