orchestrator
2021.10
false
重要 :
请注意此内容已使用机器翻译进行了部分本地化。
UiPath logo, featuring letters U and I in white
不在支持范围内
Orchestrator 用户指南
Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Last updated 2024年11月11日

管理作业

开始作业

在完成以下步骤之前,您需要 创建一个流程

  1. 在流程所在的文件夹中导航到“自动化”>“作业”
  2. 单击“开始”。系统将显示“开始作业”窗口。
  3. 从“流程名称”下拉列表中,选择一个先前已部署到当前文件夹的进程。
  4. 配置必填字段,如下所示:
    1. 设置作业优先级。
      如果您希望执行的作业的优先级与在流程级别设置的优先级不同,请从“ 作业优先级” 下拉列表中选择要执行的作业的 优先 级。 此字段将自动填充继承自包的优先级。
    2. 选择执行运行时间。
      您无法以 Unattended/NonProduction/测试/开发模式启动作业,除非您拥有与用于执行的计算机对象关联的运行时类型。在“计算机”页面(租户上下文)中将运行时分配给计算机对象。有关详细信息,请参见管理计算机

      从“运行时许可证”下拉列表中,选择用于执行作业的运行时类型。下拉列表下方会显示可用和已连接的运行时数量。

      • “_ 可用” - 可用的运行时数量,以运行时总数减去正在运行的作业数计算得出。
      • “_ 已连接”- 运行时总数,以连接到与活动文件夹关联的 Orchestrator 的所有计算机上的运行时总和计算得出。

        运行时许可证

        描述

        无人值守

        使用无人值守运行时以无人值守模式执行作业。

        非生产

        使用非生产运行时以无人值守模式执行作业。

        测试

        使用测试运行时以无人值守模式执行作业。

        开发

        使用开发运行时以 Unattended 模式执行作业。这允许开发者在 Orchestrator 的个人工作区中运行作业,以进行测试和调试,而无需使用 Unattended、NonProduction 或测试许可证。查看有关使用个人工作区进行调试的详细信息。

      示例:假设计算机模板 A 有 2 个非生产运行时和 1 个无人值守运行时,计算机模板 B 有 3 个非生产运行时和 2 个无人值守运行时。两个模板都与一个文件夹相关联。在每个模板上,您连接一台主机。产生的运行时状态如下:

      • 无人值守:3 Available, 3 Connected
      • 非生产:5 Available, 5 Connected

      占用一个运行时的正在运行的作业会从该类型的可用运行时数中减去 1。

    3. 配置执行目标:
      根据需要在“ 执行目标 ” 选项卡上设置以下选项,以配置执行目标。


      1. 动态分配

      无需显式选择帐户和计算机的动态分配允许您在首先可用的帐户和计算机下多次执行前台流程。 只要您有足够的运行时,后台流程就可以在任何帐户上执行,无论其是否忙碌。

      使用此选项,最多可以在一个作业中执行一个流程 10,000 次。

      2. 用户

      您可以选择以下方法之一:

      • 指定用户意味着系统将在该特定用户或机器人帐户下执行流程。

      • 同时指定用户和计算机意味着作业在该用户-计算机对上启动。 只有有效的帐户-计算机对可供选择。

      • 如果未指定用户,则 Orchestrator 会动态分配帐户。

      3. 计算机

      您可以选择以下方法之一:

      • 指定计算机对象意味着在附加到所选计算机模板的其中一台主机上执行该流程。在“已连接的计算机”字段中,从已连接的主机池中选择特定主机。

      • 同时指定帐户和计算机意味着作业将在该特定帐户-计算机对上启动。只有有效的帐户-计算机对可供选择。

      • 如果未指定计算机,则 Orchestrator 会动态分配主机。

      确保将与作业类型匹配的运行时分配给关联的计算机模型。仅显示与活动文件夹关联的已连接主机。

      4. 在作业恢复时保留帐户/计算机分配

      此字段可用于配置是否在相同的帐户-计算机对上执行长时间运行的作业的不同片段。

      默认情况下,暂停的作业将在任何可用计算机上的任何可用机器人上恢复。

      根据您的许可证或资源要求,您可以选择在启动作业的同一台计算机上和相同的帐户上下文中恢复作业。

      假设您需要 SAP 许可证才能执行作业。您可以在单台计算机上安装 SAP 许可证,并使用该计算机来启动和继续作业,而不必在每台可用的计算机上安装 SAP 许可证(这样会增加成本)。相同的策略可能适用于用户许可证。您只能分配一个用户许可证,并使用它来执行作业。

      Orchestrator 会阻止使用无效配置启动作业。尝试在无效的设置中启动作业会导致显示描述性错误消息,为您提供有关如何修复配置的详细信息。

      docs image
      如果使用动态分配(即未指定任何计算机或帐户)和不兼容的文件夹设置启动作业,则会导致错误。请务必更正设置,否则作业将无限期保持待处理状态。例如,当文件夹中只有跨平台模板时,尝试运行 .NET Framework 4.6.1 后台作业将失败,因为在修复配置之前,作业将保持待处理状态。
      docs image
    4. 添加参数。
      在“参数”选项卡中,提供所选流程的输入参数。此选项卡将自动填充所选过程接受的所有输入参数,以及继承自包的相应值。
  5. 单击“开始”。关闭“开始作业”窗口,如果当前处于活动状态的文件夹中有可用的运行时,则根据您所做的设置在机器人上启动作业。作业的状态实时显示在“作业”页面上。

