Musisz udostępnić zagregowane wyniki z zestawu danych BigQuery zawierającego tabele na poziomie użytkownika innym projektom, jednocześnie zapobiegając dostępowi do surowych danych użytkownika, minimalizując zużycie pamięci masowej i obciążając projekty zużywające kosztami zapytań. Co powinieneś zrobić?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Utwórz i udostępnij autoryzowany widok, który dostarcza zagregowane wyniki..
Dlaczego to jest odpowiedź
Autoryzowany widok (authorized view) to najlepsze rozwiązanie. Pozwala on udostępniać wyniki zapytań bez bezpośredniego dostępu do bazowych tabel, zapewniając prywatność danych użytkownika. Koszty zapytań są naliczane projektowi, który wykonuje zapytanie na widoku, co spełnia wymóg obciążania projektów zużywających. Minimalizuje to również zużycie pamięci masowej, ponieważ nie tworzy się kopii danych. Tworzenie nowego zestawu danych i widoku lub tabeli jest mniej efektywne, ponieważ wymagałoby duplikowania danych lub tworzenia dodatkowych zasobów, co zwiększa koszty przechowywania i złożoność. Role IAM (Identity and Access Management) kontrolują dostęp do zasobów, ale nie zapewniają mechanizmu agregacji ani ukrywania surowych danych w sposób, który spełnia wszystkie wymagania, zwłaszcza obciążanie kosztami zapytań projektu konsumującego.
Zdaj egzamin — bez niekończącego się szukania odpowiedzi
Uzyskaj wszystkie zweryfikowane pytania i wyjaśnienia do tego egzaminu w jednym miejscu i zaoszczędź godziny przygotowań. Ponad 1000 certyfikacji · Ponad 20 języków · Zacznij za darmo.
Zdaj egzamin szybciej → Karta nie jest wymagana