Visualizza le statistiche e i dettagli di esecuzione per le query completate - Amazon Athena

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Visualizza le statistiche e i dettagli di esecuzione per le query completate

Dopo aver eseguito una query, è possibile ottenere statistiche sui dati di input e output elaborati, visualizzare una rappresentazione grafica del tempo impiegato per ogni fase della query ed esplorare in modo interattivo i dettagli di esecuzione.

Visualizzare le statistiche di una query completata
  1. Dopo aver eseguito una query nell'editor di Athena, seleziona la scheda Query stats (statistiche delle query).

    Seleziona Query stats (statistiche delle query).

    La scheda Query stats (statistiche delle query) fornisce le seguenti informazioni:

    • Data processed (dati elaborati): mostra il numero di righe di input e byte elaborati e il numero di righe e byte di output.

    • The Total runtime (runtime totale): mostra il tempo totale impiegato dalla query per l'esecuzione e una rappresentazione grafica di quanto tempo è stato impiegato per la creazione della coda, la pianificazione, l'esecuzione e l'elaborazione del servizio.

    Nota

    Il conteggio delle righe di input e output a livello di fase e le informazioni sulla dimensione dei dati non vengono visualizzati quando una query ha filtri a livello di riga definiti in Lake Formation.

  2. Per esplorare in modo interattivo le informazioni sulla modalità di esecuzione della query, seleziona Execution details (dettagli dell'esecuzione).

    Seleziona Execution details (dettagli dell’esecuzione).

    La pagina Execution details (dettagli dell’esecuzione) mostra l'ID di esecuzione e un grafico delle fasi a base zero nella query. Le fasi sono ordinate dall'inizio alla fine, dal basso verso l'alto. L'etichetta di ogni fase mostra il tempo impiegato per l'esecuzione della fase.

    Nota

    Il tempo totale di esecuzione e la durata della fase di esecuzione di una query spesso differiscono in modo significativo. Ad esempio, una query con una durata totale in minuti può mostrare il tempo di esecuzione per una fase in ore. Poiché una fase è un'unità logica di calcolo eseguita in parallelo su molte attività, il tempo di esecuzione di una fase è il tempo di esecuzione aggregato di tutte le relative attività. Nonostante questa discrepanza, il tempo di esecuzione dello stage può essere utile come indicatore relativo di quale fase ha richiesto la maggiore intensità di calcolo in una query.

    La pagina dei dettagli dell'esecuzione.

    Per navigare nel grafico, utilizza le seguenti opzioni:

    • Per ingrandire o ridurre l'immagine, fai scorrere il mouse o utilizza le icone di ingrandimento.

    • Per regolare il grafico in base alle dimensioni della schermata, seleziona l’icona Zoom to fit (usa lo zoom per adattare l’immagine).

    • Per spostare il grafico, trascina il puntatore del mouse.

  3. Per visualizzare maggiori dettagli di una fase, selezionala. Il riquadro dei dettagli della fase sulla destra mostra il numero di righe e byte di input e output e un albero dell’operatore.

    Pannello con i dettagli della fase
  4. Per visualizzare i dettagli della fase a schermo intero, seleziona l'icona di espansione in alto a destra nel pannello dei dettagli.

  5. Per ottenere informazioni sulle parti della fase, espandi uno o più elementi nell'albero dell’operatore.

    Albero dell’operatore ampliato.

Per ulteriori informazioni sui dettagli dell’esecuzione, consulta Comprendi i risultati della dichiarazione di Athena EXPLAIN.

Risorse aggiuntive

Per ulteriori informazioni, consulta le risorse seguenti.

Visualizza i piani di esecuzione per le SQL query

Usare EXPLAIN e EXPLAIN ANALYZE in Athena

Visual query execution analysis in Amazon Athena (AWS YouTube channel)