Visualizar detalhes da otimização - AWS União

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Visualizar detalhes da otimização

Você pode visualizar o status de otimização das tabelas do Apache Iceberg na AWS Glue console, AWS CLI, ou usando AWS APIoperações.

Console
Para visualizar o status de otimização das tabelas Iceberg (console)
  • Você pode visualizar o status de otimização das tabelas Iceberg no AWS Glue console escolhendo uma tabela Iceberg na lista Tabelas em Catálogo de dados. Em Otimização da tabela. Escolha a opção Exibir tudo

    Página de detalhes da tabela do Apache Iceberg com a opção Ativar compactação.
AWS CLI

Você pode visualizar os detalhes da otimização usando AWS CLI.

Nos exemplos a seguir, substitua o ID da conta por um válido AWS ID da conta, nome do banco de dados e nome da tabela com o nome real da tabela Iceberg. Para type, forneça um tipo de otimização. Os valores aceitáveis são compaction, retention e orphan-file-deletion.

  • Para obter os detalhes da última execução de compactação para uma tabela

    aws get-table-optimizer \ --catalog-id 123456789012 \ --database-name iceberg_db \ --table-name iceberg_table \ --type compaction
  • Use o exemplo a seguir para recuperar o histórico de um otimizador para uma tabela específica.

    aws list-table-optimizer-runs \ --catalog-id 123456789012 \ --database-name iceberg_db \ --table-name iceberg_table \ --type compaction
  • O exemplo a seguir mostra como recuperar a execução de otimização e os detalhes de configuração de vários otimizadores. Você pode especificar no máximo 20 otimizadores.

    aws glue batch-get-table-optimizer \ --entries '[{"catalogId":"123456789012", "databaseName":"iceberg_db", "tableName":"iceberg_table", "type":"compaction"}]'
API
  • Use a operação GetTableOptimizer para recuperar os detalhes da última execução de um otimizador.

  • Use a operação ListTableOptimizerRuns para recuperar o histórico de um determinado otimizador em uma tabela específica. Você pode especificar 20 otimizadores em uma única API chamada.

  • Use a operação BatchGetTableOptimizer para recuperar detalhes de configuração de vários otimizadores em sua conta.