Sdílet prostřednictvím


workspace skupina příkazů

Note

Tyto informace platí pro Databricks CLI verze 0.205 a vyšší. Rozhraní příkazového řádku Databricks je ve veřejné ukázce.

Použití rozhraní příkazového řádku Databricks podléhá licenci Databricks a oznámení o ochraně osobních údajů Databricks, včetně všech ustanovení o využití.

Skupina příkazů workspace v rozhraní příkazového řádku Databricks umožňuje zobrazit, importovat, exportovat a odstraňovat soubory a složky pracovního prostoru. Podívejte se na co jsou soubory pracovního prostoru.

Odstranění pracovního prostoru Databricks

Odstranění objektu pracovního prostoru

Odstraní objekt nebo adresář (a volitelně rekurzivně odstraní všechny objekty v adresáři). Pokud cesta neexistuje, vrátí toto volání chybu RESOURCE_DOES_NOT_EXIST. Pokud je cesta neprázdný adresář a rekurzivní je nastavena na false, vrátí toto volání chybu DIRECTORY_NOT_EMPTY.

Odstranění objektu nelze vrátit zpět a odstranění adresáře rekurzivně není atomické.

databricks workspace delete PATH [flags]

Arguments

PATH

    Absolutní cesta k poznámkovému bloku nebo adresáři.

Možnosti

--json JSON

    Vložený řetězec JSON nebo @path do souboru JSON s textem požadavku.

--recursive

    Příznak, který určuje, zda se má objekt rekurzivně odstranit.

Globální příznaky

Export pracovního prostoru Databricks

Exportujte objekt pracovního prostoru nebo obsah celého adresáře.

Pokud cesta neexistuje, vrátí toto volání chybu RESOURCE_DOES_NOT_EXIST.

Pokud by exportovaná data překročila limit velikosti, vrátí se toto volání MAX_NOTEBOOK_SIZE_EXCEEDED. V současné době toto rozhraní API nepodporuje export knihovny.

databricks workspace export SOURCE_PATH [flags]

Arguments

PATH

    Absolutní cesta k objektu nebo adresáři. Export adresáře je podporován pouze pro formát DBC, SOURCE a AUTO.

Možnosti

--file string

    Cesta na místním systému souborů pro uložení exportovaného souboru.

--format ExportFormat

    Určuje formát exportovaného souboru. Podporované hodnoty: AUTO, DBC, HTML, JUPYTER, RAW, R_MARKDOWNSOURCE

Globální příznaky

Exportovat adresář pracovního prostoru Databricks

Rekurzivně exportujte adresář z pracovního prostoru Databricks do místního systému souborů.

databricks workspace export-dir SOURCE_PATH TARGET_PATH [flags]

Arguments

SOURCE_PATH

    Cesta ke zdrojovému adresáři v pracovním prostoru

TARGET_PATH

    Cesta k cílovému adresáři v místním systému souborů

Možnosti

--overwrite

    přepsání existujících místních souborů

Globální příznaky

Stav získání pracovního prostoru Databricks

Získejte stav objektu nebo adresáře. Pokud cesta neexistuje, vrátí toto volání chybu RESOURCE_DOES_NOT_EXIST.

databricks workspace get-status PATH [flags]

Arguments

PATH

    Absolutní cesta k poznámkovému bloku nebo adresáři.

Možnosti

Globální příznaky

Import pracovního prostoru Databricks

Importuje objekt pracovního prostoru (například poznámkový blok nebo soubor) nebo obsah celého adresáře. Pokud cesta již existuje a přepsání je nastaveno na false, vrátí toto volání chybu RESOURCE_ALREADY_EXISTS. Pokud chcete importovat adresář, můžete použít DBC formát nebo SOURCE formát s nenasazeným polem jazyka. Pokud chcete importovat jeden soubor jako SOURCE, musíte nastavit pole jazyka. Soubory ZIP v adresářích nejsou podporovány.

databricks workspace import TARGET_PATH [flags]

Arguments

PATH

    Absolutní cesta k objektu nebo adresáři. Import adresáře je podporován pouze pro formáty DBC a SOURCE formáty.

Možnosti

--content string

    Obsah kódovaný v base64.

--file string

    Cesta místního souboru k importu

--format ImportFormat

    Určuje formát souboru, který se má importovat. Podporované hodnoty: AUTO, DBC, HTML, JUPYTER, RAW, R_MARKDOWNSOURCE

--json JSON

    Vložený řetězec JSON nebo @path do souboru JSON s textem požadavku.

--language Language

    Jazyk objektu. Podporované hodnoty: PYTHON, R, SCALA, SQL

--overwrite

    Příznak, který určuje, zda má být přepsán existující objekt.

Globální příznaky

Importovat adresář pracovního prostoru Databricks

Importujte adresář rekurzivně z místního systému souborů do pracovního prostoru Databricks.

Notebooky budou mít odstraněny své přípony.

databricks workspace import-dir SOURCE_PATH TARGET_PATH [flags]

Arguments

SOURCE_PATH

    Cesta ke zdrojovému adresáři v místním systému souborů

TARGET_PATH

    Cesta k cílovému adresáři v pracovním prostoru

Možnosti

--overwrite

    Přepsat existující soubory pracovního prostoru

Globální příznaky

Seznam pracovních prostorů Databricks

