🔥 3-day streak
Professional Data Engineer124 / 169
Question 124 of 169

A retail analytics team runs a nightly workflow that must execute in a strict sequence: first a Dataproc Spark job that cleanses raw sales data in Cloud Storage, then a BigQuery load job that ingests the cleansed output, and finally a data-quality validation query. Each step must only start after the previous one succeeds, and failures must trigger automatic retries and email alerts to the on-call engineer. The team wants a managed, code-based way to define these dependencies and schedule the run each night. Which approach best meets these requirements?

Reviewed for accuracy · Report an issueNext question