
Ultimate access to all questions.
Your team needs a strategy to store shared tables within a single dataset to ensure data accessibility for various analysts. This data should be readable but not modifiable by the analysts. Additionally, each analyst requires a personal workspace within the same project to create and store their own tables, while ensuring these individual tables remain inaccessible to other analysts. What steps should you take to achieve this setup?
A
Give analysts the BigQuery Data Viewer role at the project level. Create one other dataset, and give the analysts the BigQuery Data Editor role on that dataset.
B
Give analysts the BigQuery Data Viewer role at the project level. Create a dataset for each analyst, and give each analyst the BigQuery Data Editor role at the project level.
C
Give analysts the BigQuery Data Viewer role on the shared dataset. Create a dataset for each analyst, and give each analyst the BigQuery Data Editor role at the dataset level for their assigned dataset.
D
Give analysts the BigQuery Data Viewer role on the shared dataset. Create one other dataset and give the analysts the BigQuery Data Editor role on that dataset.