Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Note
Queste informazioni si applicano all'interfaccia della riga di comando di Databricks versione 0.205 e successive. L'interfaccia della riga di comando di Databricks è disponibile in anteprima pubblica.
L'uso della CLI di Databricks è soggetto alla Licenza di Databricks e all'Informativa sulla privacy di Databricks, incluse eventuali disposizioni sui dati di utilizzo.
Il fs gruppo di comandi all'interno dell'interfaccia della riga di comando di Databricks consente di eseguire operazioni di file system sui volumi in Unity Catalog e nel file system di Databricks (DBFS).
fs I comandi richiedono che i percorsi di volume inizino con dbfs:/Volumes e che i percorsi di directory e file in DBFS inizino con dbfs:/.
Per eseguire operazioni sui file dell'area di lavoro nella /Workspace directory, usare databricks workspace i comandi. Vedere workspace gruppo di comandi.
Important
L'uso dell'interfaccia della riga di comando di Databricks o delle API REST con contenitori di archiviazione abilitati per il firewall non è supportato. Databricks consiglia di usare Databricks Connect o az storage.
databricks fs cat
Restituisce il contenuto di un file. Specificare il percorso del file in DBFS.
databricks fs cat FILE_PATH [flags]
Arguments
FILE_PATH
File da restituire
Options
Examples
Negli esempi seguenti viene restituito il contenuto del file denominato babynames.csv trovato nella radice del volume specificato o in una tmp directory all'interno della radice DBFS:
databricks fs cat dbfs:/Volumes/main/default/my-volume/babynames.csv
databricks fs cat dbfs:/tmp/babynames.csv
Gli esempi seguenti restituiscono errori, mentre tentano di restituire il contenuto di una directory anziché un file:
databricks fs cat dbfs:/Volumes/main/default/my-volume
databricks fs cat dbfs:/tmp
databricks fs cp
Copiare una directory o un file. Specificare i percorsi della directory di origine o del file da copiare e la relativa destinazione. È possibile copiare directory e file tra il file system locale e DBFS ed è possibile copiare directory e file tra percorsi DBFS.
Il cp comando presuppone file:/, se file:/ viene omesso.
databricks fs cp SOURCE_PATH TARGET_PATH [flags]
Arguments
SOURCE_PATH
Percorso della directory o del file sorgente
TARGET_PATH
Percorso del file o della directory di destinazione
Options
--overwrite
Sovrascrivere i file esistenti
-r, --recursive
Copiare in modo ricorsivo i file all'interno di una directory
Examples
Gli esempi seguenti copiano una directory denominata squirrel-data e il relativo contenuto da un percorso del file system locale a una squirrels directory all'interno della radice del volume specificato o della radice 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
Nell'esempio seguente viene copiato un file denominato squirrels.csv da un percorso del file system locale a una directory denominata squirrel-data all'interno della radice del volume specificato o della radice DBFS. Se il file esiste già nella destinazione, viene sovrascritto.
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
Elencare il contenuto di una directory specificata in un volume o in DBFS.
databricks fs ls DIR_PATH [flags]
Arguments
DIR_PATH
Percorso della directory
Options
--absolute
Visualizzare i percorsi assoluti.
--long, -l
Visualizza informazioni complete, tra cui dimensioni, tipo di file e tempo di modifica a partire da Epoch in millisecondi.
Examples
Gli esempi seguenti elencano i nomi degli oggetti trovati nella radice del volume specificato o nella radice DBFS:
databricks fs ls dbfs:/Volumes/main/default/my-volume
databricks fs ls dbfs:/
Gli esempi seguenti elencano le informazioni complete (lunghe) degli oggetti trovati nella radice del volume specificato o in una tmp directory all'interno della radice DBFS:
databricks fs ls dbfs:/Volumes/main/default/my-volume -l
databricks fs ls dbfs:/tmp -l
Gli esempi seguenti elencano le informazioni complete degli oggetti e i percorsi completi degli oggetti presenti nella radice del volume specificato o in una tmp directory all'interno della radice DBFS:
databricks fs ls dbfs:/Volumes/main/default/my-volume -l --absolute
databricks fs ls dbfs:/tmp -l --absolute
databricks fs mkdir
Crea una directory. Specificare il percorso della directory da creare in un volume o in DBFS. Se la directory esiste già, non accade nulla.
databricks fs mkdir DIR_PATH [flags]
Arguments
DIR_PATH
Percorso della directory da creare
Options
Examples
Gli esempi seguenti creano una directory denominata squirrel-data all'interno della radice del volume specificato o in una directory denominata tmp all'interno della radice DBFS:
databricks fs mkdir dbfs:/Volumes/main/default/my-volume/squirrel-data
databricks fs mkdir dbfs:/tmp/squirrel-data
databricks fs rm
Rimuove una directory. Specificare il percorso della directory esistente in DBFS.
Se la directory esiste ma non è vuota, viene restituito un errore. Se la directory non esiste, non accade nulla.
databricks fs rm PATH [flags]
Arguments
PATH
Percorso della directory esistente in DBFS
Options
-r, --recursive
Rimuovere tutto il contenuto
Examples
Gli esempi seguenti rimuovono una directory denominata squirrel-data dalla radice del volume specificato o da una tmp directory nella radice DBFS:
databricks fs rm dbfs:/Volumes/main/default/my-volume/squirrel-data
databricks fs rm dbfs:/tmp/squirrel-data
Gli esempi seguenti rimuovono una directory non vuota denominata squirrel-data dalla radice del volume specificato o da una tmp directory nella radice DBFS:
databricks fs rm dbfs:/Volumes/main/default/my-volume/squirrel-data -r
databricks fs rm dbfs:/tmp/squirrel-data -r
Bandiere globali
--debug
Indica se abilitare la registrazione di debug.
-h oppure --help
Mostra la guida per il Databricks CLI, il gruppo di comandi correlato o il comando correlato.
--log-file stringa
Stringa che rappresenta il file in cui scrivere i log di output. Se questo flag non viene specificato, l'impostazione predefinita prevede la scrittura dei log di output su stderr.
--log-format formato
Tipo di formato del log, text o json. Il valore predefinito è text.
--log-level stringa
Stringa che rappresenta il livello di formato del log. Se non specificato, il livello di formato del log è disabilitato.
tipo
Tipo di output del comando, text o json. Il valore predefinito è text.
-p, --profile stringa
Nome del profilo nel ~/.databrickscfg file da usare per eseguire il comando . Se questo flag non viene specificato, se esiste, viene usato il profilo denominato DEFAULT .
--progress-format formato
Formato per visualizzare i log di stato: default, append, inplaceo json
-t, --target stringa
Se applicabile, la destinazione del bundle da utilizzare