更新孤立檔案刪除最佳化工具 - AWS Glue

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

更新孤立檔案刪除最佳化工具

您可以修改孤立檔案刪除最佳化工具的組態,例如變更孤立檔案的保留期,或使用 AWS Glue 主控台變更最佳化工具使用的 IAM 角色 AWS CLI,或 UpdateTableOptimizer操作。

AWS Management Console
更新孤立檔案刪除最佳化工具
  1. 選擇 Data Catalog,然後選擇資料表。從資料表清單中,選擇要更新孤立檔案刪除最佳化工具組態的資料表。

  2. 資料表詳細資訊頁面的下一節中,選擇資料表最佳化 ,然後選擇編輯

  3. 編輯最佳化頁面上,進行所需的變更。

  4. 選擇 Save (儲存)。

AWS CLI

您可以使用 update-table-optimizer呼叫來更新 中的孤立檔案刪除最佳化工具 AWS Glue,您可以使用 呼叫。這可讓您修改 OrphanFileDeletionConfiguration icebergConfiguration 欄位中的 ,您可以在其中指定更新的 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, "vpcConfiguration":{"glueConnectionName":"glue_connection_name"},"orphanFileDeletionConfiguration":{"icebergConfiguration":{"orphanFileRetentionPeriodInDays":5}}}' \ --type orphan_file_deletion
API

呼叫 UpdateTableOptimizer 操作以更新資料表的孤立檔案刪除最佳化工具。