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

Maestro 用户指南

上次更新日期 2025年4月23日

添加功能

您可以通过 UiPath TM Studio Web 中集成的画布,使用运行时实施说明配置代理流程模型。Studio Web 使您能够使用根据您的流程需求量身定制的高级开发者工具来实施、测试和部署Maestro模型。通过这种统一的开发者体验,您可以创建由自动化、AI 代理、人工回圈任务和记录连接系统提供支持的流程,然后在专用流程引擎上执行这些流程。

开始导入 BPMN 模型、绘制新模型,或使用Autopilot™ for Maestro来为您提供帮助。请参阅画布功能的详细信息。

属性面板

A business process is primarily implemented by selecting elements and configuring them through the properties panel. You can access the properties panel by selecting the wrench icon in the upper right-hand corner.

The Properties panel has several sections for configurations depending on the element.

Next to the Properties tab, that you use for configuration, you can find the XML tab, used primarily for support purposes.

The XML tab is there for you if you want to inspect, manipulate, and apply changes, but we do not expect you to edit it directly.

If you want to know the supported elements in the BMPN XML, check out BPMN Specification - Business Process Model and Notation.

常规

  • 名称- 您在画布上看到的标签
  • ID - 系统生成的唯一 ID。该值用于在其他属性和表达式中引用元素
  • 说明- 元素的其他详细信息

实施

为所选元素输入特定的详细信息,例如,对于服务任务元素,“启动并等待自动化”或“启动并等待代理”。

输入

所选元素的输入可能包含必填字段。

Note: If you configure inputs on a Start event, those inputs persist in Orchestrator in case you want to start the job from Orchestrator, or in an API, if you want to start the job from another service, like Uipath Apps.

输出

所选元素的输出。这些输出将在其他元素中作为变量或表达式提供。

变量和表达式编辑器

使用“属性”面板输入字段旁边的调整选取器,以在文本、变量和表达式之间切换。

  • 使用变量- 选择现有变量或元素输出值
  • 打开“表达式编辑器- 构建复杂表达式”
  • 使用 JSON 编辑器- 使用 JSON 编辑器创建输入
  • 使用日期时间- 使用日期时间选取器
  • 使用 Data Fabric - 使用 Data Fabric 实体中的属性

使用变量配置元素属性,并在元素、自动化、代理、应用程序任务和连接之间传递值。元素输出将在整个流程中自动用作变量。

使用“表达式编辑器”编写更复杂的表达式来配置元素属性。表达式编辑器可用于大多数元素属性,并为变量、参数、方法、属性、对象或关键字提供智能代码完成功能。您可以编写表达式,并使用Ctrl + Space查看可用选项列表。

打开“变量选择”面板以选择变量、参数或属性。使用“验证表达式” 面板右上角的“测试” 按钮提供并测试值。测试输入值仅用于验证表达式的准确性。它们的功能是确保表达式正确运行,并根据提供的输入生成预期的输出。

使用表达式编辑器底部的文本栏来描述您的表达式并从 Autopilot™ 获取即时帮助。

注意:阅读DynamicExpresso GitHub 文档以获取有关创作表达式的信息。


任务

任务为流程执行提供了构建块。可通过标准 BPMN 任务类型访问 UiPath Platform 功能。

服务任务

用于配置调用,以启动和等待流程引擎外部的执行,通常是调用另一个 UiPath 服务,例如自动化、代理或队列。

Workflows

支持已部署的工作流。

“实施”>“类型”:启动并等待 RPA 工作流。

智能体

Supports deployed agents.

“实施” > “键入” :启动并等待 RPA 工作流。

支持外部代理

Implementation > Type: Start and wait for external agent. Some example external agents are CrewAI, SalesForce, and ServiceNow.

队列

支持已部署队列。

“实施” > “键入” :创建并等待队列项目。

用户任务

用于配置流程执行中需要人工介入的步骤。此步骤可以包含受分配人、任务表单、输入、输出和升级的详细信息。流程执行将在此步骤暂停,直到受分配人完成任务。

支持已部署的 Action Center Action 应用程序。

“实施” > “键入” : 创建操作应用程序任务。

有关为 Action Center 构建和配置 Action 应用程序的更多详细信息,请参阅Action Center - Action 应用程序

发送任务

用于配置对外部系统的调用。流程执行以同步方式进行调用并完成。

支持 Integration Services 连接器活动,包括自定义连接器。

“实施” > “类型” :执行连接器活动。

接收任务

用于从外部系统配置触发器。流程执行会暂停,等待配置的触发器发生,然后再继续执行。

支持 Integration Services 连接器触发器,包括自定义连接器。

实施 > 键入:等待连接器事件。

业务规则任务

用于配置业务规则 (DMN) 的执行。流程执行会发出调用,并以同步方式完成。

支持存储在 Orchestrator 中的 DMN 1.3 业务规则。

“实施”>“类型:执行业务规则”。

标记

使用标记配置特定任务类型的执行,通过遍历列表变量来创建多个执行。

选择任何任务类型后,选择“更改元素” ,然后选择其中一种标记类型。

Parallel multi-instance

该任务将并行执行,并等待所有运行成功完成,然后再继续执行流程的其余部分。

Sequential multi-instance

该任务将逐项执行列表中的每个项目,等待每个项目成功完成,然后再开始下一个项目。完成所有任务后,流程的其余部分将继续执行。

Gateways

网关为您的流程提供流程控制。您可以配置条件逻辑,以确定要采用的路径。绘制路径后,您可以通过路径行或直接在网关上设置条件逻辑。

Exclusive gateway

使用独占网关配置一个或多个路径,但根据条件仅采用一个路径。

“专属网关”评估其传出序列流的条件,并选择条件为 True 的第一个流。如果没有一个条件为 true,则流程将遵循默认路径(如果已定义)。如果所有条件均不为真,且未指定默认路径,则流程执行将失败。

定义默认路径
  1. 在大多数 BPMN 建模工具中,默认的序列流由箭头开头的小斜杠/符号表示。
  2. 采用 XML 表示法时,使用<exclusiveGateway>元素上的default属性指定默认序列流。

Inclusive gateway

包容性网关用于根据条件配置要同时采用的多条路径。

Parallel gateway

并行网关用于将拆分配置为多个执行路径,或合并多个传入执行路径。拆分将为所有传出路径创建并行执行。

Event gateway

事件网关用于配置等待来自至少两个并行执行路径之一的触发器。执行在事件网关处暂停,直到其中一条路径被触发。每条路径都必须包含一个中间 Catch 事件,该事件可以是计时器、消息或事件。

Events

通过事件,您可以描述流程执行期间某些事件的发生时间。流程图中有三种主要类型的事件:开始事件、中间事件和结束事件。这些事件也称为对触发器作出反应的“捕获”事件或创建触发器的“引发”事件。

子流程

子流程是其他任务和子流程的集合,可帮助将复杂的流程拆分为更易于管理和导航的部分。

有关 BPMN 支持计时的其他详细信息,请参阅流程建模

此页面有帮助吗?

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