Eseguire query con parametri di esecuzione nella console Athena - Amazon Athena

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
  1. 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= ?
  2. Selezionare Esegui.

  3. Nella finestra di dialogo Enter parameters (inserisci parametri), inserisci un valore in ordine per ciascuno dei punti interrogativi nella query.

    Inserisci i valori per i parametri della query in ordine
  4. 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.