SSIS控制流 - 为整组数据流任务设置先例约束

时间:2011-01-07 17:05:01

标签: ssis

我在控制流窗口中将大约20个数据流任务排列到一个组中。他们并行执行我很好;事实上我更喜欢它。

但我需要添加一个执行SQL任务,我需要它在任何数据流任务开始之前完全运行。看起来我不能将执行SQL任务中的优先约束连接到数据流任务组(我真的希望它会那么容易。)

我唯一的选择是从执行SQL任务到EACH数据流任务创建优先约束吗?似乎应该有一个更简单的解决方案。

(SQLServer 2005)

1 个答案:

答案 0 :(得分:3)

您可以利用序列容器。将Sequence容器添加到任务流。然后将所有数据流任务移动(拖放将执行)到容器中。现在,您可以从“执行SQL任务”到“序列”容器创建单个优先级约束。在满足优先约束规则之前,序列容器中的所有内容都不会执行。