Utilizzare Esplora job amministrativi
In qualità di amministratore di BigQuery, puoi utilizzare l'esploratore dei job amministrativi per monitorare l'attività dei job nella tua organizzazione. Lo strumento di esplorazione dei job fornisce anche una serie di filtri e opzioni di ordinamento per risolvere i problemi e identificare i job problematici.
Lo strumento di esplorazione dei job ti evita di dover conoscere a fondo INFORMATION_SCHEMA
e ti consente di visualizzare rapidamente le informazioni sui job, come proprietario, progetto, utilizzo degli slot, durata e altro ancora, senza dover scrivere query INFORMATION_SCHEMA
.
BigQuery fornisce dettagli e approfondimenti sui job tramite le seguenti INFORMATION_SCHEMA
viste:
INFORMATION_SCHEMA.JOBS_BY_PROJECT
INFORMATION_SCHEMA.JOBS_BY_ORGANIZATION
INFORMATION_SCHEMA.JOBS_BY_USER
Ruoli obbligatori
Per ottenere le autorizzazioni necessarie per utilizzare l'esploratore dei job amministrativi,
chiedi all'amministratore di concederti il ruolo IAM Visualizzatore risorse BigQuery (roles/bigquery.resourceViewer
) per la tua organizzazione o il tuo progetto.
Per saperne di più sulla concessione dei ruoli, consulta Gestire l'accesso a progetti, cartelle e organizzazioni.
Questo ruolo predefinito contiene le autorizzazioni necessarie per utilizzare Esplora attività amministrative. Per visualizzare le autorizzazioni esatte richieste, espandi la sezione Autorizzazioni richieste:
Autorizzazioni obbligatorie
Per utilizzare Esplora attività amministrative sono necessarie le seguenti autorizzazioni:
-
Per visualizzare i dati a livello di progetto:
bigquery.jobs.listAll
nel progetto -
Per visualizzare i dati a livello di organizzazione:
bigquery.jobs.listAll
sull'organizzazione -
Per filtrare in base alle prenotazioni nella tua organizzazione:
bigquery.reservations.list
nell'organizzazione
Potresti anche ottenere queste autorizzazioni con ruoli personalizzati o altri ruoli predefiniti.
Filtra job
Per filtrare i job in base alle query contenute nelle visualizzazioniINFORMATION_SCHEMA.JOBS*
:
Nella console Google Cloud, vai alla pagina BigQuery.
Nel pannello di navigazione, seleziona Amministrazione > Esplora attività.
Nell'elenco Località, seleziona la località per cui vuoi visualizzare i job.
Applica i filtri facoltativi in base alle esigenze:
- Ambito del job. Ad esempio il progetto, l'organizzazione e i job correnti.
- Stato. Ad esempio completate, errore, attive e in coda.
- Priorità del job. Ad esempio, job interattivi o batch.
- ID job.
- Proprietario. ID indirizzo email del proprietario del job (applicabile solo quando l'ambito del job è progetto o organizzazione).
- ID progetto. (Applicabile solo quando l'ambito del job è l'organizzazione)
- ID prenotazione. (Applicabile solo quando l'ambito del job è l'organizzazione)
- Tempo slot superiore a. Job che hanno richiesto più tempo rispetto al tempo dello slot specificato.
- Durata superiore a. Job che hanno richiesto più tempo della durata specificata.
- Byte elaborati più di. Job che hanno elaborato più byte rispetto a quelli specificati.
- Approfondimenti sulle query. Tipi di approfondimenti sulle query, ad esempio concorrenza per gli slot, superamento della capacità di shuffle della memoria e modifica della scala di input dei dati.
- Hash di query. L'hash di query contiene gli hash della query. Si tratta di un hash STRING esadecimale che ignora commenti, valori di parametro, funzioni UDF e letterali. Questo campo viene visualizzato per le query GoogleSQL riuscite che non sono hit della cache.
- Etichette. Coppie
key:value
che possono essere assegnate a un job. Puoi filtrare utilizzando una chiave, un valore o una combinazione dikey:value
.
Visualizza i dettagli di esecuzione della query
Per visualizzare i dettagli di esecuzione delle query dei job:
Vai alla pagina Esplora job.
Per visualizzare i job, fai clic su Esplora job.
Filtra job per visualizzare i job con limitazioni.
Fai clic su un job per cui vuoi visualizzare i dettagli di esecuzione della query.
Nel riquadro Risultati delle query, fai clic sulla scheda Grafico di esecuzione per visualizzare i dettagli di esecuzione del job.
Per informazioni su come interpretare gli approfondimenti, consulta Interpreta gli approfondimenti sul rendimento delle query.
Prezzi
Lo strumento di esplorazione dei job è disponibile senza costi aggiuntivi. Le query utilizzate per compilare questi grafici non vengono fatturate e non utilizzano gli slot nelle prenotazioni di proprietà dell'utente. Le query che elaborano troppi dati hanno un timeout.
Passaggi successivi
- Scopri di più sulle reservations.
- Scopri di più sull'acquisto di spazi.
- Scopri come stimare i requisiti di capacità degli slot.
- Scopri come visualizzare i suggerimenti e gli approfondimenti sugli slot.