本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
更新孤立文件删除优化器
您可以使用 AWS Glue 控制台、AWS CLI 或 UpdateTableOptimizer
操作来修改孤立文件删除优化器的配置,例如更改孤立文件的保留期或优化器使用的 IAM 角色。
- AWS Management Console
-
更新孤立文件删除优化器
-
选择数据目录,然后选择表。从表列表中,选择要更新孤立文件删除优化器配置的表。
-
在表详细信息页面的下半部分,选择表优化,然后选择编辑。
-
然后在编辑优化页面上,进行所需的更改。
-
选择保存。
-
- AWS CLI
-
您可以在 AWS Glue 中使用
update-table-optimizer
调用来更新中的孤立文件删除优化器。这让您能够修改icebergConfiguration
字段中的OrphanFileDeletionConfiguration
,您可以在该字段中更新OrphanFileRetentionPeriodInDays
以设置孤立文件的保留天数,以及指定要从中删除孤立文件的 Iceberg 表位置。aws glue update-table-optimizer \ --catalog-id
123456789012
\ --database-nameiceberg_db
\ --table-nameIceberg_table
\ --table-optimizer-configuration '{"roleArn":"arn:aws:iam::123456789012
:role/optimizer_role
","enabled":true,"orphanFileDeletionConfiguration":{"icebergConfiguration":{"orphanFileRetentionPeriodInDays":5
}}}' \ --type orphan_file_deletion - API
调用
UpdateTableOptimizer
操作可更新特定表的孤立文件删除优化器。
启用孤立文件删除功能
禁用孤立文件删除功能