停止作业

单击相应的更多操作按钮,然后单击停止。自动化项目将一直执行,直至找到应停止活动。在此期间,作业处于正在停止状态。如果遇到该活动,执行将停止,并且作业的最终状态为成功。如果未找到应停止活动,则作业执行在到达项目末尾时才会停止。在这情况下,最终状态也为成功

备注:

从 Orchestrator 启动的作业只能从 Orchestrator 停止

从 Assistant 启动的作业既可以从 Orchestrator 的“作业”页面停止,也可以使用 UiPath Assistant 停止

继续作业

单击相应的“更多操作”按钮,然后单击“继续”

终止作业

单击相应的更多操作按钮,然后单击终止。自动化项目被强制停止,该作业被标记为已停止,并且作业详细信息窗口中显示作业“已取消”。

备注:

从 Orchestrator 启动的作业既可以从 Orchestrator 的“作业”页面终止,也可以使用 UiPath Assistant 终止

从 Assistant 启动的作业既可以从 Orchestrator 的“作业”页面终止,也可以使用 UiPath Assistant 终止

此功能使您可以快速从作业列表运行作业,而无需完成作业配置流程。您可以重新开始任何处于最终状态(已停止发生故障成功)的作业。

注意:您无法重新启动由代理程序(例如 Assistant)或通过 Studio 远程调试会话触发的作业。

此过程首先假设您先前启动了已达到最终状态的作业。

  1. 单击相应的更多操作按钮,然后单击重新启动。系统将显示开始作业窗口,其中包含作业的初始设置。
  2. 进行所需的更改。
  3. 单击“开始”。“开始作业”窗口将关闭,作业会开始执行。作业状态实时显示在“作业”页面上。

查看作业日志

要查看特定作业的日志,请单击相应的更多操作按钮,然后单击查看日志。系统将显示日志页面,其中包含有关指定作业的数据。

注意:若作业通过远程调试会话启动,其生成的日志在“作业日志”页面上不可用。您可以在全局“日志”页面上找到它们。

查看作业详细信息

单击相应的“查看详细信息”按钮。显示“作业详细信息”窗口。在这里,您可以找到诸如流程名称、执行作业的环境、执行该作业的机器人、作业的开始和结束时间以及输入和输出值(如果已定义)等信息。

下载执行介质

要下载出现故障的作业的记录,请单击更多选项>下载录制。将下载根据您的设置生成的执行介质。

此页面有帮助吗?

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