我有ssis包加载昏暗的表。
dim-table(id-key,id-bk,id-name,created-date,updated-date)
Id-bk是business key
,创建日期为system-creation date
,
updated-date
如果对id-name
更新日期的任何更改应予以考虑
所以我使用了ssis中缓慢变化的维度工具。
但我不明白如何填充updated-date
当scd工具是。配置我得到一个oledb命令:所以我这样做了!
Update dim-table set id-name=?,updated-date=getdate() where id-bk=?
如果在2014年11月4日创建了包,那么created-date = 11/4/2014如果对登台表中的id-name有任何更改,更新的日期应该反映在updatte-date字段中,这是我没有得到它正确地
答案 0 :(得分:1)
以下是您需要做的事项1:从此处安装Kimball SCD组件:http://dimensionmergescd.codeplex.com/并使用它而不是内置的SCD组件。该向导将使您更容易区分缓慢变化的维度和历史维度。
玩得开心。