Preparing Practice Exam…
Please wait a moment while the system generates the exam questions, answers, and study session.
Please wait a moment while the system generates the exam questions, answers, and study session.
Databricks Certified Data Engineer Associate · Databricks
Select one answer.
Written by other learners. Comments can disagree with the marked answer — check the official documentation when in doubt.
- Correct answer : A — The downstream task does not run; it is marked disabled for that run, because a disabled parent does not satisfy `All succeeded`. A . This matches Databricks' documentation: a disabled parent task does not satisfy the `All succeeded` requirement, so the downstream task does not run, and Lakeflow Jobs also marks that downstream task disabled for the run rather than executing or failing it. B . This confuses two distinct, separately documented result states. Databricks documents that upstream tasks in the `Excluded` result state are treated as successful for run-if evaluation, but a task that has been explicitly disabled is documented separately, and a disabled parent does not satisfy the succeeded requirement — so the downstream task does not run. C . Lakeflow Jobs does evaluate run-if conditions against disabled upstream tasks automatically during the same run; it does not leave a downstream task pending indefinitely, so this option misstates how the disablement rule is applied. D . There is no manual approval workflow for disabled tasks in Lakeflow Jobs. Run-if evaluation, and any resulting disablement of the downstream task, happens automatically without any operator action.