特定のテーブルのパーティションを一覧表示する - Amazon Athena

特定のテーブルのパーティションを一覧表示する

以下の例のように、SHOW PARTITIONS table_name を使用して、指定したテーブルのパーティションをリスト化できます。

SHOW PARTITIONS cloudtrail_logs_test2

$partitions メタデータクエリを使用して、特定のテーブルのパーティション番号とパーティション値を一覧表示することもできます。

例 — $partitions 構文を使用したテーブルのパーティションのクエリ

以下のクエリの例では、$partitions 構文を使用して、テーブル cloudtrail_logs_test2 のパーティションを一覧表示します。

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

次の表に項目の例を示します。

table_catalog table_schema table_name
1 awsdatacatalog デフォルト cloudtrail_logs_test2 2020 08 10
2 awsdatacatalog デフォルト cloudtrail_logs_test2 2020 08 11
3 awsdatacatalog デフォルト cloudtrail_logs_test2 2020 08 12