本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
檢視最佳化詳情
您可以查看 Apache 冰山表的優化狀態 AWS Glue 控制台, AWS CLI,或使用 AWS API操作。
- Console
-
若要檢視冰山表的最佳化狀態 (主控台)
-
您可以查看冰山表的優化狀態 AWS Glue 控制台通過從「數據目錄」下的「表」列表中選擇一個 Iceberg 表。在表優化。選擇查看全部
-
- AWS CLI
-
您可以使用查看優化詳細信息 AWS CLI.
在下列範例中,將帳戶 ID 取代為有效 AWS 帳戶 ID,數據庫名稱以及帶有實際 Iceberg 表名的表名。對於
type
,提供和優化類型。可接受的值是compaction
、retention
和orphan-file-deletion
。-
取得資料表的上次壓縮執行詳細資料
aws get-table-optimizer \ --catalog-id
123456789012
\ --database-nameiceberg_db
\ --table-nameiceberg_table
\ --typecompaction
-
使用下列範例擷取特定資料表的最佳化工具歷史記錄。
aws list-table-optimizer-runs \ --catalog-id
123456789012
\ --database-nameiceberg_db
\ --table-nameiceberg_table
\ --typecompaction
-
下列範例顯示如何擷取多個最佳化工具的最佳化執行和組態詳細資料。您最多可以指定 20 個最佳化工具。
aws glue batch-get-table-optimizer \ --entries '[{"catalogId":"
123456789012
", "databaseName":"iceberg_db
", "tableName":"iceberg_table
", "type":"compaction"
}]'
-
- API
-
-
使用
GetTableOptimizer
操作來擷取最佳化工具的上次執行詳細資料。 -
使用
ListTableOptimizerRuns
操作來擷取特定資料表中特定最佳化工具的歷史記錄。您可以在一次API呼叫中指定 20 個最佳化器。 -
使用
BatchGetTableOptimizer
操作來擷取帳戶中多個最佳化工具的組態詳細資料。
-
停用孤立檔案刪除
檢視 Amazon CloudWatch 指標