- 入门指南
- 最佳实践
- 租户
- 注册表
- Cloud Robots
- Automation Suite 机器人
- 文件夹上下文
- 流程
- 作业
- Apps
- 触发器
- 日志
- 监控
- 索引
- 队列
- 资产
- 连接
- 业务规则
- 存储桶
- MCP 服务器
- Orchestrator 测试
- 资源目录服务
- 集成
- 故障排除

Orchestrator 用户指南
创建事件触发器
功能可用性取决于您使用的云产品。有关详细信息,请参阅功能可用性页面。
对于已连接的事件触发器,您需要在设计时在 Studio 中创建触发器。然后,可以在部署与其关联的流程时在 Orchestrator 中配置触发器。有关更多信息,请参阅配置已连接的事件触发器。
至于断开连接的事件触发器,请在 Orchestrator 中创建触发器。
有关更多信息,请参阅以下内容:
- 创建断开连接的事件触发器
备注:
如果用户拥有文件夹的
Connections.View权限,他们可以查看和使用该文件夹中定义的所有连接。
创建断开连接的事件触发器
要创建断开连接的事件触发器,请执行以下步骤:
- 在文件夹上下文中,导航到“自动化”,然后选择“触发器”。
- 选择“事件触发器”,然后“+添加新触发器”。
- 在“添加事件触发器”窗口的“一般详细信息”页面,在“名称”字段中输入触发器的唯一名称。
- 从“流程”下拉菜单中,选择要为其创建触发器的流程。
- 从“作业优先级”下拉菜单中,选择作业的优先级。默认值为“继承”,意味着作业优先级与为选定流程定义的作业优先级相同。
- 从“runtime 类型”下拉列表中,选择用于执行触发器启动的作业的 runtime。
- 在“执行目标”部分中,选择作业的分配机制和执行目标。
选项 描述 帐户
流程在特定帐户下执行。仅指定帐户会导致 Orchestrator 动态分配计算机。同时指定帐户和计算机模型可确保在该特定帐户-计算机对上启动作业。
计算机
注意:请务必将执行作业所需的 runtime 许可证分配给关联的计算机模型。流程在连接到所选计算机模型的其中一台主机上执行。仅指定计算机模型会导致 Orchestrator 动态分配帐户。同时指定帐户和计算机模型可确保在该特定帐户-计算机对上启动作业。
主机名
选择计算机模型后,将显示“主机名”选项,供您选择所需工作站或机器人会话来执行流程。
注意:只能使用 Unattended runtime 来配置映射。请务必将执行作业所需的 runtime 许可证分配给关联的计算机模型。系统将显示活动文件夹中的所有可用会话,包括未连接、已断开连接或已连接的会话。
备注:选择状态为“无响应”或“已断开连接”的主机名时,系统将显示警告。在恢复与 Orchestrator 的相应连接之前,计划由非活动会话执行的作业将保持“待处理”状态。在此情况下,请执行以下操作之一:
- 要确定选择未激活的主机名,请单击“确认”。
- 要返回选择其他主机名或“任何已连接的计算机”,请选择“取消”。 使用相同的帐户-计算机映射配置同一个触发器,但如果选择其他主机名,会导致要执行的作业数量增加一倍。 例如,您配置了 T1 触发器,其中 A1 帐户映射到 MT1 计算机模型。在此配置中,有十个作业已排队。 稍后,您配置同一个 T1 触发器,其中 A1 账户映射到 MT1 计算机模型,但现在您还选择了 H1 主机名。在此情况下,相同的十个作业将再次排队,因为 Orchestrator 会将该配置解释为新配置。
-
在“runtime 参数”部分中,从“入口点”下拉菜单中选择要用于执行作业的入口点。有关详细信息,请参阅入口点。
-
如果您的流程具有输入参数,请为其提供适当的值。有关更多详细信息,请参阅关于输入和输出参数。
-
要选择作业终止策略,请启用“计划结束作业执行”切换开关。
备注:即使作业已排队,您指定的时间仍会按照您的要求计算。例如,如果您将某个作业计划为在下午 1 点运行,并将其设置为在 20 分钟后停止,则即使该作业一直停留在队列中,直到下午 1:15 才开始,也会在下午 1:20 停止。此外,如果您选择在两小时后停止待处理或正在运行的作业,并在三小时后终止同一作业,该作业将在五小时后终止。发生这种情况的原因是,首先,Orchestrator 会在两小时后收到作业已停止的信号。收到信号后,Orchestrator 会为在三小时后执行终止操作计时,因此总时长为五小时。
可用的选项如下:
- 从下拉菜单中选择“停止”:当作业在您设置的时长内处于“待处理”或“正在运行”状态时,此选项会尝试正常结束作业执行。您可以将最小间隔设置为 1 分钟,将最大间隔设置为 10 天、23 小时和 59 分钟。
- 从下拉菜单中选择“终止”:当作业在您设置的时长内处于“待处理”或“正在运行”状态时,此选项会尝试强制结束作业执行。您可以将最小间隔设置为 1 分钟,将最大间隔设置为 10 天、23 小时和 59 分钟。
- 从下拉菜单中选择“停止”,然后启用“如果作业未停止,则终止作业”选项。如果作业在您为停止操作设置的时长内一直处于“待处理”或“正在运行”状态,此选项会尝试正常结束作业执行。如果上述尝试导致作业保持“正在停止”状态,Orchestrator 会在您为终止操作设置的时长后尝试强制终止作业。您可以将最小间隔设置为 1 分钟,将最大间隔设置为 10 天、23 小时和 59 分钟。
-
要在作业处于“待处理”或“已恢复”状态一段时间后接收警示,请启用“在作业一直处于‘待处理’或‘已恢复’状态时生成警示”切换开关,并为作业保持“待处理”或“已恢复“状态设置可接受的持续时间。可配置的最短持续时间为 1 分钟,最长持续时间为 11 天。如果作业超出配置的持续时间,系统将弹出错误严重性-警示窗口,并显示以下文本:“#process {process_number} 的 N 个作业处于‘待处理’或‘已恢复’状态的时间已超过 X 小时 Y 分钟。”其中:
N是触发警报的作业数量。{process_number}是流程标识符。X是作业处于“待处理”或“已恢复”状态超出的小时数配置。天数将转换为小时数。Y是作业处于“待处理”或“已恢复”状态超出的分钟数配置。
-
要在作业未在设置的时间间隔内完成时接收警示,请启用“在作业已启动但尚未完成时生成警示”切换开关,并设置作业完成前可接受的持续时间。可配置的最短持续时间为 1 分钟,最长持续时间为 11 天。如果作业超出配置的持续时间,系统将弹出一个错误-严重性警示窗口,并显示以下文本:“#process {process_number} 的作业已运行超过 X 小时 Y 分钟。”其中:
{process_number}是流程标识符。X是未完成作业超出的小时数配置。天数将转换为小时数。Y是未完成作业超出的分钟数配置。
-
To determine when to disable the trigger following job execution failures, enable the Set execution-based trigger disabling toggle. Upon enabling the toggle, you must set the following options:
选项 描述 连续作业执行计数失败时禁用 The trigger is disabled after the number of failed executions you specify. You can choose a value between 0 and 100. The default is 0, meaning that the trigger is never disabled. Stopped jobs are not counted toward this value. 禁用触发器的宽限期 (天) The number of days to wait before disabling the trigger after the first failure of a job. You can choose a value between 0 and 30. The default is 0, meaning that the trigger is disabled as soon as the job fails, with no waiting time. - 要保留为启动作业而配置的相同帐户/计算机上下文,请选择“在作业恢复时保留用户/计算机分配”。选择此选项可优化您的许可证和资源利用率。
- When you complete the General details configuration, advance to the Event details page by selecting Next.
- Select the appropriate connector from the Select connector dropdown menu.
- Select an existing connection from the Connection dropdown menu. If no connection is defined, a Connect to... button appears, allowing you to create a new connection on the fly.
- Select an event from the Event dropdown list.
- Under Data filters, use Add condition and Add group to define your desired filters.
- When you are done, select Add to create the trigger. The event trigger appears in the Event Triggers grid, with the Disconnected value in the Type column.