
Ultimate access to all questions.
Your company is utilizing Google BigQuery as its enterprise data warehouse solution. In this setup, the data is distributed across multiple Google Cloud projects. However, the requirement is that all BigQuery queries should be billed to a single, centralized billing project. It is crucial to ensure that no query costs are incurred on any of the projects where the data resides. Furthermore, users must have the capability to run queries on the datasets without having the permissions to edit them. How should you configure the users' access roles to meet these requirements?
A
Add all users to a group. Grant the group the role of BigQuery user on the billing project and BigQuery dataViewer on the projects that contain the data.
B
Add all users to a group. Grant the group the roles of BigQuery dataViewer on the billing project and BigQuery user on the projects that contain the data.
C
Add all users to a group. Grant the group the roles of BigQuery jobUser on the billing project and BigQuery dataViewer on the projects that contain the data.
D
Add all users to a group. Grant the group the roles of BigQuery dataViewer on the billing project and BigQuery jobUser on the projects that contain the data.