Examiner les détails de la table avec une description détaillée
Utilisez DESCRIBE DETAIL pour 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 de détails sur la syntaxe Spark SQL, veuillez consulter DESCRIBE DETAIL.
Consultez la documentation de l'API Delta Lake pour plus de détails sur la syntaxe Scala/Java/Python.
Détails du schéma
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.
Le résultat de l'opération DESCRIBE DETAIL n'a qu'une seule ligne avec le schéma suivant :
Colonne | Type | Description |
|---|---|---|
| chaîne | Format de la table (par exemple, |
| chaîne | ID unique de la table. |
| chaîne | Nom de la table tel que défini dans le metastore. |
| chaîne | Description de la table. |
| chaîne | Emplacement de la table. |
| Horodatage | Lorsque la table a été créée. |
| Horodatage | Date de la dernière modification du tableau. |
| tableau de chaînes | Noms des colonnes de partition si la table est partitionnée. |
| long | Nombre de fichiers dans la dernière version de la table. |
| int | Taille du dernier instantané de la table en octets. |
| mappage chaîne-chaîne | Toutes les propriétés définies pour cette table. |
| int | Version minimale des lecteurs (selon le protocole de log) qui peuvent lire la table. |
| int | Version minimale des rédacteurs (selon le protocole des logs) qui peuvent écrire dans la table. |
| mappage avec des clés de chaîne | Statistiques supplémentaires au niveau de la table. |
| tableau de chaînes | Liste des fonctionnalités de table prises en charge par la table. Consultez la compatibilité des fonctionnalités et protocoles Delta Lake. |
| tableau de chaînes | Les colonnes utilisées pour le clustering liquide. Voir Utiliser le clustering liquide pour les tables. |
Résultat d’exemple :
+------+--------------------+------------------+-----------+--------------------+--------------------+-------------------+----------------+--------+-----------+----------+----------------+----------------+
|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|
+------+--------------------+------------------+-----------+--------------------+--------------------+-------------------+----------------+--------+-----------+----------+----------------+----------------+