Noos
PT EN
RAN-DBDEA-00193
Ranvier · DBDEA

Exam DBDEA Topics: ingestion Difficulty: hard

A nightly job pages through a partner events API that occasionally times out. The job's retry logic can re-request a page, so the same event_id sometimes arrives twice in one night; the API cannot promise exactly-once delivery. Each event must appear exactly once in the target Unity Catalog table. Which design makes this ingestion reliable?

Options (Reading Mode) Click to filter discussion →
  1. A. Pause the pipeline until the partner can guarantee exactly-once delivery for every event_id, before writing anything into the table
  2. B. Append the raw responses with plain INSERT INTO and require analysts to filter duplicate event_ids out of every downstream dashboard and report
  3. C. Accept at-least-once delivery and write idempotently: MERGE INTO the target on event_id, updating matches and inserting rows that are new
  4. D. Disable the job's retry logic so a timed-out call is never repeated, accepting that lost responses mean permanently missing events
Reveal answer

Correct answer: Accept at-least-once delivery and write idempotently: MERGE INTO the target on event_id, updating matches and inserting rows that are new

Reference: https://docs.databricks.com/aws/en/delta/merge

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 (C): Accept at-least-once delivery and write idempotently: MERGE INTO the target on event_id, updating matches and inserting rows that are new

⚓ Official Documentation Anchor: https://docs.databricks.com/aws/en/delta/merge
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.