Utilizzare lo strumento Explorer per i job amministrativi
In qualità di amministratore BigQuery, puoi utilizzare l'explorer dei job amministrativi per monitorare l'attività dei job nella tua organizzazione. L'esploratore dei 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 avere una conoscenza approfondita di INFORMATION_SCHEMA
e ti consente di visualizzare rapidamente le informazioni sui job, come proprietario, progetto, utilizzo degli slot, durata e altro ancora, senza la necessità di scrivere query INFORMATION_SCHEMA
.
BigQuery fornisce dettagli e approfondimenti sui job tramite le seguenti viste INFORMATION_SCHEMA
:
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'explorer dei job amministrativi, chiedi all'amministratore di concederti il ruolo IAM Visualizzatore risorse BigQuery (roles/bigquery.resourceViewer
) nella tua organizzazione o nel tuo progetto.
Per saperne di più sulla concessione dei ruoli, consulta Gestisci l'accesso a progetti, cartelle e organizzazioni.
Questo ruolo predefinito contiene le autorizzazioni necessarie per utilizzare lo strumento di esplorazione dei job amministrativi. Per vedere quali sono esattamente le autorizzazioni richieste, espandi la sezione Autorizzazioni obbligatorie:
Autorizzazioni obbligatorie
Per utilizzare l'esploratore dei job amministrativi sono necessarie le seguenti autorizzazioni:
-
Per visualizzare i dati a livello di progetto:
bigquery.jobs.listAll
sul 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
sull'organizzazione
Potresti anche ottenere queste autorizzazioni con ruoli personalizzati o altri ruoli predefiniti.
Filtra job
Per filtrare i job per le query contenute nelle
visualizzazioni INFORMATION_SCHEMA.JOBS*
:
Nella console Google Cloud , vai alla pagina BigQuery.
Nel menu di navigazione, fai clic su Esplora job.
Nell'elenco Sede, seleziona la sede per cui vuoi visualizzare i lavori.
Applica i filtri facoltativi in base alle necessità:
- Ambito del lavoro. come il progetto corrente, l'organizzazione e i tuoi job.
- Stato. Ad esempio, completato, errore, attivo e in coda.
- Priorità del lavoro. Ad esempio, job interattivi o batch.
- ID job.
- Proprietario. ID 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. Lavori che hanno richiesto più tempo di quello previsto.
- Durata superiore a. Job che hanno richiesto più tempo della durata specificata.
- Byte elaborati più di. Job che hanno elaborato più byte di quelli specificati.
- Statistiche sulle query. Tipi di approfondimenti sulle query, ad esempio contesa degli slot, capacità di shuffle della memoria superata e modifica della scala di input dei dati.
- Hash di query. L'hash di query contiene gli hash della query. È un hash STRINGA esadecimale che ignora commenti, valori dei parametri, UDF 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 lavoro. Puoi filtrare utilizzando una combinazione di chiave, valore okey:value
. - Categoria di lavoro. Il tipo di query, ad esempio Standard o Query continua.
Visualizzare 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 limitati.
Fai clic su un job di 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 insight, consulta Interpretare gli insight sul rendimento delle query.
Prezzi
Lo strumento di esplorazione dei job è disponibile senza costi aggiuntivi. Le query utilizzate per popolare questi grafici non vengono fatturate e non utilizzano slot nelle prenotazioni di proprietà dell'utente. Le query che elaborano troppi dati scadono.
Passaggi successivi
- Scopri di più sulle prenotazioni.
- Scopri di più sull'acquisto di slot.
- Scopri come stimare i requisiti di capacità degli slot.
- Scopri come visualizzare i suggerimenti e gli approfondimenti sugli slot.