打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
RPA定时触发:机器人如何在指定时间执行任务?

UB Store

Q:RPA机器人如何在指定时间点执行任务?

A:用流程机器人(UiBot Worker),设置定时触发。

人机交互的流程机器人(UiBot Worker)除了手动运行流程之外,还提供了“触发器”的功能,可以在满足一定条件时,有计划、有选择性地执行流程。

  • 触发器,基于流程或流程组,新建和管理自定义配置运行频次和规则的任务。

  • 触发器类型包括:(1)定时触发器;(2)启动触发器;(3)邮件触发器;(4)API 接口触发器。

本篇,我们先来了解定时触发器

定时触发器

定时触发器,是指设定流程触发的时间,在指定时间运行指定的流程或流程组。

定时触发器可以设定流程的启动时间,包括设定单次运行、按日期、按周、按月等等。设定完成后,UiBot Worker会持续地检查时间,发现到了启动时间,就会开始运行指定的流程。

初次使用时,点击"新建"。

当页面存在触发器时,左侧是触发器列表,右侧是单个触发器的详情。

新建定时触发器

基本步骤

1.输入定时触发器名称(初次保存后,之后不可更改)。

2.选择流程。支持选择本地流程、机器人指挥官流程或流程组。

3.设置按“每日、每周、每月”循环运行或单次运行,或者按自定义CRON表达式。

4.设置启动时间,指计划的启动日期。

5.设置结束时间,单选项:

  • (1)永不结束;

  • (2)指定时间,即选择一个结束日期。

循环运行

新建定时触发器,如下图所示:

指定时间,取值范围是“00:00”~“23:59”的任意时间。

重复执行,按小时的取值范围是每“1、2、4、6、8、12”小时的第“0~59”分钟各执行一次;按分钟的取值范围是每“1、5、10、15、30”分钟各执行一次。

每日

执行频率为“每日”时,执行规则是单选项:

  • (1)指定时间;

  • (2)重复执行,需设置重复执行的规则。

每日指定时间

每日重复执行

每周

执行频率为“每周”时,执行规则是选择“周一”至“周日”任意的一天或多天,并设置指定时间或重复执行的规则,示例如下:

每周指定时间

每周重复执行

每月

执行频率为“每月”时,可以选择“1月”到“12月”任意的一个月或多个月,然后指定每月的“1日”到“31日”任意一日或多个日期,还可以指定“当月最后一日”进行智能匹配日期,最后选择指定时间或重复执行。

每月指定时间

每月重复执行

当月最后一日

单次运行

当选择“单次运行”时,只需要选择一个启动时间(年月日-时-分),示例如下:

自定义 CRON 表达式

自定义CRON表达式,是指基于CRON表达式表示的规则执行计划。

其中,CRON表达式,可以通过点击页面上的“?”问号图标查看说明。

关于 CRON 表达式

CRON表达式的结构为“分 时 天 月 周”,使用空格隔开不同的信息域,比如“5 * 1 * *”表示“第5分钟 每小时 第1天 每月 每周”,即“每月每周第1天的第5分钟”。

注:不包含“秒”和“年”。

CRON表达式允许的值和特殊符号,如下所示:

允许使用的特殊符号,说明如下:

注:不支持使用“L、W”和“?、#”等特殊符号。

END

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
深入浅出Spring task定时任务
spring定时服务讲解
spring通过注解添加定时任务
Python实现定时任务的利器apscheduler
摆脱Spring 定时任务的@Scheduled cron表达式的困扰
2019-07-31
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服