SSIS 序列容器

SSIS Sequence Container

我是 SSIS 开发新手,我正在学习一些教程以熟悉 SSIS

现在我正在搞乱 Sequence Container,我知道它在控制流中用作 SSIS 包的子集,它可以包含零个或多个任务和容器。

所以在我正在寻找的示例中,我有 3 个任务,其中两个在容器中,我正在实施一个逻辑 (A and B) AND C,正如教程所说,使用 Sequence Container创建逻辑 (A and B).

我的问题是:如何实现 (A OR B) AND C 的逻辑?

为了更好地说明,请参阅下图以了解逻辑

现在的逻辑是 (A AND B) AND C

那么有什么办法可以做到吗(A OR B) AND C

如果您想保留您的设计,只需将序列容器的 maximumErrorCount 增加到 2。 因此,如果脚本任务 A 或 B 出现 1 个错误,容器将保持成功。但如果两者都失败了,那么容器也失败了。

编辑: 提供 Jayvee answser 实现的图像示例:

条件连接器和虚拟序列框的组合将实现效果:

  1. 将 A 和 B 连接到序列框并将连接器编辑为 a 逻辑或
  2. 将序列盒的输出连接到D
  3. 将 C 的输出连接到 D