- 简介
- 入门指南
- 流程建模
- 流程实施
- 流程运营
- 流程监控
- 流程优化
- 参考信息
Maestro 用户指南
配置 Runtime / runtime 时发生的操作。
配置属性是您使流程运行的方式。 您的 BPMN 图表将变成可执行工作流。 Maestro 中的每个事件、任务或网关都具有 Runtime / runtime 属性,这些属性定义了其执行什么操作、使用的数据以及接下来发生什么。
使用“属性”面板将您的流程与自动化、智能体或 API 连接,使用“数据管理器”处理变量和映射。它们共同控制信息在您的流程中的移动方式。
快速入门:配置任何元素
要配置 BPMN 元素,请在画布上选择该元素,然后在属性面板中定义其运行时行为。
-
在画布上选择一个元素。
-
使用右上角的“扳手”图标打开“属性”面板。
-
在“实施”下,选择操作,例如“启动并等待 RPA 工作流”。
-
添加或选择“输入”和“输出”,以便在步骤之间传递数据。
-
在“数据管理器”中查看变量,并测试您的设置。
提示:您可以在发布之前使用“调试”或“模拟”立即测试您的配置。
结果
The selected element is configured with its runtime behavior, input and output mappings are defined, and the process is ready to be tested using Debug or Simulate before publishing.
“属性”面板中的关键部分
| 版块 | 用途 |
|---|---|
| 常规 | 定义元素名称、描述和系统 ID。 |
| 实施 | 选择 runtime 操作(例如,调用自动化、智能体或连接器)。 |
| 输入 / 输出 | 映射元素使用的变量、表达式或 Data Fabric 字段。 |
| XML | 检查原始 BPMN XML(适用于高级用户或支持)。 |
如需了解 BMPN XML 支持的元素,请参阅“BPMN 规范 - 业务流程模型和标记”。
请勿以 XML 形式编辑 bpmn:process id 属性。此属性是图表识别的主键,修改此属性将破坏所有图表引用,并导致错误 No diagrams found in the BPMN file。要恢复受损的流程,必须通过快照(版本控制)或本地保存的副本恢复流程;如果没有快照或副本,则不存在自助恢复路径。
配置开始事件输入和结束事件输出,即可在从 Orchestrator 界面或 API 启动流程时填充输入参数。您还可以将输出返回到上述任何来源。
元素级别重试
通过元素级别重试,您可以定义 Maestro 在将任务级别失败标记为“故障”之前应如何自动重试。 使用此功能来处理临时问题,无需手动干预。
为什么使用它?
当任务失败时,Maestro 可以根据您在“属性”面板中定义的重试策略重新执行任务。 这通过吸收瞬时错误并为依赖系统提供恢复时间,有助于稳定长时间运行的 Processes。
如何配置重试
- 选择任务元素(例如,“服务任务”)。
- 在“属性”面板中,展开“错误处理 → 元素级别重试”。
- 打开“失败时重试”。
- 选择或编辑“重试策略”参数:
- 最大重试次数:任务永久失败之前的重试尝试次数。
- 初始延迟:第一次重试之前的等待时间(例如 ISO 8601 持续时间
PT1S)。 - 回退类型:静态、线性或指数。
- 指数基数:(可选)在选择“指数回退”时应用。
- 最长持续时间:(可选)重试之间的最大延迟。
- 在出现错误时重试:选择应触发重试的错误(例如“全部”)。
结果
The retry strategy is saved for the selected task element. Maestro automatically retries the task on failure according to the configured parameters before marking it as faulted.
元素级别重试仅适用于可执行任务(例如,服务、智能体、API 工作流、队列项目)。 它们不适用于网关或事件捕获元素。
Data Manager
数据管理器将流程中的每个变量、参数和数据源都集中起来。
-
定义输入和输出一次,然后在任务中重复使用它们。
-
预览 Data Fabric 或连接器有效负载中的数据结构。
-
在部署之前验证并测试表达式。
保持变量名称有意义(例如,InvoiceId、ApprovalStatus),以便以后简化调试和监控。
配置开始事件输入和结束事件输出,即可在从 Orchestrator 界面或 API 启动流程时填充输入参数。您还可以将输出返回到上述任何来源。