Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
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 fs příkazů v rozhraní příkazového řádku Databricks umožňuje provádět operace systému souborů na svazcích v katalogu Unity a systému souborů Databricks (DBFS).
fs příkazy vyžadují, aby cesty ke svazkům začínaly dbfs:/Volumes, a vyžadují, aby cesty k adresářům a souborům v DBFS začínaly dbfs:/.
Pokud chcete provádět operace se soubory pracovního prostoru v /Workspace adresáři, použijte databricks workspace příkazy. Viz workspace skupina příkazů.
Important
Použití rozhraní příkazového řádku Databricks nebo REST API s kontejnery úložiště, které mají podporu brány firewall, není podporováno. Služba Databricks doporučuje použít Databricks Connect nebo az storage.
databricks fs cat
Vypíše obsah souboru. Zadejte cestu k souboru v DBFS.
databricks fs cat FILE_PATH [flags]
Arguments
FILE_PATH
Soubor k výstupu
Možnosti
Examples
Následující příklady vypíšou obsah souboru babynames.csv, který se nachází v kořenovém adresáři zadaného svazku nebo v adresáři tmp v kořenovém adresáři DBFS.
databricks fs cat dbfs:/Volumes/main/default/my-volume/babynames.csv
databricks fs cat dbfs:/tmp/babynames.csv
Následující příklady vrací chyby, protože se pokoušejí vyčíst obsah adresáře místo souboru:
databricks fs cat dbfs:/Volumes/main/default/my-volume
databricks fs cat dbfs:/tmp
Databricks fs cp
Zkopírujte adresář nebo soubor. Zadejte cesty ke zdrojovému adresáři nebo souboru, který chcete zkopírovat a jeho cíl. Můžete kopírovat adresáře a soubory mezi místním systémem souborů a DBFS a můžete kopírovat adresáře a soubory mezi cestami DBFS.
Příkaz cp předpokládá file:/, pokud file:/ je vynechán.
databricks fs cp SOURCE_PATH TARGET_PATH [flags]
Arguments
SOURCE_PATH
Cesta ke zdrojovému adresáři nebo souboru
TARGET_PATH
Cílový adresář nebo cesta k souboru
Možnosti
--overwrite
Přepsání existujících souborů
-r, --recursive
Rekurzivní kopírování souborů v adresáři
Examples
Následující příklady zkopírují adresář s názvem squirrel-data a jeho obsahem z místní cesty systému souborů do squirrels adresáře v kořenovém adresáři zadaného svazku nebo kořenového adresáře DBFS.
databricks fs cp /Users/<username>/squirrel-data dbfs:/Volumes/main/default/my-volume/squirrels -r
databricks fs cp /Users/<username>/squirrel-data dbfs:/squirrels -r
Následující příklad zkopíruje soubor pojmenovaný squirrels.csv z místní cesty souborového systému do adresáře pojmenovaného squirrel-data buď v kořenovém adresáři zadaného svazku, nebo v kořenovém adresáři DBFS. Pokud soubor již v cíli existuje, přepíše se.
databricks fs cp /Users/<username>/squirrels.csv dbfs:/Volumes/main/default/my-volume/squirrel-data --overwrite
databricks fs cp /Users/<username>/squirrels.csv dbfs:/squirrel-data --overwrite
Databricks fs ls
Vypíše obsah zadaného adresáře ve svazku nebo v DBFS.
databricks fs ls DIR_PATH [flags]
Arguments
DIR_PATH
Cesta k adresáři
Možnosti
--absolute
Zobrazí absolutní cesty.
--long, -l
Zobrazí úplné informace včetně velikosti, typu souboru a času úpravy od Epochy v milisekundách.
Examples
Následující příklady uvádějí názvy objektů nalezených v kořenovém adresáři zadaného svazku nebo v kořenovém adresáři DBFS:
databricks fs ls dbfs:/Volumes/main/default/my-volume
databricks fs ls dbfs:/
Následující příklady uvádějí úplné (dlouhé) informace o objektech nalezených v kořenovém adresáři zadaného svazku nebo v tmp adresáři v kořenovém adresáři DBFS:
databricks fs ls dbfs:/Volumes/main/default/my-volume -l
databricks fs ls dbfs:/tmp -l
Následující příklady uvádějí úplné informace o objektech a úplné cesty k objektům nalezené v kořenovém adresáři zadaného svazku nebo v tmp adresáři v kořenovém adresáři DBFS:
databricks fs ls dbfs:/Volumes/main/default/my-volume -l --absolute
databricks fs ls dbfs:/tmp -l --absolute
Databricks fs mkdir
Vytvoří adresář. Zadejte cestu k adresáři, který se má vytvořit ve svazku nebo v DBFS. Pokud adresář již existuje, nic se nestane.
databricks fs mkdir DIR_PATH [flags]
Arguments
DIR_PATH
Cesta k adresáři, která se má vytvořit
Možnosti
Examples
Následující příklady vytvoří adresář pojmenovaný squirrel-data v kořenovém adresáři zadaného svazku nebo v adresáři pojmenovaném tmp v kořenovém adresáři DBFS:
databricks fs mkdir dbfs:/Volumes/main/default/my-volume/squirrel-data
databricks fs mkdir dbfs:/tmp/squirrel-data
databricks fs rm
Odebere adresář. Zadejte cestu k existujícímu adresáři v DBFS.
Pokud adresář existuje, ale není prázdný, vrátí se chyba. Pokud adresář neexistuje, nic se nestane.
databricks fs rm PATH [flags]
Arguments
PATH
Cesta k existujícímu adresáři v DBFS
Možnosti
-r, --recursive
Odebrání veškerého obsahu
Examples
Následující příklady odeberou adresář pojmenovaný squirrel-data z kořenového adresáře zadaného svazku nebo z tmp adresáře v kořenovém adresáři DBFS:
databricks fs rm dbfs:/Volumes/main/default/my-volume/squirrel-data
databricks fs rm dbfs:/tmp/squirrel-data
Následující příklady odeberou neprázdný adresář pojmenovaný squirrel-data z kořenového adresáře zadaného svazku nebo z tmp adresáře v kořenovém adresáři DBFS:
databricks fs rm dbfs:/Volumes/main/default/my-volume/squirrel-data -r
databricks fs rm dbfs:/tmp/squirrel-data -r
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