查看压缩详细信息 - Amazon Lake Formation
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

查看压缩详细信息

你可以在 Lake Formation 控制台或使用 Amazon API 操作查看 Apache Iceberg 的压缩状态。 Amazon CLI

Console
查看 Iceberg 表的压缩状态(控制台)
  • 您可以通过在 Lake Formation 控制台中选择数据目录下的来查看 Iceberg 表的压缩状态。压缩状态字段将显示压缩运行的状态。您可以使用表首选项来显示表的格式和压缩状态。

    显示压缩状态表。
  • 要查看特定表的压缩运行历史记录,请选择下方的 Amazon Glue Data Catalog,然后选择一个表来查看表的详细信息。表优化选项卡将显示表的压缩历史记录。

    显示压缩历史记录。
Amazon CLI

您可以使用查看压实细节。 Amazon CLI

在以下示例中,将账户 ID 替换为有效的 Amazon 账户 ID,将数据库名称替换为实际的 Iceberg 表名。

  • 获取表的上次压缩详细信息

    aws get-table-optimizer \ --catalog-id 123456789012 \ --database-name iceberg_db \ --table-name iceberg_table \ --type compaction
  • 使用以下示例来检索特定表的优化器历史记录。

    aws list-table-optimizer-runs \ --catalog-id 123456789012 \ --database-name iceberg_db \ --table-name iceberg_table \ --type compaction
  • 以下示例演示了如何检索多个优化器的压缩运行和配置详细信息。您最多可以指定 20 个优化器。

    aws glue batch-get-table-optimizer \ --entries '[{"catalogId":"123456789012", "databaseName":"iceberg_db", "tableName":"iceberg_table", "type":"compaction"}]'
Amazon API
  • 使用 GetTableOptimizer 操作检索优化器的上次运行详细信息。

  • 使用 ListTableOptimizerRuns 操作检索特定表上给定优化器的历史记录。您可以在单个 API 调用中指定 20 个优化器。

  • 使用 BatchGetTableOptimizer 操作检索您账户中多个优化器的配置详细信息。此操作不支持跨账户调用。