Vypíše obsah adresáře nebo objekt, pokud se nejedná o adresář. Pokud vstupní cesta neexistuje, vrátí toto volání chybu RESOURCE_DOES_NOT_EXIST.

databricks workspace list PATH [flags]

Arguments

PATH

    Absolutní cesta k poznámkovému bloku nebo adresáři.

Možnosti

--notebooks-modified-after int

    Časové razítko UTC v milisekundách

Globální příznaky

Mkdirs pracovního prostoru Databricks

Vytvořte zadaný adresář (a nezbytné nadřazené adresáře, pokud neexistují). Pokud je objekt (nikoli adresář) na libovolné předponě vstupní cesty, vrátí toto volání chybu RESOURCE_ALREADY_EXISTS.

Upozorňujeme, že pokud tato operace selže, může být úspěšná při vytváření některých nezbytných nadřazených adresářů.

databricks workspace mkdirs PATH [flags]

Arguments

PATH

    Absolutní cesta k adresáři. Pokud nadřazené adresáře neexistují, vytvoří je také. Pokud adresář již existuje, tento příkaz nic neudělá a uspěje.

Možnosti

--json JSON

    Vložený řetězec JSON nebo @path do souboru JSON s textem požadavku.

Globální příznaky

Úrovně oprávnění získané pro pracovní prostor Databricks

Získejte úrovně oprávnění objektu pracovního prostoru.

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

Arguments

WORKSPACE_OBJECT_TYPE

    Typ objektu pracovního prostoru, pro který chcete získat nebo spravovat oprávnění.

WORKSPACE_OBJECT_ID

    Objekt pracovního prostoru, pro který chcete získat nebo spravovat oprávnění.

Možnosti

Globální příznaky

Získat oprávnění pracovního prostoru - databricks get-permissions

Zobrazte oprávnění objektu pracovního prostoru. Objekty pracovního prostoru mohou dědit oprávnění z nadřazených objektů nebo kořenového objektu.

databricks workspace get-permissions WORKSPACE_OBJECT_TYPE WORKSPACE_OBJECT_ID [flags]

Arguments

WORKSPACE_OBJECT_TYPE

    Typ objektu pracovního prostoru, pro který chcete získat nebo spravovat oprávnění.

WORKSPACE_OBJECT_ID

    Objekt pracovního prostoru, pro který chcete získat nebo spravovat oprávnění.

Možnosti

Globální příznaky

Nastavení oprávnění pracovního prostoru Databricks

Nastavte oprávnění objektu pracovního prostoru.

Nastaví oprávnění pro objekt a nahradí stávající oprávnění, pokud existují. Odstraní všechna přímá oprávnění, pokud nejsou zadána žádná. Objekty mohou dědit oprávnění z nadřazených objektů nebo kořenového objektu.

databricks workspace set-permissions WORKSPACE_OBJECT_TYPE WORKSPACE_OBJECT_ID [flags]

Arguments

WORKSPACE_OBJECT_TYPE

    Typ objektu pracovního prostoru, pro který chcete získat nebo spravovat oprávnění.

WORKSPACE_OBJECT_ID

    Objekt pracovního prostoru, pro který chcete získat nebo spravovat oprávnění.

Možnosti

--json JSON

    Vložený řetězec JSON nebo @path do souboru JSON s textem požadavku.

Globální příznaky

Aktualizace oprávnění v pracovním prostoru Databricks

Aktualizujte oprávnění k objektu pracovního prostoru. Objekty pracovního prostoru mohou dědit oprávnění z nadřazených objektů nebo kořenového objektu.

databricks workspace update-permissions WORKSPACE_OBJECT_TYPE WORKSPACE_OBJECT_ID [flags]

Arguments

WORKSPACE_OBJECT_TYPE

    Typ objektu pracovního prostoru, pro který chcete získat nebo spravovat oprávnění.

WORKSPACE_OBJECT_ID

    Objekt pracovního prostoru, pro který chcete získat nebo spravovat oprávnění.

Možnosti

--json JSON

    Vložený řetězec JSON nebo @path do souboru JSON s textem požadavku.

Globální příznaky

Globální příznaky

--debug

  Zda povolit protokolování ladění.

-h nebo --help

    Zobrazení nápovědy k rozhraní příkazového řádku Databricks nebo související skupině příkazů nebo souvisejícímu příkazu

--log-file řetězec

    Řetězec představující soubor, do kterého se zapisují výstupní protokoly. Pokud tento příznak není zadaný, výchozí hodnota je zápis výstupních protokolů do stderru.

--log-format formát

    Typ formátu protokolu, text nebo json. Výchozí hodnota je text.

--log-level řetězec

    Řetězec představující úroveň formátu protokolu. Pokud není zadána, je úroveň formátu protokolu zakázaná.

-o, --output typ

    Typ výstupu příkazu, text nebo json. Výchozí hodnota je text.

-p, --profile řetězec

    Název profilu v ~/.databrickscfg souboru, který se má použít ke spuštění příkazu. Pokud tento příznak není zadán, použije se profil s názvem DEFAULT, pokud existuje.

--progress-format formát

    Formát pro zobrazení protokolů průběhu: default, append, inplacenebo json

-t, --target řetězec

    Pokud je to relevantní, cílový balíček, který se má použít