To reduce unplanned vehicle downtime using GCP, which architecture meets the technical requirements for streaming, analysis, and reporting?
Choose an answer
Tap an option to check your answer.
Correct answer: Use BigQuery as the data warehouse; connect vehicles and stream telemetry into BigQuery via Cloud Pub/Sub and Cloud Dataflow; use Data Studio for analysis and reporting..
Why this is the answer
This architecture effectively addresses the requirements. Cloud Pub/Sub provides a scalable, asynchronous messaging service for ingesting high-volume telemetry data from vehicles. Cloud Dataflow, a fully managed service, enables real-time processing and transformation of this streaming data before loading it into BigQuery. BigQuery serves as a highly scalable, serverless data warehouse optimized for analytics, making it ideal for storing and querying large datasets for reporting. Data Studio offers intuitive, interactive dashboards for analysis and reporting, allowing stakeholders to visualize vehicle performance and identify potential issues to reduce downtime. The incorrect options fail for several reasons: Uploading gzip files to Cloud Storage is not a streaming solution and introduces latency, making it unsuitable for real-time analysis needed to prevent unplanned downtime. Cloud Dataproc Hive is a good option for batch processing but is less ideal for real-time streaming analytics compared to BigQuery. Importing into BigQuery from Cloud Storage still introduces batch processing delays. Using Cloud Dataproc Hive as the data warehouse with Pig scripts is a batch-oriented solution and lacks the real-time streaming capabilities and managed services offered by the correct option, making it less efficient for proactive downtime reduction.
Pass your exam — without the endless answer hunt
Get every verified question and explanation for this exam in one place, and save hours of prep. 1,000+ certifications · 20+ languages · free to start.
Pass your exam faster → No card needed