Esegui centinaia di query API BigQuery ogni pochi minuti e devi misurare il tempo di esecuzione delle query. Quale strumento dovresti usare?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Usa Stackdriver Monitoring per tracciare i tempi di esecuzione delle query..
Perché questa è la risposta
La risposta corretta è "Usa Stackdriver Monitoring per tracciare i tempi di esecuzione delle query". Stackdriver Monitoring (ora Google Cloud Monitoring) è lo strumento ideale per raccogliere e analizzare metriche di performance come il tempo di esecuzione delle query. Puoi creare dashboard personalizzate e impostare alert per monitorare le performance di BigQuery nel tempo. Le altre opzioni sono meno appropriate: "Usa Stackdriver Monitoring per tracciare l'utilizzo degli slot" è parzialmente corretto in quanto Monitoring può tracciare l'utilizzo degli slot, ma l'obiettivo principale della domanda è misurare il tempo di esecuzione delle query, non solo l'utilizzo delle risorse. "Usa Stackdriver Trace per tracciare il tempo di esecuzione dell'API" e "Usa Stackdriver Trace per tracciare il tempo di esecuzione delle query" non sono la scelta migliore. Stackdriver Trace (ora Cloud Trace) è progettato per tracciare le richieste attraverso sistemi distribuiti e analizzare la latenza tra i servizi, non per monitorare metriche aggregate come i tempi di esecuzione delle query di BigQuery a intervalli regolari. Sebbene possa essere usato per tracciare singole chiamate API, Monitoring è più adatto per il monitoraggio continuo e l'analisi delle tendenze.
Supera il tuo esame — senza l'infinita caccia alle risposte
Ottieni ogni domanda e spiegazione verificata per questo esame in un unico posto, e risparmia ore di preparazione. Oltre 1.000 certificazioni · Oltre 20 lingue · Inizia gratuitamente.
Supera il tuo esame più velocemente → Nessuna carta richiesta