Which TWO of the following statements are true regarding the behavior and capabilities of Databricks Jobs parameters and values?
The dbutils.jobs.taskValues API allows tasks to set key-value pairs that downstream tasks can retrieve. This facilitates dynamic branching and parameter passing based on runtime metrics generated during the execution of upstream workflow steps.
Why this answer
Databricks Jobs support parameterized runs, enabling dynamic workflows where values are passed at runtime or configured statically. Understanding how parameters propagate to tasks and how task values pass outputs between tasks is essential for building modular, reusable data engineering pipelines within the Lakeflow framework.
Exam trap
Candidates often think job-level parameters are immutable and cannot be altered at runtime, missing the flexibility of the Databricks API and CLI overrides.