PROFESSIONAL-MACHINE-LEARNING-ENGINEER · Question #3
Your organization's call center has asked you to develop a model that analyzes customer sentiments in each call. The call center receives over one million calls daily, and data is stored in Cloud Stor
The correct answer is A. 1 = Dataflow, 2 = BigQuery. This pipeline has three hard requirements: regional data residency, PII removal before storage/analysis, and a SQL ANSI-2011 interface for the visualization tool. For component 1 (data processing), Dataflow is the correct choice because it supports both streaming and batch at mas
Question
Exhibit
Options
- A1 = Dataflow, 2 = BigQuery
- B1 = Pub/Sub, 2 = Datastore
- C1 = Dataflow, 2 = Cloud SQL
- D1 = Cloud Function, 2 = Cloud SQL
How the community answered
(24 responses)- A67% (16)
- B8% (2)
- C4% (1)
- D21% (5)
Explanation
This pipeline has three hard requirements: regional data residency, PII removal before storage/analysis, and a SQL ANSI-2011 interface for the visualization tool. For component 1 (data processing), Dataflow is the correct choice because it supports both streaming and batch at massive scale (1M+ calls/day), can be configured to stay within a region, and integrates natively with Cloud Data Loss Prevention (DLP) to redact or remove PII before data reaches storage. For component 2 (analytics), BigQuery is correct because it is ANSI SQL–compliant, supports dataset-level regional pinning (ensuring data does not leave the originating region), and scales to the query volumes required. Pub/Sub is a messaging layer, not a processor. Datastore is NoSQL and not SQL ANSI-2011 compliant. Cloud SQL supports SQL but does not scale cost-effectively to this volume or support the native DLP and ML integrations needed.
Topics
Community Discussion
No community discussion yet for this question.
