停用快照保留最佳化工具 - AWS Glue

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

停用快照保留最佳化工具

您可以使用 AWS Glue 主控台 或 停用特定 Apache Iceberg 資料表的快照保留最佳化工具 AWS CLI。

Console
停用快照保留
  1. 登入 AWS Management Console 並在 https://console.aws.amazon.com/glue/ 開啟 AWS Glue 主控台。

  2. 選擇 Data Catalog,然後選擇資料表。從資料表清單中,選擇要停用最佳化工具以保留快照的 Iceberg 資料表。

  3. 資料表詳細資訊頁面的下一節,選擇動作下的資料表最佳化停用快照保留

    您也可以從頁面右上角的動作選單,選擇在最佳化停用

  4. 在確認訊息上選擇停用。您可以稍後重新啟用快照保留最佳化工具。

    確認後,快照保留最佳化工具會停用,且快照保留的狀態會恢復為 Not enabled

AWS CLI

在下列範例中,將帳戶 ID 取代為有效的 AWS 帳戶 ID。將資料庫名稱和資料表名稱取代為實際的 Iceberg 資料表名稱和資料庫名稱。將 取代roleArn為 IAM 角色 AWS 的資源名稱 (ARN),以及具有執行保留最佳化工具所需許可的 IAM 角色實際名稱。

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", "vpcConfiguration":{"glueConnectionName":"glue_connection_name"}, "enabled":'false'}'\ --type retention
AWS API

呼叫 UpdateTableOptimizer 操作以停用特定資料表的快照保留最佳化工具。