Google Professional Data Engineer

Google Professional Data Engineer

Get started today

Ultimate access to all questions.


You are tasked with designing a data processing architecture that moves data from Cloud Storage to BigQuery using Dataflow. The network team has assigned you a Shared VPC network and subnetwork for your pipelines. To ensure that your Dataflow pipeline can be deployed on the Shared VPC network, what steps should you take?




Explanation:

The correct answer is A. The Dataflow service agent is responsible for setting up and managing the network resources required for Dataflow. By assigning the compute.networkUser role to the Dataflow service agent, it is granted the necessary permissions to provision network resources within the Shared VPC for your Dataflow job. Assigning this role to the service agent ensures that the deployment of the pipeline on the Shared VPC network is enabled.