查询 Iceberg 表元数据 - Amazon Athena

查询 Iceberg 表元数据

SELECT 查询中,您可以在 table_name 之后使用以下属性来查询 Iceberg 表元数据:

  • $files – 显示表的当前数据文件。

  • $manifests – 显示表的当前文件清单。

  • $history – 显示表的历史记录。

  • $partitions – 显示表的当前分区。

  • $snapshots – 显示表的快照。

  • $refs – 显示表的引用。

语法

以下语句列出了 Iceberg 表的文件。

SELECT * FROM "dbname"."tablename$files"

以下语句列出了 Iceberg 表的清单。

SELECT * FROM "dbname"."tablename$manifests"

以下语句显示 Iceberg 表的历史记录。

SELECT * FROM "dbname"."tablename$history"

以下示例显示 Iceberg 表的分区。

SELECT * FROM "dbname"."tablename$partitions"

以下示例列出了 Iceberg 表的快照。

SELECT * FROM "dbname"."tablename$snapshots"

以下示例显示 Iceberg 表的引用。

SELECT * FROM "dbname"."tablename$refs"