Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Note
Korzystanie z interfejsu wiersza polecenia usługi Databricks podlega licencjom usługi Databricks i powiadomieniom o ochronie prywatności usługi Databricks, w tym wszelkim przepisom dotyczącym danych użycia.
Grupa fs poleceń w interfejsie wiersza polecenia (CLI) Databricks umożliwia wykonywanie operacji systemu plików na woluminach w Unity Catalog oraz Databricks File System (DBFS).
fs Polecenia wymagają, aby ścieżki woluminów zaczynały się od dbfs:/Volumes i aby ścieżki katalogów oraz plików w systemie plików DBFS rozpoczynały się od dbfs:/.
Aby wykonywać operacje na plikach w katalogu /Workspace obszaru roboczego, użyj poleceń databricks workspace. Zobacz workspace grupę poleceń.
Important
Korzystanie z interfejsu wiersza polecenia Databricks lub interfejsów API REST nie jest obsługiwane w przypadku kontenerów magazynu z włączoną zaporą sieciową. Firma Databricks zaleca używanie usługi Databricks Connect lub narzędzia az storage.
databricks fs cat
Wyprowadź zawartość pliku. Określ ścieżkę do pliku w systemie plików DBFS.
databricks fs cat FILE_PATH [flags]
Arguments
FILE_PATH
Plik do wyjścia
Opcje
Examples
Poniższe przykłady zawierają dane wyjściowe zawartości pliku o nazwie babynames.csv znalezionej w katalogu głównym określonego woluminu lub w tmp katalogu głównym systemu plików DBFS:
databricks fs cat dbfs:/Volumes/main/default/my-volume/babynames.csv
databricks fs cat dbfs:/tmp/babynames.csv
W poniższych przykładach zwracane są błędy podczas próby wyprowadzenia zawartości katalogu zamiast pliku:
databricks fs cat dbfs:/Volumes/main/default/my-volume
databricks fs cat dbfs:/tmp
databricks fs cp
Skopiuj katalog lub plik. Określ ścieżki do katalogu źródłowego lub pliku, które mają zostać skopiowane, oraz do miejsca docelowego. Katalogi i pliki można kopiować między lokalnym systemem plików i systemem plików DBFS, a także kopiować katalogi i pliki między ścieżkami systemu plików DBFS.
W poleceniu cp przyjęto założenie file:/, jeśli file:/ zostanie pominięte.
databricks fs cp SOURCE_PATH TARGET_PATH [flags]
Arguments
SOURCE_PATH
Katalog źródłowy lub ścieżka pliku
TARGET_PATH
Docelowy katalog lub ścieżka pliku
Opcje
--overwrite
Zastępowanie istniejących plików
-r, --recursive
Cykliczne kopiowanie plików w katalogu
Examples
W poniższych przykładach skopiuj katalog o nazwie squirrel-data i jego zawartość z lokalnej ścieżki systemu plików do squirrels katalogu głównego określonego woluminu lub katalogu głównego systemu plików 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
Poniższy przykład kopiuje plik o nazwie squirrels.csv z lokalnej ścieżki systemu plików do katalogu o nazwie squirrel-data w katalogu głównym określonego woluminu lub katalogu głównego systemu plików DBFS. Jeśli plik już istnieje w miejscu docelowym, zostanie zastąpiony.
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
Wyświetl listę zawartości określonego katalogu w woluminie lub w systemie plików DBFS.
databricks fs ls DIR_PATH [flags]
Arguments
DIR_PATH
Ścieżka katalogu
Opcje
--absolute
Wyświetl ścieżki bezwzględne.
--long, -l
Wyświetla pełne informacje, w tym rozmiar, typ pliku i czas modyfikacji od epoki w milisekundach.
Examples
W poniższych przykładach wymieniono nazwy obiektów znajdujących się w katalogu głównym określonego woluminu lub w katalogu głównym systemu plików DBFS:
databricks fs ls dbfs:/Volumes/main/default/my-volume
databricks fs ls dbfs:/
W poniższych przykładach wymieniono pełne (długie) informacje o obiektach znajdujących się w katalogu root określonego woluminu lub w tmp katalogu root systemu plików DBFS.
databricks fs ls dbfs:/Volumes/main/default/my-volume -l
databricks fs ls dbfs:/tmp -l
W poniższych przykładach wymieniono pełne informacje o obiektach oraz pełne ścieżki obiektów znajdujące się w katalogu głównym określonego woluminu lub w tmp katalogu głównym systemu plików DBFS:
databricks fs ls dbfs:/Volumes/main/default/my-volume -l --absolute
databricks fs ls dbfs:/tmp -l --absolute
Polecenie "databricks fs mkdir" używane jest do tworzenia nowych katalogów w systemie plików Databricks.
Tworzy katalog. Określ ścieżkę do katalogu, który ma zostać utworzony w woluminie lub w systemie plików DBFS. Jeśli katalog już istnieje, nic się nie dzieje.
databricks fs mkdir DIR_PATH [flags]
Arguments
DIR_PATH
Ścieżka, którą należy utworzyć
Opcje
Examples
W poniższych przykładach utworzono katalog o nazwie squirrel-data w katalogu głównym określonego woluminu lub w katalogu o nazwie tmp w katalogu głównym systemu plików DBFS:
databricks fs mkdir dbfs:/Volumes/main/default/my-volume/squirrel-data
databricks fs mkdir dbfs:/tmp/squirrel-data
databricks fs rm (polecenie do usunięcia pliku w Databricks)
Usuń katalog. Określ ścieżkę do istniejącego katalogu w systemie plików DBFS.
Jeśli katalog istnieje, ale nie jest pusty, zwracany jest błąd. Jeśli katalog nie istnieje, nic się nie dzieje.
databricks fs rm PATH [flags]
Arguments
PATH
Ścieżka do istniejącego katalogu w systemie plików DBFS
Opcje
-r, --recursive
Usuń całą zawartość
Examples
W poniższych przykładach usunięto katalog o nazwie squirrel-data z katalogu głównego określonego woluminu lub z tmp katalogu głównego systemu plików DBFS:
databricks fs rm dbfs:/Volumes/main/default/my-volume/squirrel-data
databricks fs rm dbfs:/tmp/squirrel-data
W poniższych przykładach usunięto katalog inny niż pusty o nazwie squirrel-data z katalogu głównego określonego woluminu lub z tmp katalogu głównego systemu plików DBFS:
databricks fs rm dbfs:/Volumes/main/default/my-volume/squirrel-data -r
databricks fs rm dbfs:/tmp/squirrel-data -r
Flagi globalne
--debug
Czy włączyć logowanie debugowe.
-h lub --help
Wyświetl pomoc dla Databricks CLI lub dla powiązanej grupy poleceń czy pojedynczego polecenia.
--log-file struna
Ciąg reprezentujący plik do zapisywania dzienników wyjściowych. Jeśli ta flaga nie zostanie określona, wartością domyślną jest zapisywanie dzienników wyjściowych w programie stderr.
--log-format formatowanie
Format typu logu text lub json. Wartość domyślna to text.
--log-level struna
Ciąg reprezentujący poziom formatu zapisu dziennika. Jeśli nie zostanie określony, poziom formatu dziennika jest wyłączony.
-o, --output typ
Typ danych wyjściowych polecenia: text lub json. Wartość domyślna to text.
-p, --profile struna
Nazwa profilu pliku ~/.databrickscfg, którego użyć do uruchomienia polecenia. Jeśli ta flaga nie zostanie określona, zostanie użyty profil o nazwie DEFAULT .
--progress-format formatowanie
Format wyświetlania dzienników postępu: default, , appendinplacelubjson
-t, --target struna
Jeśli ma to zastosowanie, docelowy obiekt pakietu do użycia