通过不同的路由执行相同的SSIS任务

时间:2012-04-19 14:07:16

标签: ssis constraints expression pipeline

我想在两种不同的条件下执行相同的任务。他们是 1.如果作业成功且RowCount为0。 2.如果作业成功并且已执行其他任务。

我尝试使用相同的SQL执行任务,但无论结果如何,它都不会执行该任务。请参阅下面的屏幕截图。 enter image description here

但我复制了那份工作并直接与另一份工作联系起来。那时,它有效。这是否意味着我们可以通过不同的途径执行相同的任务? enter image description here

感谢。

1 个答案:

答案 0 :(得分:2)

双击绿色箭头。您将拥有以下对话框:

enter image description here

选择上图中的“逻辑或”。这将使你的绿线变得点缀。现在,您可以将多个箭头连接到同一任务。

你完成任务的方式就像AND一样,这意味着任务只有在约束条件成功的情况下才能执行。