Visualizzazione dei dettagli della compattazione - AWS Lake Formation

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 della compattazione

È possibile visualizzare lo stato di compattazione per Apache Iceberg nella console di Lake Formation o utilizzando AWS CLI AWS le operazioni API.

Console
Per visualizzare lo stato di compattazione delle tabelle Iceberg (console)
  • Puoi visualizzare lo stato di compattazione delle tabelle Iceberg sulla console Lake Formation selezionando Tabelle in Data Catalog. Il campo Stato di compattazione mostra lo stato dell'esecuzione di compattazione. È possibile visualizzare il formato della tabella e lo stato di compattazione utilizzando le preferenze della tabella.

    Mostra le tabelle dello stato di compattazione.
  • Per visualizzare la cronologia dei cicli di compattazione per una tabella specifica, scegliete Tabelle sotto AWS Glue Data Catalog e scegliete una tabella per visualizzare i dettagli della tabella. La scheda Ottimizzazione della tabella ne mostra la cronologia di compattazione.

    Mostra la cronologia della compattazione.
AWS CLI

È possibile visualizzare i dettagli della compattazione utilizzando. AWS CLI

Negli esempi seguenti, sostituite l'ID account con un ID AWS account valido, il nome del database e il nome della tabella con il nome effettivo della tabella Iceberg.

  • 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 l'esecuzione di compattazione e i dettagli di 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"}]'
AWS 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. Questa operazione non supporta le chiamate multi-account.