我有一个SCD转换,当我重新运行相同的包时,47条记录更新,即使没有更新。我看到的唯一不一致是这47条记录以数字01N,10A等开头。这些都有相同的商业密钥。例如,它们都具有729的ID。
如何解决此问题以防止他们更新。
这些是我对SCD的属性。我之前屏幕上的业务键是ID。
这是数据。我注意到的唯一差异是类似的ID,并且这些记录以数值开头。源中的列与目标类似。 ID是INT,DESCR是varchar(200)
答案 0 :(得分:1)
如果Yard_Bin_Pile_ID是您的SCD业务密钥而且源有多个具有相同业务密钥的行,那么您的SCD将如何决定保留哪一个?根据要求,您可能需要将DW_Begin_Date添加到业务键。