了解分支和联接

分支和联接是集成中的控制点,可让您根据任务的传入和传出条件指定任务的行为(也称为任务的执行策略)。

分叉

分支是任务的传出边缘的控制点。它可让您指定紧接着的后续任务的执行策略。您可以点击分支来打开分支配置窗格,并为任务配置以下任一执行策略:

  • 运行所有匹配项:运行其边缘条件求值结果为 true 的所有紧接着的后续任务。
  • 运行首次匹配:运行其边缘条件的求值结果为 true 的紧接着的后续任务(无特定顺序)。例如,如果有三个紧接着的后续任务且任何任务的边缘条件(无特定顺序)的求值结果为 true,则运行该任务。
展示突出显示的分支的图片 展示突出显示的分支的图片

联接

联接是任务传入边缘的控制点。它可让您指定当前任务的执行策略。如果任务存在多个传入边缘,您可以指定任务运行的条件。您可以点击联接来打开联接配置窗格,并为任务配置以下任一执行策略:

  • 所有任务和条件都成功:在满足所有任务和条件时运行任务,也就是说,所有上游相关任务都会成功运行,并且所有任务的边缘条件的求值结果为 true。如果任何上游任务或边缘条件失败,则不会运行该任务。
  • 全部成功时:如果满足所有前提条件(即所有上游相关任务均已成功运行),则运行该任务。如果任何上游任务失败,则不会运行该任务。
  • 任何成功时:如果满足任何一个前提条件(即至少已成功运行其中一个相关任务),则运行该任务。如果前面的所有任务均失败,则不会运行该任务。
展示突出显示的联接的图片 展示突出显示的联接的图片