更新孤立文件删除优化器 - AWS Glue

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

更新孤立文件删除优化器

您可以使用 AWS Glue 控制台、AWS CLI 或 UpdateTableOptimizer 操作来修改孤立文件删除优化器的配置,例如更改孤立文件的保留期或优化器使用的 IAM 角色。

AWS Management Console
更新孤立文件删除优化器
  1. 选择数据目录,然后选择。从表列表中,选择要更新孤立文件删除优化器配置的表。

  2. 表详细信息页面的下半部分,选择表优化,然后选择编辑

  3. 然后在编辑优化页面上,进行所需的更改。

  4. 选择保存

AWS CLI

您可以在 AWS Glue 中使用 update-table-optimizer 调用来更新中的孤立文件删除优化器。这让您能够修改 icebergConfiguration 字段中的 OrphanFileDeletionConfiguration,您可以在该字段中更新 OrphanFileRetentionPeriodInDays 以设置孤立文件的保留天数,以及指定要从中删除孤立文件的 Iceberg 表位置。

aws glue update-table-optimizer \ --catalog-id 123456789012 \ --database-name iceberg_db \ --table-name Iceberg_table \ --table-optimizer-configuration '{"roleArn":"arn:aws:iam::123456789012:role/optimizer_role","enabled":true,"orphanFileDeletionConfiguration":{"icebergConfiguration":{"orphanFileRetentionPeriodInDays":5}}}' \ --type orphan_file_deletion
API

调用 UpdateTableOptimizer 操作可更新特定表的孤立文件删除优化器。