Utilizzare Esplora job amministrativi
In qualità di amministratore BigQuery, puoi utilizzare Esplora job amministrativi per monitorare l'attività dei job nella tua organizzazione. Esplora job fornisce anche una serie di filtri e opzioni di ordinamento per risolvere i problemi e identificare i job problematici.
Esplora job elimina la necessità di conoscere a fondo INFORMATION_SCHEMA
e ti consente di visualizzare rapidamente informazioni sul 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 Esplora job amministrativo,
chiedi all'amministratore di concederti
Ruolo IAM Visualizzatore risorse BigQuery (roles/bigquery.resourceViewer
) nell'organizzazione o nel 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 job amministrativo. Per vedere le autorizzazioni esatte obbligatorie, espandi la sezione Autorizzazioni obbligatorie:
Autorizzazioni obbligatorie
Per utilizzare Esplora job amministrativo, 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
dell'organizzazione
Potresti anche riuscire a ottenere queste autorizzazioni con ruoli personalizzati altri ruoli predefiniti.
Filtra job
Per filtrare i job per query contenute nei
INFORMATION_SCHEMA.JOBS*
di viste, procedi nel seguente modo:
Nella console Google Cloud, vai alla pagina BigQuery.
Nel pannello di navigazione, seleziona Amministrazione > Esplora job.
Nell'elenco Sede, seleziona la località di cui vuoi visualizzare i di lavoro.
Applica i filtri facoltativi in base alle esigenze:
- Ambito job. ad esempio il progetto, l'organizzazione e i job attuali.
- Stato. Ad esempio completate, errore, attive e in coda.
- Priorità 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 se 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 della query contiene gli hash della query. È una STRINGA esadecimale che ignora commenti, valori dei parametri, funzioni definite dall'utente e valori 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
L'esplorazione job non è disponibile ad accesso meno frequente per ridurre i costi di archiviazione. Le query utilizzate per compilare questi grafici non vengono fatturate e non utilizzano gli slot prenotazioni di proprietà dell'utente. Le query che elaborano troppi dati hanno un timeout.
Passaggi successivi
- Scopri di più sulle prenotazioni.
- Scopri di più sull'acquisto di spazi.
- Scopri come stimare i requisiti di capacità di slot.
- Scopri come visualizzare i suggerimenti e gli approfondimenti sugli slot.