You need to set up a data pipeline that can handle both batch and real-time data, offering both streaming and batch processing capabilities. The pipeline should also be able to write data to BigQuery. What's the best GCP service to use for this purpose?
Choose an answer
Tap an option to check your answer.
Correct answer: Cloud Pub/Sub with Dataflow.
Why this is the answer
*Explanation:* To set up a versatile data pipeline capable of handling both batch and real-time data processing, with support for both streaming and batch operations and integration with BigQuery, the best choice is **Cloud Pub/Sub with Dataflow**. Cloud Pub/Sub provides scalable and reliable message ingestion and delivery for real-time data streams, while Dataflow offers both streaming and batch processing capabilities. Additionally, Dataflow can write processed data directly into BigQuery, making it an ideal choice for this purpose. The other options (B, C, D, and E) are not well-suited for building such a comprehensive data pipeline.
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