
Explanation:
In Databricks, each job run is assigned a unique run_id. Each task within a job is defined with a unique task_key (task_id), which is part of the job's configuration and remains consistent across runs. However, when a task is executed (e.g., a notebook task), it generates its own unique run_id for that specific execution. The Jobs API response structure reflects this: the parent job run has a unique run_id, and each task within the run includes both its static task_key and a dynamically generated run_id for its execution. Thus, both statements D and E correctly describe aspects of the response structure.
Ultimate access to all questions.
When using the CLI or REST API to retrieve results from jobs containing multiple tasks, which statement accurately describes the structure of the response?
A
Each run of a job will have a unique job_id; all tasks within this job will have a unique job_id
B
Each run of a job will have a unique job_id; all tasks within this job will have a unique task_id
C
Each run of a job will have a unique orchestration_id; all tasks within this job will have a unique run_id
D
Each run of a job will have a unique run_id; all tasks within this job will have a unique task_id
E
Each run of a job will have a unique run_id; all tasks within this job will also have a unique run_id
No comments yet.