nerdexam
Google

PROFESSIONAL-DATA-ENGINEER · Question #191

You have developed three data processing jobs. One executes a Cloud Dataflow pipeline that transforms data uploaded to Cloud Storage and writes results to BigQuery. The second ingests data from on…

The correct answer is A. Create a Direct Acyclic Graph in Cloud Composer to schedule and monitor the jobs. Explanation/Reference: Cloud composer is used to schedule the interdependent jobs.

Submitted by weili_xi· Mar 30, 2026Building and operationalizing data processing systems

Question

You have developed three data processing jobs. One executes a Cloud Dataflow pipeline that transforms data uploaded to Cloud Storage and writes results to BigQuery. The second ingests data from on- premises servers and uploads it to Cloud Storage. The third is a Cloud Dataflow pipeline that gets information from third-party data providers and uploads the information to Cloud Storage. You need to be able to schedule and monitor the execution of these three workflows and manually execute them when needed. What should you do?

Options

  • ACreate a Direct Acyclic Graph in Cloud Composer to schedule and monitor the jobs.
  • BUse Stackdriver Monitoring and set up an alert with a Webhook notification to trigger the jobs.
  • CDevelop an App Engine application to schedule and request the status of the jobs using GCP API calls.
  • DSet up cron jobs in a Compute Engine instance to schedule and monitor the pipelines using GCP API calls.

How the community answered

(59 responses)
  • A
    75% (44)
  • B
    3% (2)
  • C
    15% (9)
  • D
    7% (4)

Explanation

Explanation/Reference: Cloud composer is used to schedule the interdependent jobs.

Topics

#Cloud Composer#DAG orchestration#workflow scheduling#pipeline monitoring

Community Discussion

No community discussion yet for this question.

Full PROFESSIONAL-DATA-ENGINEER Practice