Anonymised scenario · not a verified client record
Multi-brand retailer, 60 stores
Challenge
Nightly loads from the POS, e-commerce platform, and inventory system frequently failed, and the merchandising team had learned to check row counts by hand each morning before trusting the report.
Solution
Rebuilt the ingestion in Azure Data Factory with incremental watermarks, added a dbt-tested curated layer with freshness checks, and quarantined malformed POS records instead of failing the batch.
Result
The morning manual check was retired after two months of clean runs, and merchandising now has store-level data by 5am.
Illustrative figures
99.8%
Load success rate
3.5h → 22 min
Nightly batch
5am
Data ready