We have a Data Warehouse which de-duplicates Customers from 3 operational systems to enable more accurate customer reporting, data mining & CRM activities. We have several month-end snapshots history.
Our organisation is building a new Operation Data Store which will now take over the de-dupe & key persistency functions. The ODS uses more up to date techniques for de-duping so it gets different results.
We want to align the DW with the ODS so operations and analytics functions have the same view of the customer but because the de-dupe results are different, we can?t just have a straight swap of keys. For example, DW matches 3 source IDs together, yet ODS matches 4 source IDs together. We estimate that about 5% of source IDs will change keys each month.
What?s the best way to convert our Customer Keys to:
(a) minimise impact to history (b) retain usability and (c) retain a proper star schema.
We will consider different solutions for conversion of history versus ongoing processing.
ASKED:
May 11, 2005 2:03 AM GMT
UPDATED:
May 18, 2005 9:02:16 PM GMT