Revise os detalhes da tabela com descrever detalhes

Use DESCRIBE DETAIL para recuperar metadados detalhados sobre uma tabela Delta Lake ou Apache Iceberg, incluindo contagem de ficheiros, tamanho dos dados, colunas de partição e funcionalidades de tabela ativadas.

Por exemplo:

DESCRIBE DETAIL '/data/events/'

DESCRIBE DETAIL eventsTable

Para obter detalhes da sintaxe do Spark SQL, consulte DESCRIBE DETAIL.

Consulte a documentação da API Delta Lake para obter detalhes da sintaxe Scala/Java/Python.

Esquema detalhado

Note

As colunas exibidas dependem da versão do Databricks Runtime que você está usando e dos recursos de tabela que você habilitou.

A saída da DESCRIBE DETAIL operação tem apenas uma linha com o seguinte esquema:

Coluna Tipo Description
format cadeia (de caracteres) Formato da tabela (por exemplo, delta ou iceberg).
id cadeia (de caracteres) Identificador exclusivo da tabela.
name cadeia (de caracteres) Nome da tabela tal como definido no metastore.
description cadeia (de caracteres) Descrição da tabela.
location cadeia (de caracteres) Localização da mesa.
createdAt carimbo de data/hora Quando a tabela foi criada.
lastModified carimbo de data/hora Quando a tabela foi modificada pela última vez.
partitionColumns matriz de strings Nomes das colunas de partição se a tabela estiver particionada.
numFiles long Número de ficheiros na versão mais recente da tabela.
sizeInBytes int Tamanho do snapshot mais recente da tabela em bytes.
properties mapa de cadeia para cadeia Todas as propriedades definidas para esta tabela.
minReaderVersion int Versão mínima dos leitores (de acordo com o protocolo de log) que podem ler a tabela.
minWriterVersion int Versão mínima de escritores (de acordo com o protocolo de registo) que podem escrever na tabela.
statistics mapa com teclas de cadeia de caracteres Estatísticas adicionais ao nível da tabela.
tableFeatures matriz de strings Uma lista dos recursos de tabela suportados pela tabela. Consulte Compatibilidade de recursos e protocolos do Delta Lake.
clusteringColumns matriz de strings As colunas que estão a ser usadas para o agrupamento de líquidos. Veja Utilizar clustering líquido para tabelas.

Exemplo de saída:

+------+--------------------+------------------+-----------+--------------------+--------------------+-------------------+----------------+--------+-----------+----------+----------------+----------------+
|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|
+------+--------------------+------------------+-----------+--------------------+--------------------+-------------------+----------------+--------+-----------+----------+----------------+----------------+