Utilizza Esplora job amministrativo

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 insight del job tramite le seguenti viste di INFORMATION_SCHEMA:

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 del progetto
  • Per visualizzare i dati a livello di organizzazione: bigquery.jobs.listAll dell'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* viste, procedi nel seguente modo:

  1. Nella console Google Cloud, vai alla pagina BigQuery.

    Vai a BigQuery

  2. Nel pannello di navigazione, seleziona Amministrazione > Esplora job.

  3. Nell'elenco Sede, seleziona la località di cui vuoi visualizzare i di lavoro.

  4. Applica i filtri facoltativi in base alle necessità:

    • Ambito job. ad esempio il progetto, l'organizzazione e i job attuali.
    • Stato. Ad esempio completato, errore, attivo e in coda.
    • Priorità job. ad esempio job interattivi o batch.
    • ID job:
    • Proprietario. ID email del proprietario del job (applicabile solo se l'ambito del job è progetto o organizzazione).
    • ID progetto. (Applicabile solo se 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 del tempo di 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 ai byte elaborati specificati.
    • Approfondimenti sulle query. Tipi di insight sulle query, come la contesa degli slot, capacità di shuffle della memoria superata e modifica della scala dell'input 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. key:value coppie che possono essere assegnate a un job. Puoi filtrare utilizzando una chiave, un valore o una combinazione di key:value.

Visualizza i dettagli di esecuzione della query

Per visualizzare i dettagli di esecuzione della query dei job:

  1. Vai alla pagina Esplora job.

    Vai a Esplora job

  2. Per visualizzare i job, fai clic su Esplora job.

  3. Filtra i job per visualizzare i job con limitazioni.

  4. Fai clic su un job per il quale vuoi visualizzare i dettagli di esecuzione della query.

  5. Nel riquadro Risultati delle query, fai clic sulla scheda Grafico di esecuzione per visualizzare i dettagli di esecuzione del job.

    Grafico di esecuzione per i job.

Per informazioni su come interpretare gli insight, consulta Interpretare gli insight sulle prestazioni 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 slot in prenotazioni di proprietà dell'utente. Le query che elaborano troppi dati sono scadute.

Passaggi successivi