查询 Iceberg 表元数据 - Amazon Athena
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

查询 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"