orchestrator
2024.10
true
UiPath logo, featuring letters U and I in white
Orchestrator 用户指南
Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Last updated 2024年11月13日

管理流程

部署流程

注意:您需要拥有包的“查看”权限和流程的“查看”和“创建”权限,才能创建流程。
  1. 在要部署 流程 的文件夹中,导航到“自动化” >“流程”。 系统将显示“ 流程 ” 窗口。
  2. 单击添加。系统将显示添加流程窗口。
  3. 从“包来源名称”下拉列表中选择一个包,或单击下方的上传区域以上传新包。包的最新版本会自动选择。如果包版本具有未应用于流程的标签,则会显示“发现新标签”通知窗口,通知您标签的数量。
  4. 在“发现新标签”窗口中,如果要将包标签应用于流程,请单击“添加并继续”;如果您不想将包标签应用于流程,则单击“不添加”。


  5. 从“包版本”下拉列表中,选择要使用的包的版本。如果包具有输入和/或输出参数,则系统会在“运行时参数”部分显示这些参数。
  6. 从“ 入口点 ”下拉列表中选择一个入口点。 默认情况下,选择设置为主 Studio 的 .xaml 。 参数视图将刷新,以显示所选工作流中的参数。 了解有关运行时参数的更多信息。
    备注:
    • 对于 2020 年 7 月之前发布的包,Orchestrator 无法确定主入口点,因此默认情况下不选择任何入口点。您需要从下拉列表中手动选择入口点。
    • 如果流程不支持多个入口点,则 Orchestrator 在“入口点”下拉列表中显示Default,并禁用该字段。
  7. 如果包具有输入参数,您可以在参数表中为其提供值。通过单击相应条目的“编辑”来编辑参数。
  8. 完成更改后,单击“继续”。系统将显示“包要求”窗口。

    “包要求”选项卡可用于识别已在基础工作流设计中使用且成功执行作业所需的对象。

    有关如何管理包要求的详细信息,请参阅管理包要求

  9. 显示名称字段中,添加要在所有提及、列出或监控流程的页面上显示的名称。如果留空,则使用包的名称。
  10. 输入流程的描述。我们建议添加描述,尤其是当有许多流程部署到 Orchestrator 时。
  11. 在“ 标签 ”部分中,您可以管理流程标签。 您可以查看从基础包继承的标签(如果有),并且可以添加新标签或删除现有标签,前提是您具有必要的权限。 有关详细信息,请参阅 使用标签组织资源
  12. 从“作业优先级”下拉列表中,选择流程的执行优先级。
  13. 打开“无法在 UiPath™ Assistant 中停止流程”选项,以限制从 UiPath Assistant 终止流程。
  14. 启用“自动启动流程”选项,以将该流程设置为在机器人代理启动时自动启动。
  15. 打开“启用录制”选项,以便在作业失败的情况下记录执行内容,并可以将其下载为执行介质。
    备注:

    如果您没有看到“启用录制”选项,原因可能如下:

    • 您最近已升级到企业版或企业试用版许可,请等待几天进行迁移,之后即可使用该选项。
    • 确保已为您的帐户分配了“执行介质 - 查看”权限。

    根据需要配置“缩放比例”、“频率”和“持续时间”选项。

    字段

    描述

    缩放

    允许您设置屏幕截图的缩放百分比。最大值为 100。默认情况下,此字段设置为 100。

    频率

    使您可以配置屏幕截图之间的时间间隔(以毫秒为单位)。最小值是 250。默认情况下,此字段设置为 500。

    Duration

    使您能够配置开始记录失败之前的时间长度(以秒为单位)。最大值为 120。默认情况下,此字段设置为 40。

编辑流程设置

