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

通过不同的路由执行相同的SSIS任务,ssis,constraints,expression,pipeline,Ssis,Constraints,Expression,Pipeline,我想在两种不同的条件下执行相同的任务。他们是 1.如果作业成功且行数为0。 2.如果作业成功并且已执行其他任务 我尝试使用相同的SQL执行任务,但不管结果如何,它都不会执行该任务。请看下面的截图。 但我复制了那份工作,并直接连接到另一份工作。在那个时候,它起作用了。这是否意味着我们不能有不同的路线来执行相同的任务? 谢谢。双击绿色箭头。您将看到以下对话框: 选择上图中类似的“逻辑或”。这将使您的绿线变成虚线。现在,您可以将多个箭头连接到同一任务 您让任务运行的方式类似于和,这意味着只有当两

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

我尝试使用相同的SQL执行任务,但不管结果如何,它都不会执行该任务。请看下面的截图。

但我复制了那份工作,并直接连接到另一份工作。在那个时候,它起作用了。这是否意味着我们不能有不同的路线来执行相同的任务?


谢谢。

双击绿色箭头。您将看到以下对话框:

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


您让任务运行的方式类似于
,这意味着只有当两个约束都成功时,任务才会执行。

哦,是的。我认为它适用于求值选项,因为我选择了求值操作:约束和表达式。所以,我想我必须选择逻辑和。非常感谢。