I have a few fields in my staging DimProducts that are type 2 scd. I've got my merge statement up and run after a little bit of confusion.
Is it possible/necessary to track why a scd occurred or should we just be concerned with the audit trail i.e.
"these are the old records for this product, this is the new active record, they old ones could have been retired for three reasons,but i don't care why they just did!!!"
I was originally included the three status in my dim (product active, color active, size active) and it was confusing me as the merge wasn't updating them as i expected.