Visualizzazione dei dettagli di ottimizzazione - AWS Glue

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Visualizzazione dei dettagli di ottimizzazione

È possibile visualizzare lo stato di ottimizzazione per le tabelle di Apache Iceberg nel AWS Glue console, AWS CLI, o utilizzando AWS APIoperazioni.

Console
Per visualizzare lo stato di ottimizzazione delle tabelle Iceberg (console)
  • È possibile visualizzare lo stato di ottimizzazione per le tabelle Iceberg su AWS Glue console scegliendo una tabella Iceberg dall'elenco Tabelle in Data Catalog. In Ottimizzazione delle tabelle. Scegli Visualizza tutto

    Pagina dei dettagli della tabella Apache Iceberg con l'opzione Enable compaction.
AWS CLI

È possibile visualizzare i dettagli di ottimizzazione utilizzando AWS CLI.

Nei seguenti esempi, sostituisci l'ID dell'account con un ID valido AWS ID account, nome del database e nome della tabella con il nome effettivo della tabella Iceberg. Pertype, fornisci e tipo di ottimizzazione. I valori accettabili sono compaction, retention e orphan-file-deletion.

  • Per ottenere i dettagli dell'ultima esecuzione di compattazione per una tabella

    aws get-table-optimizer \ --catalog-id 123456789012 \ --database-name iceberg_db \ --table-name iceberg_table \ --type compaction
  • Utilizza l'esempio seguente per recuperare la cronologia di un ottimizzatore per una tabella specifica.

    aws list-table-optimizer-runs \ --catalog-id 123456789012 \ --database-name iceberg_db \ --table-name iceberg_table \ --type compaction
  • L'esempio seguente mostra come recuperare i dettagli dell'esecuzione di ottimizzazione e della configurazione per più ottimizzatori. Puoi specificare un massimo di 20 ottimizzatori.

    aws glue batch-get-table-optimizer \ --entries '[{"catalogId":"123456789012", "databaseName":"iceberg_db", "tableName":"iceberg_table", "type":"compaction"}]'
API
  • Usa l'operazione GetTableOptimizer per recuperare i dettagli dell'ultima esecuzione di un ottimizzatore.

  • Usa l'operazione ListTableOptimizerRuns per recuperare la cronologia di un determinato ottimizzatore su una tabella specifica. È possibile specificare 20 ottimizzatori in una singola chiamata. API

  • Usa l'operazione BatchGetTableOptimizer per recuperare i dettagli di configurazione per più ottimizzatori nel tuo account.