Google Cloud Associate Data Practitioner — Question 40

You are developing a data ingestion pipeline to load small CSV files into BigQuery from Cloud Storage. You want to load these files upon arrival to minimize data latency. You want to accomplish this with minimal cost and maintenance. What should you do?

Answer options

Correct answer: C

Explanation

The correct answer is C, as creating a Cloud Run function allows for immediate processing of data as soon as it arrives in Cloud Storage, thereby minimizing latency and maintenance. Option A lacks automation for real-time loading, option B introduces unnecessary scheduling which increases latency, and option D is more complex and costly due to the use of a Dataproc cluster for a task that can be handled more efficiently.