【问题标题】:SSIS - fail path not executed in data flow taskSSIS - 数据流任务中未执行的失败路径
【发布时间】:2019-11-12 21:19:36
【问题描述】:

我想从文件夹中导入 excel 文件。有些文件不适合导入,需要额外的工作。我想过滤掉这些文件。这是我的数据流:

我发现文章如何在出现错误的情况下继续流程并且没问题,但我的问题是,当登台任务失败时,失败路径上的任务没有执行。谁能给我一个提示,为什么?

【问题讨论】:

    标签: sql-server ssis


    【解决方案1】:

    这种行为的原因很简单——你有两个“红色”优先约束箭头。默认情况下,SSDT 在“逻辑与模式”中添加了几个优先约束,这意味着必须满足所有条件。在您的情况下 - stagingmove to facts 任务都应该失败。当然,情况并非如此,任务move to importerror folder 永远不会执行。
    要修复它 - 双击任何红色优先约束,然后在窗口中 - 选择 Logical OR 标志,如下所示。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-09-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-08
      • 1970-01-01
      相关资源
      最近更新 更多