Ssis 增量加载合并或使用SSI
我有一个设想。我正在使用merge语句实现增量加载 按日期计算 但是,如果数据在源级别被删除,那么数据仓库中仍然有数据 我们如何处理这种情况 请建议Ssis 增量加载合并或使用SSI,ssis,merge,Ssis,Merge,我有一个设想。我正在使用merge语句实现增量加载 按日期计算 但是,如果数据在源级别被删除,那么数据仓库中仍然有数据 我们如何处理这种情况 请建议 谢谢然后您可以反转源表和参考表。新的/更新的数据从A开始,在B中查找以确定是否有更改。删除的数据,从B开始,在A中查找匹配项。如果未找到匹配项,则从B中删除。是否将所有要删除的记录暂存到表中,并执行基于集合的删除,还是在数据流中使用OLE DB命令,这是一个容量问题。如果您希望进行数十次,甚至数百次的删除,那么OLEDB命令对象的性能可能会有所提高
谢谢然后您可以反转源表和参考表。新的/更新的数据从A开始,在B中查找以确定是否有更改。删除的数据,从B开始,在A中查找匹配项。如果未找到匹配项,则从B中删除。是否将所有要删除的记录暂存到表中,并执行基于集合的删除,还是在数据流中使用OLE DB命令,这是一个容量问题。如果您希望进行数十次,甚至数百次的删除,那么OLEDB命令对象的性能可能会有所提高。如果您有数百万要删除,那么您可能不希望支付该组件逐行性质的罚款