Auflisten von Partitionen für eine bestimmte Tabelle - Amazon Athena

Auflisten von Partitionen für eine bestimmte Tabelle

Sie können SHOW PARTITIONS table_name verwenden, um die Partitionen für eine angegebene Tabelle aufzulisten, wie im folgenden Beispiel.

SHOW PARTITIONS cloudtrail_logs_test2

Sie können auch eine $partitions-Metadatenabfrage verwenden, um die Partitionsnummern und -werte für eine bestimmte Tabelle aufzulisten.

Beispiel – Abfragen der Partitionen für eine Tabelle mit der $partitions-Syntax

Über die folgende Beispielabfrage werden die Partitionen für die Tabelle cloudtrail_logs_test2 mit der Syntax $partitions aufgelistet.

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

In der folgenden Tabelle werden Beispielergebnisse angezeigt.

table_catalog table_schema table_name Jahr Monat Tag
1 awsdatacatalog Standard cloudtrail_logs_test2 2020 08 10
2 awsdatacatalog Standard cloudtrail_logs_test2 2020 08 11
3 awsdatacatalog Standard cloudtrail_logs_test2 2020 08 12