medium10 pts · first answer countsidempotencydata-pipelines
Rerunning a half-failed load
A daily job does INSERT INTO sales SELECT ... for one date. It failed halfway after writing some rows, and rerunning it created duplicates. How should it be redesigned?
Discussion 0
Join free to post in the discussion.
Related questions
- ETL vs ELTData Engineer
- Idempotent pipelinesData Engineer
- Duplicates from at-least-once deliveryData Engineer
- Rows missed by a strict watermarkData Engineer
- Overwrite deleted the whole tableData Engineer
- The non-idempotent methodBackend Developer
- At-least-once deliveryBackend Developer
- Safe retries for paymentsBackend Developer