Google Cloud Professional Cloud Architect — Question 174

Your company has a Google Cloud project that uses BigQuery for data warehousing. There are some tables that contain personally identifiable information (PII).
Only the compliance team may access the PII. The other information in the tables must be available to the data science team. You want to minimize cost and the time it takes to assign appropriate access to the tables. What should you do?

Answer options

Correct answer: C

Explanation

The correct answer is option C because it creates a dedicated dataset for the data science team and uses views to share only non-PII data, ensuring compliance with data access policies. Options A and B do not isolate the data science team in their own dataset, while D introduces unnecessary complexity by using materialized views instead of regular views, which is not needed for the requirement.