【问题标题】:Unable to use rowcount and conditional split in same data flow task无法在同一数据流任务中使用行数和条件拆分
【发布时间】:2019-08-22 19:11:59
【问题描述】:

在 SSIS 中,我想在查找后根据是否找到任何不匹配记录来拆分数据。如果没有匹配记录至少有 1 行或计数,它应该处理某些操作。我使用了行数,然后对相同的条件进行了条件拆分,即在条件过程中使用了行数,但由于行数总是为 0,所以它失败了。

请建议如何在 SSIS 中做同样的事情。

这是我的包快照,它显示了 rowcount 和 cosnitonal split 一起使用。

【问题讨论】:

    标签: sql-server ssis etl rowcount conditional-split


    【解决方案1】:

    行计数转换的值在数据流任务执行后保存到变量中,因此您可以在同一个数据流任务中受益于这个变量值。

    相反,我建议在每个查找转换中使用查找No Match output 来处理未找到的记录,并使用Match output 来处理找到的记录

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-25
      • 1970-01-01
      • 1970-01-01
      • 2019-04-28
      • 1970-01-01
      相关资源
      最近更新 更多