SSIS将数据从一个表传输到另一个表

时间:2011-07-15 12:08:18

标签: etl ssis data-transfer dataflow

我正在尝试使用SSIS包从一个表(表A)到另一个表(表B)执行ETL。 我有OLE DB源和OLE DB目标。但我只需要传输表A中不存在的表A行。

由于

1 个答案:

答案 0 :(得分:1)

您可以使用数据流中的LookUp组件检查表B中是否存在已有数据。

SSIS LookUp component

然后可以配置LookUp组件NoMatchBehavior属性(从右键单击属性)到“将没有匹配条目的行发送到无匹配输出”。

当您将链接拖动到目标表时,系统将询问您是否要使用LookUp Match或LookUp No Match

LookUp Match / No Match options