Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Google Associate Data Practitioner Exam - Topic 4 Question 8 Discussion

Posted by Juan on Mar 03, 2025 at 11:31 AM

You need to create a data pipeline that streams event information from applications in multiple Google Cloud regions into BigQuery for near real-time analysis. The data requires transformation before loading. You want to create the pipeline using a visual interface. What should you do?

Suggested Answer: A

Pushing event information to a Pub/Sub topic and then creating a Dataflow job using the Dataflow job builder is the most suitable solution. The Dataflow job builder provides a visual interface to design pipelines, allowing you to define transformations and load data into BigQuery. This approach is ideal for streaming data pipelines that require near real-time transformations and analysis. It ensures scalability across multiple regions and integrates seamlessly with Pub/Sub for event ingestion and BigQuery for analysis.


Get Premium Associate Data Practitioner Questions as Interactive Web-Based Practice Test or PDF Real Exam Format Detailed Explanations Instant Access Get Your Practice Test
13 comments · newest first
AN
Antonio 11 months ago
Wait, can we really do all that with just a visual interface?
JA
Jame 11 months ago
D seems outdated for this use case, right?
JO
Jose 11 months ago
C doesn't really fit the near real-time requirement.
GI
Giuseppe 11 months ago
I think B could work too, but it might be slower.
BO
Bong 12 months ago
Option A is the best choice for real-time processing!
TA
Tayna 12 months ago
I vaguely remember something about using Cloud Storage and external tables, but that seems more suited for batch processing rather than real-time analysis.
KA
Kattie 1 year ago
I feel like option A is a solid choice since Dataflow is designed for data processing, but I wonder if the visual interface part is covered there.
KA
Katheryn 1 year ago
I think option B sounds familiar because we practiced using Cloud Run for transformations, but I can't recall if it's the most efficient way to load data into BigQuery.
AU
Audrie 1 year ago
I remember we discussed using Pub/Sub for streaming data, but I'm not sure if Dataflow is the best choice for this specific scenario.
RU
Rusty 1 year ago
I like the simplicity of option C with the Pub/Sub to BigQuery subscription. That could be a good way to get the data loaded quickly without having to worry about the transformation step. I'll have to think through the pros and cons of that versus the other options.
RO
Ronnie 1 year ago
Option D with Cloud Storage and a scheduled BigQuery job seems like it could work, but I'm not sure if that fully meets the "near real-time" analysis requirement. I'd probably lean more towards A or B to get the data in faster.
CO
Cordell 1 year ago
Hmm, I'm a little unsure about this one. The requirement to use a visual interface makes me think option B with Cloud Run might be the way to go, but I'm not 100% confident that's the best approach. I'll need to review the details carefully.
SY
Sylvie 1 year ago
This looks like a pretty straightforward data pipeline setup. I think I'd go with option A - using Pub/Sub and Dataflow seems like the most direct way to get the data into BigQuery with the required transformations.
0/2000 characters

Save Cancel