Atualizar o otimizador de exclusão de arquivos órfãos - AWS Glue

Atualizar o otimizador de exclusão de arquivos órfãos

Você pode modificar a configuração do otimizador de exclusão de arquivos órfãos, como alterar o período de retenção de arquivos órfãos ou o perfil do IAM usado pelo otimizador usando o console do AWS Glue, a AWS CLI ou a operação UpdateTableOptimizer.

AWS Management Console
Para atualizar o otimizador de exclusão de arquivos órfãos
  1. Escolha catálogo de dados e escolha Tabelas. Na lista de tabelas, escolha a tabela da qual você deseja atualizar a configuração do otimizador de exclusão de arquivos órfãos.

  2. Na seção inferior da página de Detalhes das tabelas, escolha Otimização de tabela e, em seguida, Editar.

  3. Na página Editar otimização, faça as alterações necessárias.

  4. Escolha Salvar.

AWS CLI

Você pode usar a chamada update-table-optimizer para atualizar o otimizador de exclusão de arquivos órfãos no AWS Glue, você pode usar a chamada. Isso permite que você modifique a OrphanFileDeletionConfiguration no campo icebergConfiguration em que você pode especificar a atualização de OrphanFileRetentionPeriodInDays para definir o número de dias para reter arquivos órfãos, para especificar a localização da tabela Iceberg da qual excluir arquivos órfãos.

aws glue update-table-optimizer \ --catalog-id 123456789012 \ --database-name iceberg_db \ --table-name Iceberg_table \ --table-optimizer-configuration '{"roleArn":"arn:aws:iam::123456789012:role/optimizer_role","enabled":true, "vpcConfiguration":{"glueConnectionName":"glue_connection_name"},"orphanFileDeletionConfiguration":{"icebergConfiguration":{"orphanFileRetentionPeriodInDays":5}}}' \ --type orphan_file_deletion
API

Chame a operação UpdateTableOptimizer para atualizar o otimizador de exclusão de arquivos órfãos de uma tabela.