Listage des partitions d’une table spécifique - Amazon Athena

Listage des partitions d’une table spécifique

Vous pouvez utiliser SHOW PARTITIONS table_name pour répertorier les partitions d'une table spécifiée, comme dans l'exemple suivant.

SHOW PARTITIONS cloudtrail_logs_test2

Vous pouvez également utiliser une requête de métadonnées $partitions pour répertorier les numéros de partition et les valeurs de partition d'une table spécifique.

Exemple – Interrogation des partitions d'une table à l'aide de la syntaxe $partitions

L'exemple de requête suivant répertorie les partitions pour la table cloudtrail_logs_test2 en utilisant la syntaxe $partitions.

SELECT * FROM default."cloudtrail_logs_test2$partitions" ORDER BY partition_number

Le tableau suivant présente des exemples de résultats.

table_catalog table_schema table_name Année Mois jour
1 awsdatacatalog par défaut cloudtrail_logs_test2 2020 08 10
2 awsdatacatalog par défaut cloudtrail_logs_test2 2020 08 11
3 awsdatacatalog par défaut cloudtrail_logs_test2 2020 08 12