Google Associate Cloud Engineer

Google Associate Cloud Engineer

Get started today

Ultimate access to all questions.


You are responsible for an App Engine Service designed to aggregate and visualize data sourced from BigQuery. Currently, the application runs using the default App Engine Service account. The data required for visualization is located in a different project, which is overseen by another team, and you currently lack access to this project. However, you need your application to have the capability to read data from the BigQuery dataset within this external project. What steps should you take to achieve this?




Explanation:

The correct answer is B: Ask the other team to grant your default App Engine Service account the role of BigQuery Data Viewer. The BigQuery Data Viewer role provides permissions to read data and metadata from datasets and tables, which aligns with the requirement of your application needing to read data from a BigQuery dataset in another project. The BigQuery Job User role (option A) allows running jobs, including queries, but does not grant permissions to read data from tables or datasets.