停用壓縮最佳化工具
您可以針對使用 AWS Glue 主控台或 AWS CLI 的特定 Apache Iceberg 資料表停用自動壓縮功能。
- Console
-
-
登入 AWS Management Console,並前往 https://console.aws.amazon.com/glue/
開啟 AWS Glue 主控台。 -
在左側導覽的 Data Catalog 下,選擇資料表。
-
從資料表清單中,選擇您想要停用壓縮功能的 Iceberg 資料表。
-
選擇資料表詳細資訊頁面下半部分的資料表最佳化索引標籤。
-
從動作中,選擇停用,然後選擇壓縮。
-
在確認訊息中,選擇停用壓縮。您可以在稍後重新啟用壓縮功能。
當您確認後,壓縮功能會停用,而資料表的壓縮狀態會變回
Disabled。
-
- AWS CLI
-
在下列範例中,將帳戶 ID 取代為有效的 AWS 帳戶 ID。將資料庫名稱和資料表名稱取代為實際的 Iceberg 資料表名稱和資料庫名稱。將
roleArn取代為 IAM 角色的 AWS Resource Name (ARN),以及具有執行壓縮程序之必要權限的實際 IAM 角色名稱。aws glue update-table-optimizer \ --catalog-id123456789012\ --database-nameiceberg_db\ --table-nameiceberg_table\ --table-optimizer-configuration '{"roleArn":"arn:aws:iam::123456789012:role/optimizer_role", "enabled":'false', "vpcConfiguration":{"glueConnectionName":"glue_connection_name"}}'\ --type compaction - AWS API
-
呼叫 UpdateTableOptimizer 操作以停用特定資料表的壓縮功能。
啟用壓縮最佳化工具
快照保留最佳化