Noos
PT EN
RAN-DBDEA-00059
Ranvier · DBDEA

Exam DBDEA Topics: jobs Difficulty: medium

A nightly Lakeflow Job loads data with several tasks. No matter whether those loading tasks succeed or fail, the team must always archive the temporary landing directory at the end of the run. They plan to add a final cleanup task that depends on all loading tasks. Which run-if dependency should the cleanup task use?

Options (Reading Mode) Click to filter discussion →
  1. A. All succeeded, so the cleanup runs after every dependency completes without error
  2. B. At least one succeeded, so the cleanup runs whenever any loading task finishes successfully, even if others are still running
  3. C. None failed, which is the only condition that guarantees the cleanup task always runs
  4. D. All done — the cleanup runs once its dependencies finish, regardless of their outcomes
Reveal answer

Correct answer: All done — the cleanup runs once its dependencies finish, regardless of their outcomes

Reference: https://docs.databricks.com/aws/en/jobs/control-flow

02 — The Myelin Layer · Canonical Discussion

Where the exam tries to trick you — and how those who passed solved it.

0 Passed

contributed to this question

Answer Distractor Matrix Click an option to filter or open its dissection.
✦ Consolidated Synthesis (Wiki) rev. #1 (baseline) · CC BY-SA 4.0
Start synthesis for this question →

No community synthesis consolidated for this question yet. Below is the verifiable official starting point — if you passed the exam, open the option dissection.

Official Answer (D): All done — the cleanup runs once its dependencies finish, regardless of their outcomes

⚓ Official Documentation Anchor: https://docs.databricks.com/aws/en/jobs/control-flow
Ranvier · DBDEA

Contribute to this Question

Your contribution builds your Orbital Sheath

Peer contributions

No public contribution yet. Be the first who passed to explain why the distractors trick candidates — your contribution builds your Orbital Sheath.