![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
I'm using the Slowly Changing Dimension (SCD) component in SSIS to update dimension tables in a data warehouse we are currently developing. I've been running into problems with "some" of the dimensions having surrogate records being created for type 2 changes that don't really exist. In other words, the columns for which I have defined as a "Historical Change" type do not have changes in the source data, but the SCD is still creating new records for every inbound record. In every case, I've been able to isolate the issue to a specific column by turning off historical tracking on everything and then turning it back on one at a time until I discover the column which appears to be causing the generation of bogus surrogate keys. I've not yet been able to determine a pattern, but was able to create a small sample which i've sent to Microsoft for analysis. When I analyze the dimension records, I will get identical BINARY_CHECKSUMs when reviewing the columns that have historical tracking on them. Has anyone else run into this problem or stumbled upon a solution? |
![]() |
| Thread Tools | |
| Display Modes | |
| |