Visualizar detalhes de compactação - AWS Glue

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 de compactação

Você pode visualizar o status de compactação do Apache Iceberg no console do Lake Formation, na AWS CLI ou usando as operações da API da AWS.

Console
Para visualizar o status de compactação das tabelas do Iceberg (console)
  • Você pode visualizar o status de compactação das tabelas Iceberg no console do Lake Formation escolhendo Tabelas em catálogo de dados. O campo Status da compactação mostra o status da execução da compactação. É possível exibir o formato da tabela e o status da compactação usando as preferências da tabela.

  • Para ver o histórico de execução de compactação de uma tabela específica, escolha Tabelas em AWS Glue Data Catalog e escolha uma tabela para visualizar seus detalhes. A guia Otimização da tabela mostra o histórico de compactação da tabela.

AWS CLI

É possível visualizar os detalhes da compactação usando a AWS CLI.

Nos exemplos a seguir, substitua o ID da conta por um ID de conta da AWS válido, o nome do banco de dados e o nome da tabela pelo nome real da tabela Iceberg.

  • 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 compactaçã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"}]'
AWS 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 chamada de API.

  • Use a operação BatchGetTableOptimizer para recuperar detalhes de configuração de vários otimizadores em sua conta. Esta operação não oferece suporte a chamadas entre contas.