Courseiva

GCP-ADP · topic practice

Data Pipeline Orchestration practice questions

This domain covers building, scheduling, and monitoring data pipelines on Google Cloud. Questions test Cloud Composer (Airflow) DAG configuration, Cloud Scheduler job setup, Cloud Workflows execution, and audit logging. Expect scenario-based items on retries, authentication methods, connection types, and tracking changes to pipeline artifacts.

Courseiva uses original exam-style practice questions designed for learning and revision. The goal is to understand the concepts, recognise exam patterns, and improve through explanations — not memorise copied exam dumps.

Editorial oversight:Johnson Ajibi· MSc IT Security, IEEE Senior Member
20 questionsDomain: Data Pipeline Orchestration

What the exam tests

What to know about Data Pipeline Orchestration

Be able to configure Airflow task retries with retry_delay and max retry count, set up Cloud Scheduler to authenticate to Workflows via OAuth or service accounts, and use Cloud Audit Logs to track DAG file changes in the Composer GCS bucket.

Configuring Airflow task retries, retry_delay, and retry_exponential_backoff in Cloud Composer DAGs

Authenticating Cloud Scheduler to Cloud Workflows using OAuth tokens or service account credentials

Identifying valid Airflow connection types such as HTTP, Google Cloud, and Postgres in Composer

Using Cloud Audit Logs to track DAG file modifications in the Composer GCS bucket

Watch out for

Common Data Pipeline Orchestration exam traps

  • ▸Confusing Cloud Scheduler authentication methods with Cloud Tasks or Pub/Sub push subscription authentication mechanisms.
  • ▸Assuming Airflow retries apply to the whole DAG rather than individual tasks, or misconfiguring retry_delay units.
  • ▸Overlooking that Cloud Composer DAGs are stored in a GCS bucket, so auditing requires Cloud Audit Logs on that bucket.

Practice set

Data Pipeline Orchestration questions

20 questions · select your answer, then reveal the explanation

You need to run a task in Cloud Composer only if the previous task failed. Which Trigger Rule should you use?

You have a Workflow that must wait for a specific time duration before proceeding. Which step type is most appropriate?

You are migrating a legacy Airflow environment to Cloud Composer. You need to ensure that local Python packages used by custom operators are installed correctly. What is the recommended approach?

A task in your Airflow DAG involves a long-running process that might exceed the default Airflow worker pod timeout. How should you handle this?

You need to pass a JSON object into a Workflows execution. How should you format the argument in the 'gcloud workflows executions' command?

In Cloud Composer, you want to prevent a task from retrying if it fails due to a specific error (e.g., File Not Found). How can you configure this?

Which THREE of the following are components of a Workflows definition?

Which TWO of the following services can trigger Workflows executions?

Which TWO of the following are common reasons a Workflows execution might stay in a 'PENDING' or 'FAILED' state?

Which THREE of the following Cloud Composer 2 features provide improved performance over Composer 1?

You are building a data pipeline using Cloud Workflows that calls a series of Cloud Functions. The output of one function must be passed as an argument to the next function. How should you structure the workflow to achieve this?

Your team runs a Cloud Composer 2 environment. A DAG must run only after a new object lands in a Cloud Storage bucket, and the DAG should not poll the bucket. You want the least operational overhead. What should you do?

Your team uses Workflows to orchestrate a daily ETL job that calls a Cloud Run service. The job occasionally takes longer than expected, and you need to ensure that the workflow automatically retries a failed HTTP call up to 3 times with a 10-second delay between attempts. What should you configure in the Workflows YAML definition?

You are designing a data pipeline using Cloud Composer 2. You need to ensure that your DAG can be triggered automatically based on the arrival of new files in a Cloud Storage bucket. Which TWO of the following methods can be used to trigger the DAG? (Choose two.)

You are designing a Cloud Workflows definition that must call an external HTTP API. The API requires an OAuth 2.0 access token in the Authorization header, and the token is stored in Secret Manager. You want the workflow to retrieve the token securely at runtime without hardcoding credentials. Which step should you include in the workflow?

You are creating a Workflows definition to orchestrate a series of microservices. You need to define the starting point of the workflow. Which field in the Workflows YAML is used to specify the entry point?

Your Cloud Composer 2 environment runs an Airflow DAG that starts a Dataflow streaming job and then needs to wait until that job reports a terminal state before running a downstream cleanup task. You want the DAG to pause without occupying a worker slot while the Dataflow job runs, and to resume as soon as the job finishes. What should you do?

You are writing a Workflows YAML definition that must call a Cloud Function, extract a value from its JSON response, and pass that value as an argument to a subsequent BigQuery insert step. You need to reference the output of the first step in the second step. Which syntax should you use?

You are creating a Cloud Workflows definition to orchestrate a data pipeline. You need to define the starting point of the workflow. Which top-level property must you include in the YAML definition to specify the first step to execute?

You are using Workflows to orchestrate a data processing pipeline. One step invokes a Cloud Function that returns a JSON payload containing a processed record ID. You need to pass this record ID as an argument to a subsequent Cloud Function. How should you reference the output of the first function in the Workflows YAML definition?

Free account

Track your progress over time

Create a free account to save your results and see which topics improve across sessions.

Focused Data Pipeline Orchestration sessions

Start a Data Pipeline Orchestration only practice session

Every question in these sessions is drawn from the Data Pipeline Orchestration domain — nothing else.

Related practice questions

Related GCP-ADP topic practice pages

Move into related areas when this topic feels solid.

Frequently asked questions

What does the GCP-ADP exam test about Data Pipeline Orchestration?
Be able to configure Airflow task retries with retry_delay and max retry count, set up Cloud Scheduler to authenticate to Workflows via OAuth or service accounts, and use Cloud Audit Logs to track DAG file changes in the Composer GCS bucket.
How should I use these practice questions?
Select your answer before revealing the explanation. Then read why each option is right or wrong — this active recall approach builds retention far faster than re-reading notes.
Can I practise just Data Pipeline Orchestration questions in a focused session?
Yes — the session launcher on this page draws every question from the Data Pipeline Orchestration domain. Use a 10-question session first to gauge your baseline, then move to 20 or 30 once the weak spots are clear.
Where can I practise other GCP-ADP topics?
Use the topic links above to move to related areas, or go back to the GCP-ADP question bank to see all topics.
Are these real exam questions or dumps?
These are original practice questions written to test the same concepts the GCP-ADP exam covers. They are not copied from any real exam or dump site.