在“流程设置”窗口中部署流程后,可以修改显示名称、描述、作业优先级以及“启用记录”、“自动启动流程”、“无法在 UiPath Assistant 中停止流程”等选项。

  1. 对于所需的流程,单击“更多操作”>“流程设置”。显示“流程设置”窗口。
  2. 更改所需的选项,然后单击“更新”以保存更改。
    备注:
    • 默认情况下,有正在运行或待处理的关联作业时,可以编辑任意流程。请考虑以下事项:
    • 与修改后的流程相关联的正在运行的作业使用流程的初始版本。
    • 新创建的作业或同一作业的新触发器使用新版本。
    • 与修改后的流程关联的待处理作业使用更新的版本。

      • “自动化”>“日志”页面上的“流程”筛选器搜索为流程提供的最新名称。无法再筛选以旧流程名称记录的日志。

管理包版本

重要提示:
  • 首次发布包时,Studio 中定义的主入口点也将设置为 Orchestrator 中的当前入口点。
  • 发布新版本的包时,系统会保留当前入口点,前提是它存在于新版本中;否则,它默认为 Studio 中定义的主入口点。
  • 切换到没有初始入口点的包版本时,系统将默认使用 Studio 中定义的主入口点。如果当前入口点也存在于新版本中,则在升级时会保留该入口点。
  • 可以通过 /odata/Processes/UiPath.Server.Configuration.OData.SetArguments 端点从外部订阅源上传包来更新流程。您有责任确保流程参数与新包中的参数相同,因为 Orchestrator 不会对来自外部订阅源的包执行任何验证。

管理流程的包版本需要具有流程的“查看”和“编辑”权限以及包/文件夹包的“查看”权限。

更新文件夹中的流程

如果流程具有多个可用版本,您可以在创建或编辑流程时从“包版本”下拉列表中选择要使用的版本。

  1. 单击“更多操作”>“编辑”。系统将显示“编辑流程”窗口。
  2. 在“包版本”下拉列表中,选择要使用的特定包版本,或单击“回滚”以返回到先前使用的版本。


要在不访问“编辑流程”窗口的情况下轻松将流程升级到最新版本,请按照以下步骤操作:

  1. 单击所需流程对应的“更多操作”>“升级到最新版本”。对于已在使用最新包版本的流程,“升级到最新版本”按钮为只读状态。
  2. 在显示的确认窗口中单击“确认”。所选流程将更新为最新版本,并且图标会相应地更新。如果由于任何原因未更新流程,则会显示错误消息。



更新文件夹中的多个流程

使您可以将文件夹中多个流程更新到最新的可用包版本。

  1. 在“流程”页面上,选择要更新为最新的可用包版本的流程。
  2. 单击使用最新版本。仅当您的选择包含至少一个不使用最新可用的包版本的流程时,才启用此使用最新版本按钮。仅当您的选择包含使用最新可用的包版本的流程时,此按钮将禁用。
  3. 在显示的确认窗口中单击“确认”。所选流程将更新为最新版本,并且图标会相应地更新。如果由于任何原因未更新流程,则会显示错误消息。


跨文件夹更新流程

可以在包级别一次跨多个文件夹/子文件夹更新流程。Orchestrator 搜索并显示与所选包关联的所有流程,从而使您可以选择应将其中哪些更新为最新的可用包版本。搜索是在每个订阅源的基础上执行的,如下所示:

  • 租户订阅源 - Orchestrator 在使用租户订阅源的所有文件夹/子文件夹中搜索与选定包相关的所有流程。“”页面(“租户”上下文 >“包”选项卡)

  • 文件夹订阅源 - Orchestrator 搜索与特定文件夹订阅源(包括子文件夹)中的选定包相关的所有流程。“文件夹包”页面(“文件夹”上下文 >“自动化”选项卡 >“文件夹包”选项卡)

租户订阅源和文件夹订阅源级别的升级过程相似。根据您所处的上下文,导航到上述位置,然后:

  1. 选择要升级的包,然后单击“将可用流程升级至最新版本”。将打开“升级多个流程”窗口,显示一个列表,其中列出了所有未使用最新包版本的所有流程。在“升级多个流程”窗口中显示以下信息:
    1. 包名称
    2. 包的最新版本
    3. 未使用最新包版本的流程数
    4. 进程的名称、当前的包版本以及它们所在的文件夹/子文件夹的路径。
    升级使用文件夹订阅源中的包的流程:

    升级使用租户订阅源中的包的流程:

  2. 对于每个包,选择要升级的流程。完成后,单击“升级”。所选流程将使用其包的最新版本进行批量更新。

