Publicado: Jul 21, 2022
Agora, usuários do Amazon Athena podem analisar e ajustar consultas usando ferramentas interativas e visuais. A otimização de consultas e a depuração de falhas são tarefas desafiadoras que costuma exigir conhecimento do comportamento das consultas e uma abordagem cuidadosa do ajuste da lógica das consultas. Com o lançamento de hoje, você já pode usar o console do Athena para analisar consultas com ferramentas que simplificam a depuração de erros e o aumento de performance.
Você já pode acessar uma visualização interativa do plano da consulta para ajudar a entender, antes da execução, como ela será realizada. Com um único clique, você pode gerar o plano da consulta e usá-lo para inspecionar operadores, associações e dados processados em cada etapa da consulta. Após a execução da consulta, novas métricas de consulta mostra o tempo gasto nas fases de enfileiramento, planejamento e execução, bem como o número de linhas e o tamanho dos dados processados e gerados pela consulta. As métricas são exibidas como visualização de console incorporada, mas também podem ser acessadas com uma nova API de estatísticas de consulta.
Para consultas que precisam de análises mais profundas, você já pode examinar dados mais detalhados da execução, apresentados como um gráfico interativo que permite rastrear o fluxo de dados pela consulta. Use os detalhes de execução para identificar gargalos em consultas complexas, inspecionar operadores e estatísticas detalhadas de performance em cada fase, validar o impacto de predicados de consulta e muito mais.
Para saber como usar essas ferramentas nas consultas, assista a um tutorial em vídeo no canal da AWS no YouTube. Para obter mais informações, consulte Viewing execution plans for SQL queries e Viewing statistics and execution details for completed queries.