Ogni paese ha il proprio dataset BigQuery e gli analisti devono interrogare solo i dati del proprio paese. Come si dovrebbe configurare l'accesso?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Crea un gruppo Google per ogni paese e aggiungi gli analisti. Crea un gruppo 'all_analysts' contenente i gruppi dei paesi. Concedi a 'all_analysts' il ruolo BigQuery jobUser. Condividi ogni dataset del paese con il rispettivo gruppo del paese come vista..
Perché questa è la risposta
L'opzione corretta utilizza le viste autorizzate di BigQuery, che permettono di condividere solo una parte specifica di un dataset (in questo caso, i dati di un paese) con un gruppo di utenti, senza concedere l'accesso all'intero dataset sottostante. Creare un gruppo Google per ogni paese e aggiungere gli analisti a questi gruppi è una buona pratica per la gestione degli accessi. Il gruppo 'allanalysts' con il ruolo BigQuery Job User consente agli analisti di eseguire query, ma non di visualizzare i dati finché non viene concesso un accesso specifico. Condividere il dataset come vista con il rispettivo gruppo del paese garantisce che gli analisti vedano solo i dati pertinenti. Le opzioni che suggeriscono di condividere direttamente le tabelle o di concedere il ruolo BigQuery Data Viewer a 'allanalysts' non sono ideali. Condividere direttamente le tabelle darebbe accesso a tutte le righe della tabella, non solo quelle relative al paese. Concedere BigQuery Data Viewer a 'allanalysts' darebbe a tutti gli analisti la possibilità di vedere tutti i dati, violando il requisito di accesso per paese.
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