Noos
PT EN
RAN-DBDEA-00201
Ranvier · DBDEA

Exam DBDEA Topics: ingestion Difficulty: medium

An engineer with a background in classic Kafka consumers is setting up a Structured Streaming read from a Confluent Kafka topic and asks where the reading position — which offsets have already been consumed — is maintained for the stream, since that determines what happens after a restart. What should the team tell them?

Options (Reading Mode) Click to filter discussion →
  1. A. In the query's checkpoint on durable storage: offsets are committed every batch, so restarts resume from it
  2. B. In the broker's consumer-group offsets topic, exactly like an application using the classic Kafka consumer
  3. C. In memory on the driver, which means every restart begins from the earliest offset unless configured otherwise
  4. D. In a Databricks-managed table that the team must inspect and repair manually after failures
Reveal answer

Correct answer: In the query's checkpoint on durable storage: offsets are committed every batch, so restarts resume from it

Reference: https://docs.databricks.com/aws/en/connect/streaming/kafka/

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): In the query's checkpoint on durable storage: offsets are committed every batch, so restarts resume from it

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.