Inserito il: Mar 13, 2020

Amazon Athena pubblica Amazon CloudWatch Events per le transizioni di stato delle query. Quando una query transita da uno stato ad un altro (ad esempio, da In esecuzione a uno stato terminale come Riuscito o Annullato) Athena pubblica un evento di modifica dello stato della query su CloudWatch Events. L’evento contiene informazioni sulla transizione di stato della query.

In precedenza, era possibile visualizzare solo lo stato attuale della query utilizzando GetQueryExecution API di Athena. Tramite questa versione, puoi utilizzare gli eventi di cambiamento di stato delle query di Athena per ricevere notifiche quasi in tempo reale sulle transizioni di stato delle tue query. Puoi creare facilmente delle regole personalizzate per indicare quali eventi ti interessano e definire le azioni automatizzate da compiere quando un evento soddisfa i criteri di una regola. Ad esempio, puoi creare una regola che richiama una funzione di AWS Lambda per elaborare a posteriori i risultati della query quando una query ha raggiunto lo stato terminale Completato.

Puoi usare la console di CloudWatch Events, CloudWatch CLI o AWS SDK per utilizzare gli eventi di cambiamento di stato delle query di Athena.

Per ulteriori informazioni sugli eventi di cambiamento di stato delle query di Athena e per esempi di utilizzo, consulta la nostra documentazione.
Per informazioni su CloudWatch Events, visita Cos’è Amazon CloudWatch Events?
Per informazioni su come iniziare con CloudWatch Events e impostare le regole, visita Iniziare con CloudWatch Events.