【发布时间】:2011-10-06 02:39:27
【问题描述】:
我正在尝试使用 SSIS 包从一个表(表 A)到另一个表(表 B)执行 ETL。 我有 OLE DB 源和 OLE DB 目标。但我只需要传输表 B 中不存在的表 A 的那些行。
谢谢
【问题讨论】:
标签: etl ssis data-transfer dataflow
我正在尝试使用 SSIS 包从一个表(表 A)到另一个表(表 B)执行 ETL。 我有 OLE DB 源和 OLE DB 目标。但我只需要传输表 B 中不存在的表 A 的那些行。
谢谢
【问题讨论】:
标签: etl ssis data-transfer dataflow
您可以在数据流中使用 LookUp 组件来检查表 B 中已存在的数据。
然后可以将 LookUp 组件的 NoMatchBehavior 属性(通过右键单击、属性)配置为“将没有匹配条目的行发送到不匹配的输出”。
当你将链接拖到目标表时,会询问你是要使用 LookUp Match 还是 LookUp No Match
【讨论】: