Contare quante query ha eseguito ogni utente BigQuery nell'ultimo mese. Quale approccio fornisce questi dati di audit?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Nell'interfaccia utente di BigQuery, eseguire una query sulla tabella JOBS per contare le query per utente..
Perché questa è la risposta
L'opzione corretta è eseguire una query sulla tabella INFORMATIONSCHEMA.JOBS (o INFORMATIONSCHEMA.JOBSBYPROJECT per progetti diversi) all'interno di BigQuery. Questa tabella contiene metadati dettagliati su tutti i job eseguiti, inclusi l'utente che ha avviato il job (tramite useremail) e il tipo di job (jobtype = 'QUERY'). È il modo più diretto ed efficiente per ottenere i dati di audit richiesti senza costi aggiuntivi di logging. Le altre opzioni sono meno efficaci: Connettere Data Studio a BigQuery non è un approccio diretto per l'audit dei log, ma uno strumento di visualizzazione. L'uso di bq show e bq ls dalla CLI è macchinoso e non scalabile per contare i job di un intero mese. Cloud Audit Logging è una fonte valida, ma richiede di configurare filtri e potenzialmente esportare i log, rendendolo meno diretto rispetto all'interrogazione della tabella INFORMATIONSCHEMA.JOBS già disponibile in BigQuery.
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