微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Orchestrator中的Uipath机器人调度

如何解决Orchestrator中的Uipath机器人调度

我需要安排在UiPath orchestrator中在两个不同的机器人上运行的两个bot的执行时间。我希望第二个机器人在第一个机器人执行完成后开始执行。 例如,我有两个机器人A和B。机器人B的预定时间是每天下午6点,因此,机器人5必须在下午5:45执行(即,机器人B必须提前15分钟执行),如果机器人B Bot A的结果为false则不应执行botB。如果bot A的结果为true则应执行Bot B。

*注意:Bot响应将为TRUE或FALSE。 (基于此,B机器人必须执行)

如果您对上述问题有任何解决方案,请帮助我。

谢谢。

解决方法

有两种方法可以实现这一目标。

第一种方法比较简单,但是您在这里没有太多控制权。在流程A(由Bot A执行)中,您可以执行“ If”活动来触发流程B(由Bot B执行)的启动:

enter image description here

这很简单,但是如果有多个机械手可用,您将无法控制分配给哪个机械手执行作业B。您可以通过仅向进程B的环境分配一个机器人(Bot B)来限制此行为。

如果您希望控制触发哪个特定的漫游器,则可以使用Orchestrator API进行。您可以通过导航到协调器租户的招摇站点来配置API。这个网站的网址看起来像这样...

https://platform.uipath.com/[AccountLogicalName]/[TenantLogicalName]/swagger/ui/index#/

...对于企业协调器。

像这样...

https://cloud.uipath.com/[AccountLogicalName]/[TenantLogicalName]/orchestrator_/swagger/index.html#

...对于社区协调员。

在招摇链接中,导航至“作业”以配置触发器。

重要:要执行这两种方法,您需要在Orchestrator上启用Robot角色以具有以下权限:

创建编辑权限,以及查看流程和环境。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。