【问题标题】:SSIS Priority of Control Flow with Precedence Constraint具有优先约束的控制流的 SSIS 优先级
【发布时间】:2013-09-26 17:06:24
【问题描述】:

我在 SSIS 控制流中有 3 个数据流任务:T1、T2 和 T3。它们应该从 T1 运行到 T2 到 T3。但是,T2 应该只在月初运行,而其他两个每天运行。

所以我添加了如下优先约束:

T1到T2的约束,表达式如下:

对于其他两个约束,它们被配置为“逻辑或”:

我的问题是:当表达式为“真”时,它们将按什么顺序执行?会是 T1-->T2-->T3 还是 T1--> T2 和 T3?

【问题讨论】:

    标签: sql ssis conditional control-flow operator-precedence


    【解决方案1】:

    一旦上游组件之一成功,OR 约束将立即执行。

    所以在这种情况下,T2 和 T3 将同时执行。

    简单的解决方法,将 T1 和 T2 放在一个序列容器中。无论 T2 是否运行,序列容器都会成功,然后移动到 T3。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-03-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多