【问题标题】:LOOKUP No Match OutputLOOKUP 无匹配输出
【发布时间】:2023-03-16 23:22:06
【问题描述】:

我在源文件中有 5000 行,其中 11 列没有重复的行 & 我在目标表中加载了所有这些行。 现在我插入了一条新记录并尝试执行查找 在查找中,我映射了所有 11 列,但没有传递任何内容 并且查找的 o/p(无匹配输出)被传递到目的地。

但我的输出有 5000(以前加载)+ 5001 = 10001 行 但是我需要将 1 条新记录插入到目标表中

为什么会这样?谁能告诉我哪里错了

备选方案:我尝试使用 SCD,但无法确定哪个可以是我的业务密钥 列是:购买日期、城市、投资者姓名、投资者城市、开发商名称、平方英尺、购买面积...

【问题讨论】:

  • 您需要向我们展示您在做什么,以便我们查看您在哪里做错了。使用所有相关部分的屏幕截图。
  • 请注意查找组件区分大小写

标签: ssis lookup


【解决方案1】:

这通常的工作方式是这样的:

[加载源文件/表] => [根据目标查找]

在匹配时(忽略或发送以更新)

不匹配(插入记录)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-02
    • 1970-01-01
    • 1970-01-01
    • 2016-07-05
    • 2012-10-31
    • 1970-01-01
    相关资源
    最近更新 更多