Noos
PT EN
RAN-DBDEA-00279
Ranvier · DBDEA

Exam DBDEA Topics: troubleshooting Difficulty: easy

A team changed one shuffle configuration on their nightly pipeline, and the on-call engineer reports that the job 'feels faster' now. Before rolling the change out to the other pipelines, the lead wants proof that the tuning actually improved the slow stage. What is the correct way to verify it?

Options (Reading Mode) Click to filter discussion →
  1. A. Run the same workload before and after the change, then compare stage duration and spill in the Spark UI
  2. B. Change several more tuning parameters at once, then judge the combined effect on the pipeline's total runtime
  3. C. Trust the on-call engineer's impression, because perceived runtime is a reliable signal of pipeline performance
  4. D. Compare Git commit timestamps around the change, which serve as a proxy for how long each pipeline run took
Reveal answer

Correct answer: Run the same workload before and after the change, then compare stage duration and spill in the Spark UI

Reference: https://docs.databricks.com/aws/en/optimizations/spark-ui-guide/

02 — The Myelin Layer · Canonical Discussion

Where the exam tries to trick you — and how those who passed solved it.

0 Passed

contributed to this question

Answer Distractor Matrix Click an option to filter or open its dissection.
✦ Consolidated Synthesis (Wiki) rev. #1 (baseline) · CC BY-SA 4.0
Start synthesis for this question →

No community synthesis consolidated for this question yet. Below is the verifiable official starting point — if you passed the exam, open the option dissection.

Official Answer (A): Run the same workload before and after the change, then compare stage duration and spill in the Spark UI

Ranvier · DBDEA

Contribute to this Question

Your contribution builds your Orbital Sheath

Peer contributions

No public contribution yet. Be the first who passed to explain why the distractors trick candidates — your contribution builds your Orbital Sheath.