maestro
latest
false
重要 :
新发布内容的本地化可能需要 1-2 周的时间才能完成。
UiPath logo, featuring letters U and I in white

Maestro 用户指南

上次更新日期 2025年10月20日

网关和流程逻辑

网关可以控制流程在执行过程中如何进行分支和合并。虽然网关会影响工作流,但不会自行进行任何操作。它们评估条件、同步分支或创建并行路径。 本节介绍如何在 BPMN 模型中有效地使用网关,即使在外部处理条件逻辑或仅提供部分执行支持。

排他网关

排他网关 只允许根据相互排斥的条件选择一条传出路径。

在 Maestro 中,您可以使用 <exclusiveGateway> 元素上的 default 属性将路径标记为默认路径。


建模用例:基于状态(例如,已批准、已拒绝、需要说明)进行路由。

  • 每个条件使用一个输出流。
  • 针对没有匹配条件的情况定义默认路径。
注意:对每个工作流进行明确标记。避免模糊的条件。

包容网关

包含性网关可以激活一个或多个传出路径,具体取决于哪些条件的评估结果为真。仅在所有活跃分支完成后,它才会合并传入路径。



建模用例:可选的并行活动(例如,通知客户和记录请求(如适用))

  1. 对合并网关进行建模,以连接路径。
  2. 请谨慎使用——如果条件重叠,合并包含性分支可能会造成混乱。

并行网关

并行网关同时激活所有传出路径。 用于合并时,它会等待所有传入路径完成。



建模用例:并行执行独立任务,例如发送确认和生成报告。
  • 不会评估任何条件—流为无条件。
  • 用于对并发或同步进行建模。
重要:务必使用并行网关连接已并行拆分的分支。

基于事件的网关

基于事件的网关等待多个事件之一的发生。第一个触发的事件将决定所采用的路径。此网关后必须紧跟捕获中间事件或接收任务。



建模场景:等待客户响应或超时。

  • 仅选择一条传出路径。
  • 一旦触发一个事件,所有其他事件将变得无效。
重要:事件网关表示不确定性。仅在流程必须对外部输入做出反应时使用。

网关合并

当路径从网关分支出来时,通常需要进行相应的合并

网关类型图标是否需要合并?合并类型
独家排他网关可选独家
包含包容网关必填包含
并行并行网关必填并行
重要:为了清晰起见,即使预计只有一条路径会继续,也始终要对合并点进行明确建模。

建模技巧

  • 始终标记网关条件,以提高业务可读性。
  • 尽可能避免复杂的嵌套网关。 考虑封装逻辑子流程。
  • 默认工作流应明确定义,以避免出现模糊行为。
  • 请勿在合并过程中混合使用多种网关类型(例如,将并行分支与排他网关合并)。

有关 Maestro 中支持的 BPMN 元素的更多详细信息,请参阅BPMN 支持

  • 排他网关
  • 包容网关
  • 并行网关
  • 基于事件的网关
  • 网关合并
  • 建模技巧

此页面有帮助吗?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath Logo
信任与安全
© 2005-2025 UiPath。保留所有权利。