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.
Użyj DESCRIBE DETAIL, aby pobrać szczegółowe metadane tabeli Delta Lake lub Apache Iceberg, w tym liczbę plików, rozmiar danych, kolumny partycjonowania i włączone funkcje tabeli.
Przykład:
DESCRIBE DETAIL '/data/events/'
DESCRIBE DETAIL eventsTable
Aby uzyskać szczegółowe informacje o składni Spark SQL, zobacz DESCRIBE DETAIL.
Zobacz dokumentację interfejsu API usługi Delta Lake, aby uzyskać szczegółowe informacje o składni języka Scala/Java/Python.
Schemat szczegółów
Note
Wyświetlane kolumny zależą od używanej wersji środowiska Databricks Runtime oraz funkcji tabeli, które zostały włączone.
Dane wyjściowe DESCRIBE DETAIL operacji mają tylko jeden wiersz z następującym schematem:
| Column | Typ | Description |
|---|---|---|
format |
ciąg | Format tabeli (na przykład delta lub iceberg). |
id |
ciąg | Unikatowy identyfikator tabeli |
name |
ciąg | Nazwa tabeli zgodnie z definicją w metastore. |
description |
ciąg | Opis tabeli. |
location |
ciąg | Lokalizacja tabeli. |
createdAt |
sygnatura czasowa | Kiedy tabela została utworzona. |
lastModified |
sygnatura czasowa | Kiedy tabela została ostatnio zmodyfikowana. |
partitionColumns |
tablica ciągów | Nazwy kolumn partycji, jeśli tabela jest partycjonowana. |
numFiles |
long | Liczba plików w najnowszej wersji tabeli. |
sizeInBytes |
int | Rozmiar najnowszej migawki tabeli w bajtach. |
properties |
mapa ciągów | Wszystkie właściwości ustawione dla tej tabeli. |
minReaderVersion |
int | Minimalna wersja czytników (zgodnie z protokołem dziennika), która może odczytać tabelę. |
minWriterVersion |
int | Minimalna wersja pisarzy (według protokołu dziennika), które mogą zapisywać do tabeli. |
statistics |
mapa z kluczami typu string | Dodatkowe statystyki na poziomie tabeli. |
tableFeatures |
tablica ciągów | Lista funkcji tabeli obsługiwanych przez tabelę. Zobacz kompatybilność funkcji i protokoły Delta Lake. |
clusteringColumns |
tablica ciągów | Kolumny wykorzystywane do grupowania cieczy. Zobacz Używaj płynnego grupowania dla tabel. |
Przykładowy wynik:
+------+--------------------+------------------+-----------+--------------------+--------------------+-------------------+----------------+--------+-----------+----------+----------------+----------------+
|format| id| name|description| location| createdAt| lastModified|partitionColumns|numFiles|sizeInBytes|properties|minReaderVersion|minWriterVersion|
+------+--------------------+------------------+-----------+--------------------+--------------------+-------------------+----------------+--------+-----------+----------+----------------+----------------+
| delta|d31f82d2-a69f-42e...|default.deltatable| null|file:/Users/tuor/...|2020-06-05 12:20:...|2020-06-05 12:20:20| []| 10| 12345| []| 1| 2|
+------+--------------------+------------------+-----------+--------------------+--------------------+-------------------+----------------+--------+-----------+----------+----------------+----------------+