任务执行方法、装置、存储介质及计算机设备制造方法及图纸

技术编号:37129431 阅读:12 留言:0更新日期:2023-04-06 21:28
本申请提供一种任务执行方法、装置、存储介质及计算机设备,方法包括:当数字机器人处于空闲状态时,通过目标接口查询iPaaS平台生成的第一数据表,以获取第一数据表中各个任务的任务状态;按照各个任务的任务状态,定位第一数据表中待执行的目标任务,并执行目标任务;当目标任务执行完毕时,确定目标任务的执行结果;基于执行结果,通过目标接口对第一数据表中目标任务的任务状态进行更改,且数字机器人返回空闲状态。本申请通过数字机器人查询数据表的各个任务的任务状态,按照各个任务的任务状态定位待执行的目标任务,在一定程度上避免重复执行已执行的任务以及遗漏未执行的任务,从而提高目标任务的定位概率,增加任务自动化执行的成功率。自动化执行的成功率。自动化执行的成功率。

【技术实现步骤摘要】
任务执行方法、装置、存储介质及计算机设备


[0001]本申请涉及计算机
,尤其涉及一种任务执行方法、装置、存储介质及计算机设备。

技术介绍

[0002]随着信息技术的快速发展,互联网上产生的任务数据越来越多。在对任务数据处理的过程中通常会遇到频繁反复地操作一个或多个流程,若是以用户人工手动进行一系列的重复操作,不仅会占用人力,而且对用户的专业水平要求高,进而影响任务执行的效率和准确性。
[0003]因此,现有技术通常采用应用程序开发项目自动化处理任务数据,一方面能够提高任务执行的效率,另一方面可以保证任务执行的准确性,然而现有的任务自动化执行方法仍存在成功率较低的问题。

技术实现思路

