Partager via


Examiner les détails de la table Delta Lake avec DESCRIBE DETAIL

Vous pouvez récupérer des informations détaillées sur une table Delta (par exemple, nombre de fichiers, taille des données) à l’aide de la commande DESCRIBE DETAIL.

DESCRIBE DETAIL '/data/events/'

DESCRIBE DETAIL eventsTable

Pour plus d’informations sur la syntaxe de Spark SQL, consultez DÉCRIRE EN DÉTAIL.

Pour plus d’informations sur les syntaxes Scala, Java et Python, consultez Documentation sur l’API Delta Lake.

Schéma détaillé

La sortie de cette opération ne comprend qu’une seule ligne avec le schéma suivant.

Remarque

Les colonnes que vous voyez dépendent de la version de Databricks Runtime que vous utilisez et des fonctionnalités de table que vous avez activées.

Colonne Type Description
format string Format de la table, à savoir, delta.
id string ID unique de la table.
name string Nom de la table tel que défini dans le metastore.
description string Description de la table.
location string Emplacement de la table.
createdAt timestamp Moment de création de la table.
lastModified timestamp Moment de dernière modification de la table.
partitionColumns tableau de chaînes Noms des colonnes de partition si la table est partitionnée.
numFiles long Nombre de fichiers dans la dernière version de la table.
sizeInBytes int Taille en octets de la dernière capture instantanée de la table.
properties string-string map Toutes les propriétés définies pour cette table.
minReaderVersion int Version minimale des lecteurs (selon le protocole du journal) pouvant lire la table.
minWriterVersion int Version minimale des enregistreurs (selon le protocole du journal) pouvant écrire dans la table.
statistiques mappage avec des clés de chaîne Statistiques supplémentaires au niveau des tables.
tableFeatures tableau de chaînes Liste des fonctionnalités de table prises en charge par la table. Consultez Comment Azure Databricks gère-t-il la compatibilité des fonctionnalités Delta Lake ?.
clusteringColumns tableau de chaînes Colonnes utilisées pour le clustering liquide. Consultez Utiliser le clustering liquide pour des tables Delta.

Voici un exemple de ce à quoi peut ressembler la sortie :

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