Uma empresa armazena logs do CloudTrail em um data lake S3, os cataloga no AWS Glue e os particiona por ano. Uma consulta do Athena em uma das tabelas recentemente não retornou nenhuma linha. Quais etapas de solução de problemas o engenheiro de dados deve seguir? (Escolha duas.)
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Confirme se o Athena está apontando para o local correto do Amazon S3., Use o comando MSCK REPAIR TABLE..
Por que esta é a resposta
Quando uma consulta do Athena não retorna linhas inesperadamente, mesmo com dados presentes, o primeiro passo é verificar se o Athena está configurado para consultar o local correto no S3, pois um caminho incorreto é uma causa comum de resultados vazios. Além disso, se novos arquivos de log foram adicionados ao data lake S3, mas o AWS Glue não os registrou, o comando MSCK REPAIR TABLE é essencial. Ele faz com que o AWS Glue Data Catalog descubra e adicione novas partições ao catálogo, permitindo que o Athena as inclua nas consultas. Aumentar o tempo limite da consulta não resolveria o problema de dados ausentes. Reiniciar o Athena não é uma ação válida, pois é um serviço sem servidor. Excluir e recriar a tabela seria excessivo e não resolveria a causa raiz se as partições não estivessem sendo descobertas.
Passe no seu exame — sem a busca interminável por respostas
Obtenha todas as perguntas e explicações verificadas para este exame em um só lugar e economize horas de preparação. Mais de 1.000 certificações · Mais de 20 idiomas · Grátis para começar.
Passe no seu exame mais rápido → Não é necessário cartão