2015-06-25 68 views
-1

我拥有一个2.9亿个源数据集,每天下载1200万条记录,其中包含前几天下载的数据。我无法将每日记录插入到源中,并排除已有的记录。一些新的记录可能不是前一天他们可能会返回几天,所以日期限制不起作用。请帮忙。使用SSIS插入记录而不插入预先存在的记录

+0

请查看http://stackoverflow.com/help/how-to-ask并尝试定义具体问题以及您已尝试解决的问题。 –

+0

你需要使用什么钥匙?你有能力添加更多? –

回答

1

我刚刚有这个完全相同的问题基本上在你的SSIS的数据流你需要添加一个查找。让它与基于PK插入新数据的数据匹配。那么你可以从这里分离数据,选择重定向行到不匹配输出。这将使绿色箭头包含所有不存在的数据。使用关键字段,并与没有匹配输出,执行插入

0

Lookup组件(你也可以用比赛输出做一个更新;虽然290million行是要采取一些时间)..