
Ultimate access to all questions.
Deep dive into the quiz with AI chat providers.
We prepare a focused prompt with your quiz and certificate details so each AI can offer a more tailored, in-depth explanation.
A data engineer has a Job with multiple tasks that runs nightly. One of the tasks unexpectedly fails during 10 percent of the runs.
Which of the following actions can the data engineer perform to ensure the Job completes each night while minimizing compute costs?
A
They can institute a retry policy for the entire Job
B
They can observe the task as it runs to try and determine why it is failing
C
They can set up the Job to run multiple times ensuring that at least one will complete
D
They can institute a retry policy for the task that periodically fails
E
They can utilize a Jobs cluster for each of the tasks in the Job
Explanation:
Correct Answer: D - They can institute a retry policy for the task that periodically fails
Why this is correct:
Why other options are incorrect:
A. They can institute a retry policy for the entire Job
B. They can observe the task as it runs to try and determine why it is failing
C. They can set up the Job to run multiple times ensuring that at least one will complete
E. They can utilize a Jobs cluster for each of the tasks in the Job
Best Practice Recommendation: In Databricks Jobs, you can configure task-level retry policies with:
This approach ensures job completion while maintaining cost efficiency for intermittent failures.