Eseguire query con parametri di esecuzione nella console Athena
Quando si esegue una query con parametri che include parametri di esecuzione (punti interrogativi) nella console Athena, vengono richiesti i valori nell'ordine in cui si trovano i punti interrogativi nella query.
Per eseguire una query con parametri di esecuzione
-
Inserisci una query con placeholder con punti interrogativi nell'editor di Athena, come nell'esempio seguente.
SELECT * FROM "my_database"."my_table" WHERE year = ? and month= ? and day= ? -
Selezionare Esegui.
-
Nella finestra di dialogo Enter parameters (inserisci parametri), inserisci un valore in ordine per ciascuno dei punti interrogativi nella query.
-
Una volta inseriti i parametri, seleziona Run (esegui). L'editor mostra i risultati della query per i valori dei parametri inseriti.
In questo caso, puoi:
-
Inserire valori di parametro diversi per la stessa query, quindi selezionare Run again (esegui nuovamente).
-
Per cancellare tutti i valori inseriti contemporaneamente, seleziona Clear (annulla).
-
Per modificare direttamente la query (ad esempio, per aggiungere o rimuovere punti interrogativi), chiudi innanzitutto la finestra di dialogo Enter parameters (inserisci parametri).
-
Per salvare la query con parametri per un uso successivo, seleziona Save (salva) o Save as (salva con nome) e assegna un nome alla query. Per ulteriori informazioni sull'utilizzo di query salvate, consulta Utilizzo di query salvate.
Per comodità, la finestra di dialogo Enter parameters (inserisci parametri) memorizza i valori inseriti in precedenza per la query purché venga utilizzata la stessa scheda nell'editor di query.