SSIS查找正在导入的数据

时间:2016-12-01 14:02:25

标签: ssis

这是经典记录存在然后更新否则插入方案。我遵循的数据流程如下:

  1. OLE DB:返回字段列表,其中一个字段是数据集中许多字段的计算哈希值
  2. 查找:通过比较hashvalue和另一个关键字段(允许重复项)与该关键字段的目标表中的最新记录来查看行是否已更改。
  3. 如果匹配更新记录,如果没有匹配则插入。
  4. 我遇到的问题是我要匹配的记录之一是我导入的数据集而不是目标表。因此,我总是没有比赛结果。如果我删除导致目标表中的错误的行,然后重新运行导入,我会得到一个MATCH。

    我尝试关闭缓存以进行查找但没有成功。我只想说我没有运气就找到了答案。 帮助

0 个答案:

没有答案