open atlas
↑ Back to track
Data Engineering DATA · 02 · 08

ELT vs ETL: free-recall review

Free-recall prompts across the ELT-vs-ETL unit. Answer each in your own words first, then reveal the model answer and compare.

DATA Senior ◷ 14 min
Level
FoundationsJuniorMiddleSenior

Retrieval beats re-reading. For each prompt, say or write a full answer from memory before you open the model answer — the effort of recall is what makes the pipeline reasoning stick.

Goal

Reconstruct the unit’s spine without looking back: why the industry flipped, what replayability buys, the medallion contract, where cost moved, and the two properties — incremental and idempotent — that keep a warehouse pipeline cheap and correct.

Recall before you leave
  1. 01
    Explain why the industry flipped from ETL to ELT, and what you gave up in the trade.
  2. 02
    What is replayability, and why is it the deepest reason ELT became the default — deeper than cost?
  3. 03
    Describe the medallion architecture and the one contract that keeps it sound.
  4. 04
    Where did the cost go when the industry moved to ELT, and what is the single most expensive mistake?
  5. 05
    What does it mean for a load to be idempotent, why must warehouse loads be idempotent, and how do you achieve it in dbt?
  6. 06
    How do you run a 90-day backfill safely after fixing a transform bug, and why are microbatch models the right tool?
Recap

If you could reconstruct each answer from memory, you hold the unit’s spine: decoupled storage/compute enabled the flip; replayability (not cost) is its deepest payoff; the medallion contract — immutable bronze, transform forward — is what makes replay sound; the cost moved onto the metered warehouse so you go incremental by default; every load must be idempotent (merge on a unique_key) because loaders retry; and microbatch turns a long backfill into restartable, independent, idempotent units. Now when you see a pipeline failure in production, you’ll automatically ask: was the load idempotent, was the model incremental, and is the backfill structured as bounded per-batch units — because those three questions cover the root cause of most ELT incidents.

Something unclear?

Ask a question about this lesson. Questions are anonymous and go straight to the author to make the lesson better.

shortcuts expand
search
K
prev piece
k
next piece
j
cycle tier
t
this menu
?
sources2
expand
  1. 01
  2. 02

Trademarks belong to their respective owners. Editorial reference only.