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 Professional Data Engineer Exam - Topic 3 Question 114 Discussion

Posted by Robt on Nov 22, 2025 at 08:05 PM

You have a data pipeline with a Dataflow job that aggregates and writes time series metrics to Bigtable. You notice that data is slow to update in Bigtable. This data feeds a dashboard used by thousands of users across the organization. You need to support additional concurrent users and reduce the amount of time required to write the dat

a. What should you do?

Choose 2 answers

Get Premium Professional Data Engineer Questions as Interactive Web-Based Practice Test or PDF Real Exam Format Detailed Explanations Instant Access Get Your Practice Test
29 comments · newest first
JO
Josefa 6 months ago
Definitely! D is a must for handling more users efficiently.
GR
Gracia 7 months ago
I feel like E is essential. More nodes mean better throughput.
RE
Rebbecca 7 months ago
I’m leaning towards B and C. Flattening might optimize writes.
CH
Chaya 7 months ago
Agreed! D will scale the pipeline, and E boosts Bigtable performance.
AL
Alberto 7 months ago
Definitely need to increase maxNumWorkers for better throughput!
MA
Maynard 7 months ago
Wait, why would local execution help? That sounds counterproductive.
CL
Claribel 8 months ago
I think using the CoGroupByKey transform is a good idea too.
LA
Latrice 8 months ago
Totally agree, more nodes means better handling of concurrent users!
ED
Edward 8 months ago
Increasing the number of nodes in the Bigtable cluster can help with performance.
NG
Ngoc 8 months ago
E) is a must, but I'd also try B) just for fun. Flatten that data!
WI
Willard 9 months ago
A) and D) - local execution and more workers? What is this, amateur hour?
VA
Vallie 9 months ago
I'd go with C) and E). CoGroupByKey and more Bigtable nodes will make this pipeline fly!
DA
Danica 9 months ago
D) and E) are the way to go. Increase the workers and the Bigtable cluster size.
DE
Denny 9 months ago
B) and E) should do the trick. Flatten and more Bigtable nodes should help with the slow updates.
JE
Jeff 9 months ago
I’m a bit confused about the Flatten transform; I thought it was more for restructuring data rather than improving write performance. Not sure if option B is the right call.
MA
Marge 9 months ago
I practiced a similar question about optimizing data pipelines, and I feel like increasing the Bigtable cluster nodes could definitely improve write speeds. So, option E seems plausible.
KE
Kenneth 10 months ago
I'm not entirely sure, but I think using the CoGroupByKey transform could help with aggregating data more efficiently. That might be option C?
RE
Regenia 10 months ago
I'm a bit confused by the Flatten transform option. That doesn't seem directly related to the performance problem. I'm going to go with increasing the Dataflow workers and the Bigtable cluster size - those seem like the most straightforward ways to scale up the system.
AN
Antonio 10 months ago
I remember something about increasing the number of workers in Dataflow to handle more concurrent users, so maybe option D is a good choice.
MO
Mollie 10 months ago
Okay, let's think this through. Configuring local execution for Dataflow probably won't help with the Bigtable performance issues. I'm leaning towards the Bigtable cluster size increase and using CoGroupByKey to optimize the data writes.
RE
Remona 11 months ago
But B could complicate the pipeline. D and E seem safer.
GA
Gabriele 11 months ago
I think D and E are the best options. More workers and nodes can really help.
AN
Angella 11 months ago
Hmm, the question is asking for two answers, so I'll need to pick carefully. I think the CoGroupByKey transform and increasing the Bigtable cluster size are the best options to try.
CA
Camellia 11 months ago
I'm not sure about the Flatten transform, but increasing the number of Dataflow workers and Bigtable nodes sounds like a good way to scale up the pipeline and handle more concurrent users.
MI
Mike 6 months ago
↳ replying to Camellia
Combining both strategies could really optimize the pipeline!
CH
Chandra 6 months ago
↳ replying to Camellia
Increasing Bigtable nodes seems crucial for performance.
CO
Corrinne 6 months ago
↳ replying to Camellia
I think it simplifies the data structure, but not sure if it's necessary.
KA
Kaycee 6 months ago
↳ replying to Camellia
What about the Flatten transform? Is it useful?
LO
Lorean 10 months ago
↳ replying to Camellia
I agree, more workers can definitely help.
0/2000 characters

Save Cancel