Revise as informações da tabela com os detalhes da descrição
Você pode recuperar informações detalhadas sobre uma tabela (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, consulte DESCRIBE DETAIL.
Consulte a documentação da API do Delta Lake para obter detalhes da sintaxe Scala/Java/Python.
Esquema detalhado
A saída desta operação tem apenas uma linha com o seguinte esquema.
As colunas que você vê dependem da versão do Databricks Runtime que você está usando e dos recursos da tabela que você habilitou.
Coluna | Tipo | Descrição |
|---|---|---|
Formato | string | Formato da tabela (por exemplo, |
ID | string | ID exclusivo da tabela. |
name | string | Nome da tabela conforme definido no metastore. |
Descrição | string | Descrição da tabela. |
Localização | string | Localização da tabela. |
Criado em | carimbo de data/hora | Quando a tabela foi criada. |
Última modificação | carimbo de data/hora | A hora em que a tabela foi modificada pela última vez |
colunas de partição | matriz de strings | Nomes das colunas de partição se a tabela for particionada. |
numFiles | long | Número de arquivos na versão mais recente da tabela. |
tamanho em bytes | int | O tamanho do Snapshot mais recente da tabela em bytes. |
propriedades | mapa de strings-strings | Todas as propriedades definidas para esta tabela. |
versão mínima do leitor | int | Versão mínima de leitores (de acordo com o protocolo do log) que podem ler a tabela. |
Versão mínima do escritor | int | Versão mínima de gravadores (de acordo com o protocolo de log) que podem gravar na tabela. |
estatísticas | objeto com chaves de strings | Estatísticas adicionais em nível de tabela. |
Funcionalidades da tabela | matriz de strings | Uma lista dos recursos da tabela suportados pela tabela. Consulte a compatibilidade de recursos e protocolos do Delta Lake. |
Colunas de agrupamento | matriz de strings | As colunas utilizadas para liquid clustering Consulte Usar cluster líquido para tabelas |
Veja abaixo um exemplo de como a saída se apresenta:
+------+--------------------+------------------+-----------+--------------------+--------------------+-------------------+----------------+--------+-----------+----------+----------------+----------------+
|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|
+------+--------------------+------------------+-----------+--------------------+--------------------+-------------------+----------------+--------+-----------+----------+----------------+----------------+