Google Cloud Professional Data Engineer — Question 13

You are selecting services to write and transform JSON messages from Cloud Pub/Sub to BigQuery for a data pipeline on Google Cloud. You want to minimize service costs. You also want to monitor and accommodate input data volume that will vary in size with minimal manual intervention. What should you do?

Answer options

Correct answer: C

Explanation

The correct answer is C because Cloud Dataflow is designed for handling streaming data and can automatically scale based on input volume, making it cost-effective and efficient. The other options involve Cloud Dataproc, which requires more manual intervention to manage resources and does not provide the same level of autoscaling capabilities as Cloud Dataflow.