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.
An enterprise data engineering team is designing a daily data pipeline in Cloud Composer to orchestrate a multi-step analytical workflow. The pipeline must load external files from Cloud Storage into BigQuery, execute an aggregation query, spin up compute resources to process a large Apache Spark batch transformation job, clean up compute resources immediately after completion to minimize costs, and adhere to Google Cloud security best practices for identity and access management.
How should the team design this Cloud Composer orchestration workflow?
Cloud Composer is a fully managed workflow orchestration service built on Apache Airflow. When designing scalable, production-grade workflows, Airflow should act strictly as an orchestrator rather than a compute engine. Specialized Google Cloud operators (such as BigQuery and Dataproc operators) offload execution to managed Google Cloud data services while keeping the Composer environment lightweight and stable.
roles/composer.worker) role, augmented strictly with least-privilege permissions required for Dataproc, Cloud Storage, and BigQuery.This architecture leverages the decoupled execution model native to Google Cloud: Cloud Composer handles scheduling and dependency management, while BigQuery and Dataproc scale independently to handle heavy data processing workloads.
Keep the momentum going with these hand-picked practice scenarios
Want more questions like this?
Get a free certification question every week.