Free Professional Data Engineer Exam Braindumps
Google Cloud Data Engineer Professional Questions 86–90 (page: 19)

Updated On: 10-Feb-2026

When running a pipeline that has a BigQuery source, on your local machine, you continue to get permission denied errors.
What could be the reason for that?

  1. Your gcloud does not have access to the BigQuery resources
  2. BigQuery cannot be accessed from local machines
  3. You are missing gcloud on your machine
  4. Pipelines cannot be run locally

Answer(s): A

Explanation:

When reading from a Dataflow source or writing to a Dataflow sink using DirectPipelineRunner, the Cloud Platform account that you configured with the gcloud executable will need access to the corresponding source/sink


Reference:

https://cloud.google.com/dataflow/java-
sdk/JavaDoc/com/google/cloud/dataflow/sdk/runners/DirectPipelineRunner



What Dataflow concept determines when a Window's contents should be output based on certain criteria being met?

  1. Sessions
  2. OutputCriteria
  3. Windows
  4. Triggers

Answer(s): D

Explanation:

Triggers control when the elements for a specific key and window are output. As elements arrive, they are put into one or more windows by a Window transform and its associated WindowFn, and then passed to the associated Trigger to determine if the Windows contents should be output.


Reference:

https://cloud.google.com/dataflow/java-
sdk/JavaDoc/com/google/cloud/dataflow/sdk/transforms/windowing/Trigger



Which of the following is NOT one of the three main types of triggers that Dataflow supports?

  1. Trigger based on element size in bytes
  2. Trigger that is a combination of other triggers
  3. Trigger based on element count
  4. Trigger based on time

Answer(s): A

Explanation:

There are three major kinds of triggers that Dataflow supports: 1. Time-based triggers 2. Data-driven triggers. You can set a trigger to emit results from a window when that window has received a certain number of data elements. 3. Composite triggers. These triggers combine multiple time-based or data-driven triggers in some logical way


Reference:

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



Which Java SDK class can you use to run your Dataflow programs locally?

  1. LocalRunner
  2. DirectPipelineRunner
  3. MachineRunner
  4. LocalPipelineRunner

Answer(s): B

Explanation:

DirectPipelineRunner allows you to execute operations in the pipeline directly, without any optimization. Useful for small local execution and tests


Reference:

https://cloud.google.com/dataflow/java-
sdk/JavaDoc/com/google/cloud/dataflow/sdk/runners/DirectPipelineRunner



The Dataflow SDKs have been recently transitioned into which Apache service?

  1. Apache Spark
  2. Apache Hadoop
  3. Apache Kafka
  4. Apache Beam

Answer(s): D

Explanation:

Dataflow SDKs are being transitioned to Apache Beam, as per the latest Google directive


Reference:

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



Viewing page 19 of 78
Viewing questions 91 - 95 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!