
Ultimate access to all questions.
A Databricks Job is configured with three tasks: Task A has no dependencies, while Tasks B and C are configured to run concurrently only after Task A completes successfully. If Task A fails during a scheduled run, which of the following describes the resulting state of the job and the Lakehouse?
A
All tasks in the workflow must complete successfully before any changes are committed to the Lakehouse, ensuring a global transaction across the job.
B
Task A will automatically roll back all of its changes, and Tasks B and C will still attempt to execute as scheduled.
C
Tasks B and C will be skipped; however, any individual operations within Task A that successfully committed before the failure will remain in the Lakehouse.
D
The failure of Task A triggers a workspace-wide rollback of all commits to ensure Lakehouse consistency across the dependency graph.
E
Task A is guaranteed not to have committed any data because the task failed, and Tasks B and C will be skipped.