Anzeigen von Details zur Optimierung
Sie können den Optimierungsstatus für Apache-Iceberg-Tabellen mit der AWS Glue-Konsole, der AWS CLI oder mithilfe von AWS-API-Vorgängen anzeigen.
- Console
-
Anzeigen des Optimierungsstatus für Iceberg-Tabellen (Konsole)
-
Sie können den Optimierungsstatus für Iceberg-Tabellen in der AWS Glue-Konsole anzeigen, indem Sie eine Iceberg-Tabelle aus der Tabellenliste unter Datenkatalog auswählen. Unter Tabellenoptimierung. Wählen Sie Alle anzeigen aus.
-
- AWS CLI
-
Sie können die Optimierungsdetails mit der AWS CLI anzeigen.
Ersetzen Sie die Konto-ID in den folgenden Beispielen durch eine gültige AWS-Konto-ID und den Datenbank- und Tabellennamen durch die tatsächlichen Datenbank- und Tabellennamen in Iceberg. Für
typegeben Sie einen Optimierungstyp an. Akzeptable Werte sindcompaction,retentionundorphan-file-deletion.-
Abrufen von Details der letzten Verdichtungsausführung für eine Tabelle
aws get-table-optimizer \ --catalog-id123456789012\ --database-nameiceberg_db\ --table-nameiceberg_table\ --typecompaction -
Verwenden Sie das folgende Beispiel, um den Verlauf eines Optimierers für eine bestimmte Tabelle abzurufen.
aws list-table-optimizer-runs \ --catalog-id123456789012\ --database-nameiceberg_db\ --table-nameiceberg_table\ --typecompaction -
Im folgenden Beispiel wird gezeigt, wie Sie die Optimierungsausführung und die Konfigurationsdetails für mehrere Optimierer abrufen. Sie können maximal 20 Optimierer angeben.
aws glue batch-get-table-optimizer \ --entries '[{"catalogId":"123456789012", "databaseName":"iceberg_db", "tableName":"iceberg_table", "type":"compaction"}]'
-
- API
-
-
Verwenden Sie die Operation
GetTableOptimizer, um die Details der letzten Ausführung eines Optimierers abzurufen. -
Verwenden Sie die Operation
ListTableOptimizerRuns, um den Verlauf eines bestimmten Optimierers für eine bestimmte Tabelle abzurufen. Sie können 20 Optimierer in einem einzigen API-Aufruf angeben. -
Verwenden Sie den Vorgang BatchGetTableOptimizer, um Konfigurationsdetails für mehrere Optimierer in Ihrem Konto abzurufen.
-