本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
停用快照保留最佳化工具
您可以使用 AWS Glue 主控台 或 停用特定 Apache Iceberg 資料表的快照保留最佳化工具 AWS CLI。
- Console
-
停用快照保留
-
登入 AWS Management Console 並在 https://console.aws.amazon.com/glue/
開啟 AWS Glue 主控台。 -
選擇 Data Catalog,然後選擇資料表。從資料表清單中,選擇要停用最佳化工具以保留快照的 Iceberg 資料表。
-
在資料表詳細資訊頁面的下一節,選擇動作下的資料表最佳化和停用快照保留。
您也可以從頁面右上角的動作選單,選擇在最佳化下停用。
-
在確認訊息上選擇停用。您可以稍後重新啟用快照保留最佳化工具。
確認後,快照保留最佳化工具會停用,且快照保留的狀態會恢復為
Not enabled
。
-
- AWS CLI
-
在下列範例中,將帳戶 ID 取代為有效的 AWS 帳戶 ID。將資料庫名稱和資料表名稱取代為實際的 Iceberg 資料表名稱和資料庫名稱。將 取代
roleArn
為 IAM 角色 AWS 的資源名稱 (ARN),以及具有執行保留最佳化工具所需許可的 IAM 角色實際名稱。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
", "vpcConfiguration":{"glueConnectionName":"glue_connection_name"
}, "enabled":'false'}'\ --type retention - AWS API
-
呼叫 UpdateTableOptimizer 操作以停用特定資料表的快照保留最佳化工具。
更新快照保留最佳化工具
刪除孤立檔案