Google Cloud Professional Data Engineer — Question 248

You need to orchestrate a pipeline with several Google Cloud services: a batch Dataflow job, then a BigQuery query job followed by a Vertex AI batch prediction. The logic is sequential. You want a lightweight, serverless orchestration solution with minimal operational overhead. What service should you use?

Answer options

Correct answer: D

Explanation

Cloud Workflows is designed for orchestrating serverless workflows across various Google Cloud services, making it ideal for the required sequential tasks. Cloud Composer, while capable, introduces more complexity and overhead than needed for this use case. Compute Engine with cron and Dataproc with Apache Oozie are not serverless solutions and would require more management and operational effort.