Publicado: Mar 13, 2020
O Amazon Athena agora publica o Amazon CloudWatch Events para transições de estado. Quando uma consulta faz a transição entre estados, por exemplo, de Em execução para um estado terminal, como Bem-sucedido ou Cancelado, o Athena publica um evento de alteração de estado de consulta no CloudWatch Events. O evento contém informações sobre a transição do estado da consulta.
Antes, era possível exibir apenas o estado atual de uma consulta usando a API GetQueryExecution do Athena. Com esse lançamento, você pode usar eventos de alteração de estado de consulta do Athena para receber notificações quase em tempo real sobre as transições de estados de consultas. Você pode criar facilmente regras personalizadas para indicar quais eventos são do seu interesse, e as ações automatizadas a serem tomadas quando um evento corresponder à regra. Por exemplo, você pode criar uma regra que chama uma função do AWS Lambda para pós-processar os resultados de consultas quando uma consulta atingir o estado terminal Bem-sucedido.
Você pode usar o console do CloudWatch Events, a CLI do CloudWatch ou o SDK da AWS para consumir eventos de alteração de estado de consultas do Athena.
Para obter mais informações sobre os eventos de alteração de estado de consultas do Athena e para obter exemplos de uso, visite nossa documentação.
Para obter informações sobre CloudWatch Events, visite O que é o Amazon CloudWatch Events?
Para obter informações sobre como iniciar CloudWatch Events e configurar regras, visite Introdução ao CloudWatch Events.