一种数据处理方法和装置与流程

文档序号:35098319发布日期:2023-08-10 05:51阅读:25来源:国知局
一种数据处理方法和装置与流程

本发明涉及计算机,尤其涉及一种数据处理方法和装置。


背景技术:

1、目前,生产调度的应用范围十分广泛,越来越多的生产任务适用于自动化调度工具以进行对应地编排、调配。

2、在实现本发明过程中,发明人发现现有技术中至少存在如下问题:

3、现有的生产调度方法中主要以人力调度为主,且均涉及多名调度人员进行生产任务的进度跟踪以及指令传达,因而在生产调度的过程中存在较高的人为操作失误风险和人为处理延迟隐患,因此,可能会对项目整体的进度造成严重影响。另外,用人成本的投入也在很大程度上增加了项目的成本负担。


技术实现思路

1、有鉴于此,本发明实施例提供一种数据处理方法和装置,能够解决现有任务调度方式效率低且人力成本高的技术问题。

2、为实现上述目的,根据本发明实施例的一个方面,提供了一种数据处理方法,包括获取多个任务数据,其中,每个任务数据分别对应于不同的执行顺序;将处理对象初始化为对应于第一执行顺序的任务数据;循环执行以下操作,直至遍历全部的任务数据:确定处理对象对应的任务数据,并判断所述任务数据是否属于目标处理类型,若是,则启动该任务数据对应的执行脚本,并对相应的运行数据进行监听,若否,则调用发送工具确定该任务数据对应的发送内容和发送对象,以传达至指定处理端,并对发送对象的返回数据进行监听,得到监听结果,并将监听结果和预设的结束信号进行匹配,响应于确定匹配成功,将处理对象更新为对应于下一个执行顺序的任务数据。

3、可选地,获取多个任务数据之前,包括:

4、获取项目数据,并分解得到顺序执行的多个任务数据。

5、可选地,对相应的运行数据进行监听,包括:

6、启动所述任务数据对应的验证脚本,以通过验证脚本基于预设的属性标识,在执行脚本的全部运行数据中抓取得到目标运行数据,并对应更新验证脚本的输出数据;

7、以对所述输出数据进行监听。

8、可选地,传达至指定处理端,包括:

9、调用发送工具确定该任务数据对应的初始发送时间和发送频率,

10、以基于初始发送时间、发送频率、发送内容和发送对象,生成对应的发送指令,并向指定处理端传达所述发送指令。

11、可选地,传达至指定处理端之后,包括:

12、通过指定处理端对接收的发送指令进行解析,从而进行相应的发送处理。

13、可选地,分解得到顺序执行的多个任务数据之后,包括:

14、计算得到每个任务数据分别对应的项目进度;

15、将整体项目进度初始化为零;

16、将每个任务数据的处理状态初始化为未处理。

17、可选地,确定匹配成功之后,包括:

18、将所述任务数据的处理状态更新为已处理;

19、并将项目进度更新为当前的整体项目进度与所述任务数据对应的项目进度的和值;

20、且对更新后的项目进度和所述任务数据更新后的处理状态进行可视化处理。

21、另外,本发明还提供了一种数据处理装置,包括编排模块,用于获取多个任务数据,其中,每个任务数据分别对应于不同的执行顺序;调度模块,用于将处理对象初始化为对应于第一执行顺序的任务数据;循环执行以下操作,直至遍历全部的任务数据:确定处理对象对应的任务数据,并判断所述任务数据是否属于目标处理类型,若是,则启动该任务数据对应的执行脚本,并对相应的运行数据进行监听,若否,则调用发送工具确定该任务数据对应的发送内容和发送对象,以传达至指定处理端,并对发送对象的返回数据进行监听,得到监听结果,并将监听结果和预设的结束信号进行匹配,响应于确定匹配成功,将处理对象更新为对应于下一个执行顺序的任务数据。

22、上述发明中的一个实施例具有如下优点或有益效果:本发明通过获取编排好的多个任务数据,完成了对项目数据的自动化梳理和时序化编排;同时,本发明通过按照编排顺序依次将相应的任务数据作为处理对象,能够有效按照执行顺序促进对每个任务数据的处理流转;此外,本发明通过并对每个处理对象执行如下处理:判断对应的任务数据是否属于目标处理类型,若是,则启动该任务数据对应的执行脚本,并确定相应的监听对象为执行脚本的运行数据,若否,则调用发送工具确定该任务数据对应的发送内容和发送对象,以传达至指定处理端,并确定相应的监听对象为发送对象的返回数据,达到了根据任务数据的自动化程度进行相应的分流处理的技术目的;另外,本发明通过对监听对象进行监听,并将监听结果和预设的结束信号进行匹配,响应于确定匹配成功,将处理对象更新为编排在下一顺位的任务数据,能够达到对实际已完成的尽早地终止执行,进而推进项目的整体处理速率。

23、上述的非惯用的可选方式所具有的进一步效果将在下文中结合具体实施方式加以说明。



技术特征:

1.一种数据处理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,获取多个任务数据之前,包括:

3.根据权利要求1所述的方法,其特征在于,对相应的运行数据进行监听,包括:

4.根据权利要求1所述的方法,其特征在于,传达至指定处理端,包括:

5.根据权利要求4所述的方法,其特征在于,传达至指定处理端之后,包括:

6.根据权利要求2所述的方法,其特征在于,分解得到顺序执行的多个任务数据之后,包括:

7.根据权利要求6所述的方法,其特征在于,确定匹配成功之后,包括:

8.一种数据处理装置,其特征在于,包括:

9.根据权利要求8所述的数据处理装置,其特征还在于,包括:

10.根据权利要求8所述的数据处理装置,其特征还在于,包括:

11.根据权利要求8所述的数据处理装置,其特征还在于,包括:

12.根据权利要求11所述的数据处理装置,其特征还在于,包括:

13.根据权利要求9所述的数据处理装置,其特征还在于,包括:

14.根据权利要求13所述的数据处理装置,其特征还在于,包括:

15.一种电子设备,其特征在于,包括:

16.一种计算机可读介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如权利要求1-7中任一所述的方法。


技术总结
本发明公开了一种数据处理方法和装置,涉及计算机技术领域。该方法的一具体实施方式包括响获取编排好的多个任务数据;按照编排顺序依次将相应的任务数据作为处理对象;对每个处理对象执行如下处理:判断对应的任务数据是否为目标处理类型,若是,则启动该任务数据的执行脚本,并对执行脚本的运行数据进行监听,若否,则调用发送工具确定该任务数据对应的发送内容和发送对象;以传达至指定处理端,并对发送对象的返回数据进行监听;将监听结果和预设的结束信号进行匹配,响应于确定匹配成功,将处理对象更新为编排在下一顺位的任务数据。从而,本发明的实施方式能够解决现有任务调度方式效率低且人力成本高的技术问题。

技术研发人员:裴涛
受保护的技术使用者:建信金融科技有限责任公司
技术研发日:
技术公布日:2024/1/14
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1