Status de trabalhos de manutenção da funcionalidade Tabelas do S3
Os trabalhos de manutenção da funcionalidade Tabelas do S3 são executados periodicamente para as tabelas ou os buckets de tabela do S3. Você pode consultar o status desses trabalhos com a API GetTableMaintenanceJobStatus
.
- Como obter o status de trabalhos de manutenção usando a AWS CLI
-
O exemplo a seguir obterá os status de trabalhos de manutenção usando a API
GetTableMaintenanceJobStatus
.aws s3tables get-table-maintenance-job-status \ --table-bucket-arn="arn:aws:s3tables:arn:aws::111122223333:bucket/
amzn-s3-demo-bucket1
" \ --namespace="mynamespace
" \ --name="testtable
"Para obter mais informações, consulte get-table-maintenance-job-status
na Referência de comandos da AWS CLI.
Os trabalhos de manutenção da funcionalidade Tabelas do S3 podem transitar entre quatro status possíveis:
Successful
Failed
Disabled
Not_Yet_Run
Os trabalhos com status de falha incluirão uma mensagem de falha. A lista a seguir descreve possíveis mensagens de falha.
-
Foi encontrada uma exceção de validação do Iceberg ao tentar ler a tabela. Verifique se sua tabela está legível, segue a especificação do Iceberg e contém somente caminhos do S3 que começam com o alias de tabela do S3.
-
No momento, o gerenciamento de snapshots do Iceberg não aceita tags ou referências definidas pelo usuário.
-
A configuração de manutenção de tabelas do Iceberg é incompatível com as propriedades de tabela “history.expire.max-snapshot-age-ms” e “history.expire.min-snapshots-to-keep”.
-
O gerenciamento de snapshots do Iceberg e a remoção de arquivos sem referência não são compatíveis quando a propriedade de tabela “gc.enabled” está definida como falsa. Essa propriedade não deve estar definida ou explicitamente definida como verdadeira.
-
Falha na confirmação devido a metadados desatualizados. A manutenção será repetida na próxima oportunidade disponível.
Acesso insuficiente para realizar manutenção de tabelas. A chave usada para criptografar a tabela deve estar ativa e ter uma política de recursos que conceda acesso à entidade principal de serviço
maintenance.s3tables.amazonaws.com
do S3.nota
Para ter mais informações sobre as permissões do AWS KMS para Tabelas do S3, consulte Requisitos de permissão para criptografia SSE-KMS da funcionalidade Tabelas do S3.
-
Erro interno