Customer 360 Enterprise Data Platform — Denodo on Azure · View 07 of 39 · People and journeys
The trough, and what it demands
- A merge is correct the moment the steward approves it, and wrong for every consumer until the cache agrees. An agent looking at split history an hour later has no way to know which record is current.
- That is why the crosswalk is on the never-cache list, and why a merge publishes an event that invalidates the caches that joined to it. View 27 follows the propagation; view 18 shows the never-cache boundary.
Decisions
- Both source identifiers survive the merge. Nothing is deleted, so a wrong merge is reversible and every figure remains traceable to the system that produced it.
- Enterprise ids are never reused. A tombstoned id stays tombstoned, which is what makes downstream reconciliation possible.
Numbers
- Auto-merge above 0.95, steward review between 0.80 and 0.95, keep separate below. Roughly 40 pairs a day reach the review queue.
- Target: every consumer consistent within one hour of approval; the reconciliation job bounds the worst case, the 24-hour cache TTL bounds it absolutely.