Remarque
L’accès à cette page requiert une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page requiert une autorisation. Vous pouvez essayer de modifier des répertoires.
Permet DESCRIBE DETAIL de récupérer des métadonnées détaillées sur une table Delta Lake ou Apache Iceberg, notamment le nombre de fichiers, la taille des données, les colonnes de partition et les fonctionnalités de table activées.
Par exemple:
DESCRIBE DETAIL '/data/events/'
DESCRIBE DETAIL eventsTable
Pour plus d’informations sur la syntaxe Spark SQL, consultez DESCRIPTION DÉTAIL.
Pour plus d’informations sur les syntaxes Scala, Java et Python, consultez Documentation sur l’API Delta Lake.
Schéma détaillé
Note
Les colonnes que vous voyez dépendent de la version databricks Runtime que vous utilisez et des fonctionnalités de table que vous avez activées.
La sortie de l’opération DESCRIBE DETAIL n’a qu’une seule ligne avec le schéma suivant :
| Column | Type | Description |
|---|---|---|
format |
string | Format du tableau (par exemple, delta ou iceberg). |
id |
string | ID unique de la table. |
name |
string | Nom de la table telle que définie dans le metastore. |
description |
string | Description du tableau. |
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 de caractères | 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 de la dernière capture instantanée de la table en octets. |
properties |
string-string map | Toutes les propriétés définies pour cette table. |
minReaderVersion |
int | Version minimale des lecteurs (selon le protocole de registre) qui peuvent lire la table. |
minWriterVersion |
int | Version minimale des enregistreurs (selon le protocole du journal) pouvant écrire dans la table. |
statistics |
carte avec des clés de chaînes | Statistiques supplémentaires au niveau de la table. |
tableFeatures |
tableau de chaînes de caractères | Une liste des fonctionnalités de table prises en charge par la table. Consultez les protocoles et la compatibilité des fonctionnalités Delta Lake. |
clusteringColumns |
tableau de chaînes de caractères | Les colonnes sont utilisées pour le regroupement de liquides. Consultez Utilisation de Liquid Clustering pour les tables. |
Exemple de 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|
+------+--------------------+------------------+-----------+--------------------+--------------------+-------------------+----------------+--------+-----------+----------+----------------+----------------+