Compartilhar via


Examinar os detalhes da tabela do Delta Lake com describe detail

Você pode recuperar informações detalhadas sobre uma tabela do Delta (por exemplo, número de arquivos, tamanho dos dados) usando DESCRIBE DETAIL.

DESCRIBE DETAIL '/data/events/'

DESCRIBE DETAIL eventsTable

Para obter detalhes de sintaxe do Spark SQL, veja DESCRIBE DETAIL.

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

Esquema de detalhes

A saída desta operação tem apenas uma linha com o esquema a seguir.

Observação

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

Coluna Type Descrição
format string Formato da tabela, ou seja, delta.
id string ID exclusiva da tabela.
name string Nome da tabela como foi definida no metastore.
descrição string Descrição da tabela.
local string Local da tabela.
createdAt timestamp Quando a tabela foi criada.
lastModified timestamp Quando a tabela foi modificada pela última vez.
partitionColumns matriz de cadeias de caracteres Nomes das colunas de partição se a tabela está particionada.
numFiles long Número de arquivos na versão mais recente da tabela.
sizeInBytes INT Tamanho em bytes do instantâneo mais recente da tabela.
properties string-string map Todas as propriedades definidas para esta tabela.
minReaderVersion INT Versão mínima dos leitores (de acordo com o protocolo de log) que pode ler a tabela.
minWriterVersion INT Versão mínima dos gravadores (de acordo com o protocolo de log) que pode gravar dados na tabela.
estatísticas mapa com chaves de cadeia de caracteres Estatísticas de nível de tabela adicionais.
tableFeatures matriz de cadeias de caracteres Uma lista dos recursos de tabela com suporte da tabela. Confira Como o Azure Databricks gerencia a compatibilidade de recursos do Delta Lake?
clusteringColumns matriz de cadeias de caracteres As colunas que estão sendo usadas para o clustering líquido. Confira Usar o clustering líquido para tabelas Delta

Este é um exemplo de como deve ser a 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|
+------+--------------------+------------------+-----------+--------------------+--------------------+-------------------+----------------+--------+-----------+----------+----------------+----------------+