[0004]本申请的目的旨在至少能解决上述的技术缺陷之一,特别是现有的技术中任务自动化执行成功率较低的缺陷。
[0005]第一方面,本申请提供了一种任务执行方法,所述方法包括:
[0006]当数字机器人处于空闲状态时,通过目标接口查询iPaaS平台生成的第一数据表,以获取所述第一数据表中各个任务的任务状态;
[0007]按照各个任务的任务状态,定位所述第一数据表中待执行的目标任务,并执行所述目标任务;
[0008]当所述目标任务执行完毕时,确定所述目标任务的执行结果;
[0009]基于所述执行结果,通过所述目标接口对所述第一数据表中所述目标任务的任务状态进行更改,且所述数字机器人返回空闲状态。
[0010]在其中一个实施例中,所述按照各个任务的任务状态,定位所述第一数据表中待执行的目标任务,并执行所述目标任务的步骤,包括:
[0011]根据所述第一数据表中各个任务的任务状态,确定任务状态为空或未执行的各个待执行任务;
[0012]根据各个待执行任务的创建时间确定所述目标任务;
[0013]执行所述目标任务,并将所述目标任务的任务状态更改为执行中。
[0014]在其中一个实施例中,所述根据各个待执行任务的创建时间确定所述目标任务的步骤,包括:
[0015]获取各个待执行任务的创建时间,并将各个待执行任务按创建时间的先后顺序进行排列;
[0016]根据排列结果,将创建时间最早的待执行任务确定为所述目标任务。
[0017]在其中一个实施例中,所述基于所述执行结果,通过所述目标接口对所述第一数
据表中所述目标任务的任务状态进行更改的步骤,包括:
[0018]若所述目标任务执行成功,则通过所述目标接口将所述第一数据表中所述目标任务的任务状态改为执行成功;
[0019]若所述目标任务执行失败,则通过所述目标接口将所述第一数据表中所述目标任务的任务状态改为执行失败。
[0020]在其中一个实施例中,所述若所述目标任务执行成功,则通过所述目标接口将所述第一数据表中所述目标任务的任务状态改为执行成功的步骤,包括:
[0021]若所述目标任务执行成功,则通过所述目标接口将所述目标任务的结果数据赋值到所述第一数据表中所述目标任务的结果字段。
[0022]在其中一个实施例中,所述第一数据表的各个任务由用户端通过第二数据表和第二数据表链接创建,所述第一数据表中各个任务初始的任务状态由所述用户端通过第一数据表链接修改;
[0023]其中,所述第二数据表、所述第二数据表链接和所述第一数据表链接由所述iPaaS平台生成,所述第二数据表用于将所述用户端发送的所有任务同步到所述第一数据表,所述第一数据表链接用于连接所述用户端和所述第一数据表,所述第二数据表链接用于连接所述用户端和所述第二数据表。
[0024]第二方面,本申请提供了一种任务执行装置,所述装置包括:
[0025]第一数据表查询模块,用于当数字机器人处于空闲状态时,通过目标接口查询iPaaS平台生成的第一数据表,以获取所述第一数据表中各个任务的任务状态;
[0026]目标任务定位模块,用于按照各个任务的任务状态,定位所述第一数据表中待执行的目标任务,并执行所述目标任务;
[0027]执行结果确定模块,用于当所述目标任务执行完毕时,确定所述目标任务的执行结果;
[0028]任务状态更改模块,用于基于所述执行结果,通过所述目标接口对所述第一数据表中所述目标任务的任务状态进行更改,且所述数字机器人返回空闲状态。
[0029]在其中一个实施例中,所述目标任务定位模块包括:
[0030]待执行任务确定子模块,用于根据所述第一数据表中各个任务的任务状态,确定任务状态为空或未执行的各个待执行任务;
[0031]目标任务确定子模块,用于根据各个待执行任务的创建时间确定所述目标任务;
[0032]目标任务执行子模块,用于执行所述目标任务,并将所述目标任务的任务状态更改为执行中。
[0033]第三方面,本申请提供了一种存储介质,所述存储介质中存储有计算机可读指令,所述计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行上述任一实施例所述任务执行方法的步骤。
[0034]第四方面,本申请提供了一种计算机设备,包括:一个或多个处理器,以及存储器;
[0035]所述存储器中存储有计算机可读指令,所述计算机可读指令被所述一个或多个处理器执行时,执行上述任一实施例所述任务执行方法的步骤。
[0036]从以上技术方案可以看出,本申请实施例具有以下优点:
[0037]本申请提供一种任务执行方法、装置、存储介质及计算机设备,所述方法包括:当
数字机器人处于空闲状态时,通过目标接口查询iPaaS平台生成的第一数据表,以获取所述第一数据表中各个任务的任务状态;按照各个任务的任务状态,定位所述第一数据表中待执行的目标任务,并执行所述目标任务;当所述目标任务执行完毕时,确定所述目标任务的执行结果;基于所述执行结果,通过所述目标接口对所述第一数据表中所述目标任务的任务状态进行更改,且所述数字机器人返回空闲状态。其中,数字机器人能够处理大量重复的、基于规则的工作流程任务,提高任务执行效率,且可以在付出较低成本的情况下获得在性能、可靠性、灵活性方面相对较高的收益,iPaaS平台(Integration Platform as a Service,集成平台即服务)中的数据服务用于快速构建数据表,数字机器人查询数据表的各个任务的任务状态,按照各个任务的任务状态定位待执行的目标任务,在一定程度上避免重复执行已执行的任务以及遗漏未执行的任务,从而提高目标任务的定位概率,增加任务自动化执行的成功率。同时通过对数字机器人和在线数据表的创新组合,实现了基于业务的任务队列操作,提升了数字机器人超自动化体验。
附图说明
[0038]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种任务执行方法,其特征在于,所述方法包括:当数字机器人处于空闲状态时,通过目标接口查询iPaaS平台生成的第一数据表,以获取所述第一数据表中各个任务的任务状态;按照各个任务的任务状态,定位所述第一数据表中待执行的目标任务,并执行所述目标任务;当所述目标任务执行完毕时,确定所述目标任务的执行结果;基于所述执行结果,通过所述目标接口对所述第一数据表中所述目标任务的任务状态进行更改,且所述数字机器人返回空闲状态。2.根据权利要求1所述的任务执行方法,其特征在于,所述按照各个任务的任务状态,定位所述第一数据表中待执行的目标任务,并执行所述目标任务的步骤,包括:根据所述第一数据表中各个任务的任务状态,确定任务状态为空或未执行的各个待执行任务;根据各个待执行任务的创建时间确定所述目标任务;执行所述目标任务,并将所述目标任务的任务状态更改为执行中。3.根据权利要求2所述的任务执行方法,其特征在于,所述根据各个待执行任务的创建时间确定所述目标任务的步骤,包括:获取各个待执行任务的创建时间,并将各个待执行任务按创建时间的先后顺序进行排列;根据排列结果,将创建时间最早的待执行任务确定为所述目标任务。4.根据权利要求1所述的任务执行方法,其特征在于,所述基于所述执行结果,通过所述目标接口对所述第一数据表中所述目标任务的任务状态进行更改的步骤,包括:若所述目标任务执行成功,则通过所述目标接口将所述第一数据表中所述目标任务的任务状态改为执行成功;若所述目标任务执行失败,则通过所述目标接口将所述第一数据表中所述目标任务的任务状态改为执行失败。5.根据权利要求4所述的任务执行方法,其特征在于,所述若所述目标任务执行成功,则通过所述目标接口将所述第一数据表中所述目标任务的任务状态改为执行成功的步骤,包括:若所述目标任务执行成功,则通过所述目标接口将所述目标任务的结果数据赋值到所述第一数据表中所述目标任务的结果字段。6.根据权利要求1至4任一项所述的任务执行方法,其...

【专利技术属性】
技术研发人员:卞晓瑜肖鸣林潘宇
申请(专利权)人:壹沓科技上海有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1