Free Professional Data Engineer Exam Braindumps
Google Cloud Data Engineer Professional Questions 91–95 (page: 20)

Updated On: 10-Feb-2026

The _________ for Cloud Bigtable makes it possible to use Cloud Bigtable in a Cloud Dataflow pipeline.

  1. Cloud Dataflow connector
  2. DataFlow SDK
  3. BiqQuery API
  4. BigQuery Data Transfer Service

Answer(s): A

Explanation:

The Cloud Dataflow connector for Cloud Bigtable makes it possible to use Cloud Bigtable in a Cloud Dataflow pipeline. You can use the connector for both batch and streaming operations.


Reference:

https://cloud.google.com/bigtable/docs/dataflow-hbase



Does Dataflow process batch data pipelines or streaming data pipelines?

  1. Only Batch Data Pipelines
  2. Both Batch and Streaming Data Pipelines
  3. Only Streaming Data Pipelines
  4. None of the above

Answer(s): B

Explanation:

Dataflow is a unified processing model, and can execute both streaming and batch data pipelines


Reference:

https://cloud.google.com/dataflow/



You are planning to use Google's Dataflow SDK to analyze customer data such as displayed below. Your project requirement is to extract only the customer name from the data source and then write to an output PCollection.

Tom,555 X street

Tim,553 Y street

Sam, 111 Z street

Which operation is best suited for the above data processing requirement?

  1. ParDo
  2. Sink API
  3. Source API
  4. Data extraction

Answer(s): A

Explanation:

In Google Cloud dataflow SDK, you can use the ParDo to extract only a customer name of each element in your PCollection.


Reference:

https://cloud.google.com/dataflow/model/par-do



Which Cloud Dataflow / Beam feature should you use to aggregate data in an unbounded data source every hour based on the time when the data entered the pipeline?

  1. An hourly watermark
  2. An event time trigger
  3. The with Allowed Lateness method
  4. A processing time trigger

Answer(s): D

Explanation:

When collecting and grouping data into windows, Beam uses triggers to determine when to emit the aggregated results of each window.

Processing time triggers. These triggers operate on the processing time ­ the time when the data element is processed at any given stage in the pipeline.

Event time triggers. These triggers operate on the event time, as indicated by the timestamp on each data element. Beam's default trigger is event time-based.


Reference:

https://beam.apache.org/documentation/programming-guide/#triggers



Which of the following is NOT true about Dataflow pipelines?

  1. Dataflow pipelines are tied to Dataflow, and cannot be run on any other runner
  2. Dataflow pipelines can consume data from other Google Cloud services
  3. Dataflow pipelines can be programmed in Java
  4. Dataflow pipelines use a unified programming model, so can work both with streaming and batch data sources

Answer(s): A

Explanation:

Dataflow pipelines can also run on alternate runtimes like Spark and Flink, as they are built using the Apache Beam SDKs


Reference:

https://cloud.google.com/dataflow/



Viewing page 20 of 78
Viewing questions 96 - 100 out of 401 questions


Post your Comments and Discuss Google Professional Data Engineer exam prep with other Community members:

AI Tutor AI Tutor 👋 I’m here to help!