UiBot Worker RPA定時(shí)觸發(fā)器:機(jī)器人如何在指定時(shí)間執(zhí)行任務(wù)?
Q:RPA機(jī)器人如何在指定時(shí)間點(diǎn)執(zhí)行任務(wù)?
A:用流程機(jī)器人(UiBot Worker),設(shè)置定時(shí)觸發(fā)。
人機(jī)交互的流程機(jī)器人(UiBot Worker)除了手動(dòng)運(yùn)行流程之外,還提供了“觸發(fā)器”的功能,可以在滿足一定條件時(shí),有計(jì)劃、有選擇性地執(zhí)行流程。
觸發(fā)器,基于流程或流程組,新建和管理自定義配置運(yùn)行頻次和規(guī)則的任務(wù)。
觸發(fā)器類型包括:(1)定時(shí)觸發(fā)器;(2)啟動(dòng)觸發(fā)器;(3)郵件觸發(fā)器;(4)API 接口觸發(fā)器。
本篇,我們先來(lái)了解定時(shí)觸發(fā)器。
定時(shí)觸發(fā)器
定時(shí)觸發(fā)器,是指設(shè)定流程觸發(fā)的時(shí)間,在指定時(shí)間運(yùn)行指定的流程或流程組。
定時(shí)觸發(fā)器可以設(shè)定流程的啟動(dòng)時(shí)間,包括設(shè)定單次運(yùn)行、按日期、按周、按月等等。設(shè)定完成后,UiBot Worker會(huì)持續(xù)地檢查時(shí)間,發(fā)現(xiàn)到了啟動(dòng)時(shí)間,就會(huì)開始運(yùn)行指定的流程。
初次使用時(shí),點(diǎn)擊"新建"。

當(dāng)頁(yè)面存在觸發(fā)器時(shí),左側(cè)是觸發(fā)器列表,右側(cè)是單個(gè)觸發(fā)器的詳情。

“
新建定時(shí)觸發(fā)器
基本步驟
1.輸入定時(shí)觸發(fā)器名稱(初次保存后,之后不可更改)。
2.選擇流程。支持選擇本地流程、機(jī)器人指揮官流程或流程組。
3.設(shè)置按“每日、每周、每月”循環(huán)運(yùn)行或單次運(yùn)行,或者按自定義CRON表達(dá)式。
4.設(shè)置啟動(dòng)時(shí)間,指計(jì)劃的啟動(dòng)日期。
5.設(shè)置結(jié)束時(shí)間,單選項(xiàng):
(1)永不結(jié)束;
(2)指定時(shí)間,即選擇一個(gè)結(jié)束日期。
循環(huán)運(yùn)行
新建定時(shí)觸發(fā)器,如下圖所示:

指定時(shí)間,取值范圍是“00:00”~“23:59”的任意時(shí)間。
重復(fù)執(zhí)行,按小時(shí)的取值范圍是每“1、2、4、6、8、12”小時(shí)的第“0~59”分鐘各執(zhí)行一次;按分鐘的取值范圍是每“1、5、10、15、30”分鐘各執(zhí)行一次。
每日
執(zhí)行頻率為“每日”時(shí),執(zhí)行規(guī)則是單選項(xiàng):
(1)指定時(shí)間;
(2)重復(fù)執(zhí)行,需設(shè)置重復(fù)執(zhí)行的規(guī)則。

每日指定時(shí)間

每日重復(fù)執(zhí)行
每周
執(zhí)行頻率為“每周”時(shí),執(zhí)行規(guī)則是選擇“周一”至“周日”任意的一天或多天,并設(shè)置指定時(shí)間或重復(fù)執(zhí)行的規(guī)則,示例如下:

每周指定時(shí)間

每周重復(fù)執(zhí)行
每月
執(zhí)行頻率為“每月”時(shí),可以選擇“1月”到“12月”任意的一個(gè)月或多個(gè)月,然后指定每月的“1日”到“31日”任意一日或多個(gè)日期,還可以指定“當(dāng)月最后一日”進(jìn)行智能匹配日期,最后選擇指定時(shí)間或重復(fù)執(zhí)行。

每月指定時(shí)間

每月重復(fù)執(zhí)行

當(dāng)月最后一日
單次運(yùn)行
當(dāng)選擇“單次運(yùn)行”時(shí),只需要選擇一個(gè)啟動(dòng)時(shí)間(年月日-時(shí)-分),示例如下:

自定義 CRON 表達(dá)式
自定義CRON表達(dá)式,是指基于CRON表達(dá)式表示的規(guī)則執(zhí)行計(jì)劃。
其中,CRON表達(dá)式,可以通過(guò)點(diǎn)擊頁(yè)面上的“?”問(wèn)號(hào)圖標(biāo)查看說(shuō)明。

關(guān)于 CRON 表達(dá)式
CRON表達(dá)式的結(jié)構(gòu)為“分 時(shí) 天 月 周”,使用空格隔開不同的信息域,比如“5 * 1 * *”表示“第5分鐘 每小時(shí) 第1天 每月 每周”,即“每月每周第1天的第5分鐘”。
注:不包含“秒”和“年”。
CRON表達(dá)式允許的值和特殊符號(hào),如下所示:

允許使用的特殊符號(hào),說(shuō)明如下:

注:不支持使用“L、W”和“?、#”等特殊符號(hào)。