professional-cloud-data-engineer
Prepare and test your skills
Prepare and test your skills
Worked example. The correct answer is already marked and every option is explained below, so there is nothing to select here. To answer questions yourself, start the free trial.
Your enterprise data team is architecting a multi-step data processing pipeline on Google Cloud that orchestrates dependencies between long-running BigQuery batch transformation jobs and interactive analytical workloads. The design must satisfy the following technical and operational requirements:
Which orchestration and pipeline architecture should you implement?
Cloud Composer is a fully managed workflow orchestration service built on Apache Airflow. By incorporating Airflow Triggerers and deferrable operators, Cloud Composer enables tasks to yield their execution worker slot and suspend execution while waiting for external asynchronous operations (such as long-running BigQuery batch query jobs) to finish. The lightweight triggerer process monitors the external job status using asynchronous Python event loops, freeing worker capacity for other tasks.
deferrable=True on operators like BigQueryInsertJobOperator ensures that the Airflow worker thread is released back to the worker pool while BigQuery executes the batch query asynchronously.MERGE statements targeted at partitioned BigQuery tables guarantees deterministic upsert logic, ensuring identical outputs regardless of task retry counts.apache-airflow-providers-openlineage provider, automatically tracking inputs and outputs of BigQueryInsertJobOperator without custom code.This architecture pairs the asynchronous scalability of Airflow deferrable operators with idempotent MERGE query patterns and automated Dataplex governance, fulfilling all scaling, resilience, and operational observability criteria.
Keep the momentum going with these hand-picked practice scenarios
Want more questions like this?
Get a free certification question every week.