请帮助我,我需要对我的维度进行增量处理,以便通过T-SQL存储历史数据。我尝试使用MERGE
语句,但它不起作用,因为此过程会删除目标中但不在源表中存在的数据。有记录历史的T-SQL的增量负载
有人有建议吗?
对于为例我源表:源表是我的阶段,
鳕DESCRIPT国家
AAA DESC1 MI
BBB说明2 TX
CCC说明3 MA
在第一负载我的尺寸将等于STAGE
但是我可以在源表改变值为例
AAA CHANGEDESCRIPTION祢
所以,我需要更新我的尺寸是这样的:
科德DESCRIPT国家
AAA DESC1宓前
AAA CHANGEDESCRIPTION MI实际
BBB说明2 TX实际
CCC说明3 MA实际
这是我的DW我需要的信息的实际和所有的历史
请出示一些示例数据和预期的结果 – TheGameiswar
我更新,例如 – twister8