0

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

谢谢

4

1 回答 1

1

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

SSIS 查找组件

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

将链接拖到目标表​​时,系统会询问您是要使用 LookUp Match 还是 LookUp No Match

查找匹配/不匹配选项

于 2011-08-15T12:29:55.463 回答