了解分支和联接
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
分支和联接是集成中的控制点,可让您根据任务的传入和传出条件指定任务的行为(也称为任务的执行策略)。
分叉
分支是任务的传出边缘的控制点。它可让您指定紧接着的后续任务的执行策略。您可以点击分支来打开分支配置窗格,并为任务配置以下任一执行策略:
- 运行所有匹配项:运行其边缘条件求值结果为 true 的所有紧接着的后续任务。
- 运行首次匹配:运行其边缘条件的求值结果为 true 的紧接着的后续任务(无特定顺序)。例如,如果有三个紧接着的后续任务且任何任务的边缘条件(无特定顺序)的求值结果为 true,则运行该任务。
联接
联接是任务传入边缘的控制点。它可让您指定当前任务的执行策略。如果任务存在多个传入边缘,您可以指定任务运行的条件。您可以点击联接来打开联接配置窗格,并为任务配置以下任一执行策略:
- 所有任务和条件都成功:在满足所有任务和条件时运行任务,也就是说,所有上游相关任务都会成功运行,并且所有任务的边缘条件的求值结果为 true。如果任何上游任务或边缘条件失败,则不会运行该任务。
- 全部成功时:如果满足所有前提条件(即所有上游相关任务均已成功运行),则运行该任务。如果任何上游任务失败,则不会运行该任务。
- 任何成功时:如果满足任何一个前提条件(即至少已成功运行其中一个相关任务),则运行该任务。如果前面的所有任务均失败,则不会运行该任务。
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2025-02-14。
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["很难理解","hardToUnderstand","thumb-down"],["信息或示例代码不正确","incorrectInformationOrSampleCode","thumb-down"],["没有我需要的信息/示例","missingTheInformationSamplesINeed","thumb-down"],["翻译问题","translationIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2025-02-14。"],[],[]]