Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Databricks Certified Data Engineer Professional Exam - Topic 1 Question 48 Discussion

A data engineering team has a time-consuming data ingestion job with three data sources. Each notebook takes about one hour to load new data. One day, the job fails because a notebook update introduced a new required configuration parameter. The team must quickly fix the issue and load the latest data from the failing source.Which action should the team take?
A) Repair the run with the new parameter, and update the task by adding the missing task parameter.
B) Update the task by adding the missing task parameter, and manually run the job.
C) Repair the run with the new parameter.
D) Share the analysis with the failing notebook owner so that they can fix it quickly.

Databricks Certified Data Engineer Professional Exam - Topic 1 Question 48 Discussion

Actual exam question for Databricks's Databricks Certified Data Engineer Professional exam
Question #: 48
Topic #: 1
[All Databricks Certified Data Engineer Professional Questions]

A data engineering team has a time-consuming data ingestion job with three data sources. Each notebook takes about one hour to load new data. One day, the job fails because a notebook update introduced a new required configuration parameter. The team must quickly fix the issue and load the latest data from the failing source.

Which action should the team take?

Show Suggested Answer Hide Answer
Suggested Answer: A

The repair run capability in Databricks Jobs allows re-execution of failed tasks without re-running successful ones. When a parameterized job fails due to missing or incorrect task configuration, engineers can perform a repair run to fix inputs or parameters and resume from the failed state.

This approach saves time, reduces cost, and ensures workflow continuity by avoiding unnecessary recomputation. Additionally, updating the task definition with the missing parameter prevents future runs from failing.

Running the job manually (B) loses run context; (C) alone does not prevent recurrence; (D) delays resolution. Thus, A follows the correct operational and recovery practice.


Contribute your Thoughts:

0/2000 characters
Jesusita
1 day ago
D seems less effective.
upvoted 0 times
...
Stephaine
6 days ago
A is safer, but takes longer.
upvoted 0 times
...
Erick
12 days ago
True, but we need data fast.
upvoted 0 times
...
Jesusita
17 days ago
But B might miss the root cause.
upvoted 0 times
...
Stephaine
22 days ago
It ensures the job runs immediately.
upvoted 0 times
...
Stephaine
27 days ago
I prefer B.
upvoted 0 times
...
Erick
1 month ago
It fixes the run and updates the task.
upvoted 0 times
...
Jesusita
1 month ago
Why A?
upvoted 0 times
...
Erick
1 month ago
I think option A is best.
upvoted 0 times
...
Jesusita
2 months ago
This question is tricky.
upvoted 0 times
...
Malcom
2 months ago
Option D could delay things too much, we need a faster solution.
upvoted 0 times
...
Alonso
2 months ago
I’m surprised they didn’t catch that missing parameter earlier!
upvoted 0 times
...
Rosamond
2 months ago
Wait, why not just go with option B? Seems simpler.
upvoted 0 times
...
Elfrieda
2 months ago
Totally agree, we need to fix it and prevent future issues!
upvoted 0 times
...
Junita
2 months ago
I think option A is the best choice.
upvoted 0 times
...
Laura
3 months ago
I’m a bit confused about whether we should repair the run or just update the task. I guess it depends on how critical the data is.
upvoted 0 times
...
Malinda
4 months ago
I feel like D is important for communication, but we need the data loaded fast, so I’m leaning towards B.
upvoted 0 times
...
Cecily
4 months ago
I'm not sure, but I remember something about repairing runs in a similar question. Maybe A could work too?
upvoted 0 times
...
Gladis
5 months ago
I think the best option might be B, since we need to fix the parameter and run the job manually to get the data in quickly.
upvoted 0 times
...

Save Cancel