管理输入参数的值

如果流程具有一个或多个输入参数,则可以在流程级别编辑其值:

  1. 单击流程对应的“更多操作”>“编辑”。系统将显示“查看流程”窗口。
  2. 在“运行时参数”部分的“参数”表格中,单击要为其添加值的输入参数表旁边的“编辑”按钮。
  3. 添加所需值,然后单击“保存”。系统将保存输入参数的值。
  4. 根据需要多次重复步骤 3。
  5. 单击“更新”。系统将保存所有输入参数的值。有关如何填写这些值的更多信息,请单击此处

您还可以通过单击相应的“清除值”按钮来删除输入参数的值。

监控流程

单击所需流程的“更多操作”>“监控流程”按钮以查看与其关联的“监控”页面。由于在“流程”页面上显示了“监控流程”按钮,您还需要流程的查看权限才能从此处访问监控页面。

或者,从“流程概述”微件(“监控”>“作业”)中选择。

请注意,监控流程要求您的用户具有对作业和监控的查看权限。此外,需要使用监控的编辑权限功能来禁用监控>作业页面中错误订阅源微件中的错误。需要对环境具有查看权限才能按环境筛选页面。

向流程添加标签

备注:

要将现有标签添加到流程,您需要“编辑”流程和“查看”标签权限。

要向流程添加新标签,您需要“编辑”流程和“创建”标签权限。如果您没有“创建”标签权限,则 Orchestrator 允许您添加新标签,但不会保存它们。

备注:
  • 每个流程最多可以有 100 万个键/值对。
  • 标签和键/值属性限制为 256 个字符。
  • 标签名称不能包含以下字符:<>%&\?/:

您可以在创建流程或编辑现有流程时将标签应用于流程。要在编辑流程时向其中添加标签,请执行以下步骤:

  1. 在“流程”页面中,单击所需流程旁边的“更多操作”>“编辑”。系统将打开流程以进行编辑。
  2. 在“标签”字段中,开始键入标签的名称。您可以选择现有标签或创建新标签。
  3. 在“属性 (键值对)”字段上,单击“新增”。
  4. 添加新的键和值。您可以选择现有的键和/或值,也可以创建新的键和/或值。
  5. 完成后,单击“更新”。您的流程已更新,新创建的标签(如有)可用于其他对象。

从流程中删除标签

要从流程中删除标签,请执行以下步骤:

  1. 在“流程”页面中,单击所需流程旁边的“更多操作”>“编辑”。系统将打开流程以进行编辑。
  2. 在“标签”字段中,单击标签名称旁边的 X 以将其删除。标签已删除。
  3. 在“属性(键值对)”字段中,单击键和/或值旁边的 X 以将其删除。键和/或值已删除。
  4. 要删除键/值对,请单击与该条目相对应的“删除”图标。键/值对已删除。
  5. 完成后,单击“更新”。您的流程已更新,标签已删除。

删除流程

注意:删除流程要求您的用户具有对流程的查看删除权限,以及对包的查看权限。阅读有关角色的更多信息。

  1. 在“流程”页面中,选择您感兴趣的流程。
  2. 单击删除按钮。该流程将从流程页面和数据库中删除。请注意,删除流程不会从 Orchestrator 中删除包,而只会删除其与环境/文件夹的关联。

或者,如果您只想删除一个流程,请单击相应的“删除”按钮。

如果删除与触发器相关联的流程,则无论这些触发器是已启用还是已禁用,这些触发器也都将被删除。

注意: 如果流程与活动作业相关联(该作业具有以下状态之一:“ 待处理”、“正在运行”、“正在停止 ”和“正在 终止”),则无法删除该流程。

此页面有帮助吗?

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