Google
PROFESSIONAL-DATA-ENGINEER · Question #23
You are deploying 10,000 new Internet of Things devices to collect temperature data in your warehouses globally. You need to process, store and analyze these very large datasets in real time. What sho
The correct answer is B. Send the data to Google Cloud Pub/Sub, stream Cloud Pub/Sub to Google Cloud Dataflow, and store the data in Google BigQuery.. Explanation/Reference: Pubsub for realtime, Dataflow for pipeline, Bigquery for analytics.
Submitted by miguelv· Mar 30, 2026Designing data processing systems
Question
You are deploying 10,000 new Internet of Things devices to collect temperature data in your warehouses globally. You need to process, store and analyze these very large datasets in real time. What should you do?
Options
- ASend the data to Google Cloud Datastore and then export to BigQuery.
- BSend the data to Google Cloud Pub/Sub, stream Cloud Pub/Sub to Google Cloud Dataflow, and store the data in Google BigQuery.
- CSend the data to Cloud Storage and then spin up an Apache Hadoop cluster as needed in Google Cloud Dataproc whenever analysis is required.
- DExport logs in batch to Google Cloud Storage and then spin up a Google Cloud SQL instance, import the data from Cloud Storage, and run an analysis as
How the community answered
(31 responses)- A6% (2)
- B90% (28)
- D3% (1)
Explanation
Explanation/Reference: Pubsub for realtime, Dataflow for pipeline, Bigquery for analytics.
Topics
#IoT pipeline#Cloud Pub/Sub#Dataflow streaming#BigQuery
Community Discussion
No community discussion yet for this question.