Esaminare i dettagli della tabella Delta Lake con i dettagli
È possibile recuperare informazioni dettagliate su una tabella Delta, ad esempio il numero di file, le dimensioni dei dati, usando DESCRIBE DETAIL
.
DESCRIBE DETAIL '/data/events/'
DESCRIBE DETAIL eventsTable
Per informazioni dettagliate sulla sintassi di Spark SQL, vedere DESCRIBE DETAIL.For Spark SQL syntax details, see DESCRIBE DETAIL.
Per informazioni dettagliate sulla sintassi scala/Java/Python, vedere la documentazione dell'API Delta Lake.
Schema dettaglio
L'output di questa operazione ha una sola riga con lo schema seguente.
Nota
Le colonne visualizzate dipendono dalla versione di Databricks Runtime usata e dalle funzionalità della tabella abilitate.
Column | Type | Descrizione |
---|---|---|
format | string | Formato della tabella, ovvero . delta |
id | string | ID univoco della tabella. |
name | string | Nome della tabella come definito nel metastore. |
description | stringa | Descrizione della tabella. |
posizione | string | Posizione della tabella. |
createdAt | timestamp | Al momento della creazione della tabella. |
LastModified | timestamp | Data dell'ultima modifica della tabella. |
partitionColumns | matrice di stringhe | Nomi delle colonne di partizione se la tabella è partizionata. |
numFiles | long | Numero di file nella versione più recente della tabella. |
sizeInBytes | int | Dimensioni dello snapshot più recente della tabella in byte. |
proprietà | mappa stringa-stringa | Tutte le proprietà impostate per questa tabella. |
minReaderVersion | int | Versione minima dei lettori (in base al protocollo di log) in grado di leggere la tabella. |
minWriterVersion | int | Versione minima dei writer (in base al protocollo di log) che può scrivere nella tabella. |
statistiche | eseguire il mapping con chiavi stringa | Statistiche aggiuntive a livello di tabella. |
tableFeatures | matrice di stringhe | Elenco delle funzionalità della tabella supportate dalla tabella. Vedere How does Azure Databricks manage Delta Lake feature compatibility?. |
clusteringColumns | matrice di stringhe | Colonne utilizzate per il clustering liquido. Vedere Usare il clustering liquido per le tabelle Delta |
Di seguito è riportato un esempio dell'aspetto dell'output:
+------+--------------------+------------------+-----------+--------------------+--------------------+-------------------+----------------+--------+-----------+----------+----------------+----------------+
|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|
+------+--------------------+------------------+-----------+--------------------+--------------------+-------------------+----------------+--------+-----------+----------+----------------+----------------+