檢視最佳化詳細資訊
可以在 AWS Glue 主控台、AWS CLI 或使用 AWS API 操作,來檢視 Apache Iceberg 資料表的最佳化狀態。
- Console
-
檢視 Iceberg 資料表的最佳化狀態 (主控台)
-
從 Data Catalog 下的資料表清單中選擇 Iceberg 資料表,以在 AWS Glue 主控台上檢視 Iceberg 資料表的最佳化狀態。在資料表最佳化下。選擇檢視全部
-
- AWS CLI
-
可以使用 AWS CLI 來檢視最佳化詳細資訊。
在下列範例中,請將帳戶 ID 取代為有效的 AWS 帳戶 ID、資料庫名稱,以及具有實際 Iceberg 資料表名稱的資料表名稱。對於
type,請提供並最佳化類型。可接受的值是compaction、retention和orphan-file-deletion。-
取得資料表的上次壓縮執行詳細資料
aws get-table-optimizer \ --catalog-id123456789012\ --database-nameiceberg_db\ --table-nameiceberg_table\ --typecompaction -
使用下列範例擷取特定資料表的最佳化工具歷史記錄。
aws list-table-optimizer-runs \ --catalog-id123456789012\ --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 指標