数据批处理方法、装置、终端设备以及存储介质与流程

未命名 10-25 阅读:64 评论:0


1.本发明涉及数据处理技术领域,尤其涉及一种数据批处理方法、装置、终端设备以及存储介质。


背景技术:

2.现阶段系统批处理交易自动化测试方法与非批处理交易方法无差别,仍然为单条案例进行串行执行,案例间彼此独立,需完成上一条案例后开始下一条案例执行。
3.在构思及实现本技术过程中,发明人发现至少存在如下问题:上述方法同实际系统处理差异较大,批处理为对批量数据的处理,且上述方法中的批处理仅对当前执行案例的数据进行处理,同时容易造成案例间测试数据干扰,影响批处理结果的准确性,此外批处理通常运行时间较长,每条案例均触发一次批处理,则会导致批处理效率较低。
4.因此,有必要提出一种提高数据批处理的效率及准确性的解决方案。
5.上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。


技术实现要素:

6.本发明的主要目的在于提供一种数据批处理方法、装置、终端设备以及存储介质,旨在提高数据批处理的效率及准确性。
7.为实现上述目的,本发明提供一种数据批处理方法,所述数据批处理方法包括:
8.基于预设的批处理特性标识,对若干个自动化案例进行分段,得到至少一处理动作;
9.执行所述至少一处理动作,得到所述若干个自动化案例对应的处理结果。
10.可选地,所述基于预设的批处理特性标识,对若干个自动化案例进行分段,得到至少一处理动作的步骤之前还包括:
11.获取若干个自动化案例;
12.在所述若干个自动化案例中分别设置所述批处理特性标识。
13.可选地,所述若干个自动化案例中还包括批处理特征,和/或,所述基于预设的批处理特性标识,对若干个自动化案例进行分段,得到至少一处理动作的步骤包括:
14.识别所述若干个自动化案例中的批处理特性标识和/或批处理特征;
15.以所述批处理特性标识和/或批处理特征为基点,对所述若干个自动化案例分别进行拆分,得到所述至少一处理动作。
16.可选地,所述若干个自动化案例包括第一自动化案例及第二自动化案例,所述至少一处理动作包括批处理一和/或批处理二,所述批处理一包括批处理动作一、批处理动作二以及批处理动作三。
17.可选地,所述批处理动作一包括第一自动化案例动作一及第二自动化案例动作一,所述批处理动作二包括第一自动化案例动作二及第二自动化案例动作二,所述批处理
动作三包括第一自动化案例动作三及第二自动化案例动作三。
18.可选地,所述执行所述至少一处理动作,得到所述若干个自动化案例对应的处理结果的步骤包括:
19.依次执行所述第一自动化案例动作一及第二自动化案例动作一,直至完成所述批处理动作一中的全部动作,则判定批处理一前序动作完成,开始执行下一动作;
20.依次执行所述第一自动化案例动作二及第二自动化案例动作二,直至完成所述批处理动作二中的全部动作,则判定批处理一交易完成,开始执行下一动作;
21.依次执行所述第一自动化案例动作三及第二自动化案例动作三,直至完成所述批处理动作三中的全部动作,则判定批处理一后序动作完成,得到所述若干个自动化案例对应的批处理一的处理结果。
22.可选地,所述依次执行所述第一自动化案例动作三及第二自动化案例动作三,直至完成所述批处理动作三中的全部动作,则判定批处理一后序动作完成,得到所述若干个自动化案例对应的批处理一的处理结果的步骤之后还包括:
23.若所述批处理一之后还包括批处理二,则依次执行所述批处理二对应的批处理动作四及批处理动作五,直至完成全部处理动作,得到所述若干个自动化案例对应的最终处理结果。
24.此外,为实现上述目的,本发明还提供一种数据批处理装置,所述数据批处理装置包括:
25.分段模块,用于基于预设的批处理特性标识,对若干个自动化案例进行分段,得到至少一处理动作;
26.处理模块,用于执行所述至少一处理动作,得到所述若干个自动化案例对应的处理结果。
27.此外,为实现上述目的,本发明还提供一种终端设备,所述终端设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的数据批处理程序,所述数据批处理程序被所述处理器执行时实现如上所述的数据批处理方法的步骤。
28.此外,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有数据批处理程序,所述数据批处理程序被处理器执行时实现如上所述的数据批处理方法的步骤。
29.本发明实施例提出的一种数据批处理方法、装置、终端设备以及存储介质,通过基于预设的批处理特性标识,对若干个自动化案例进行分段,得到至少一处理动作;执行所述至少一处理动作,得到所述若干个自动化案例对应的处理结果,由此可以实现对若干个自动化案例进行整体处理,避免自动化案例独立运行,从而更加接近系统实际运行情况,提高数据批处理结果的准确性,同时能够通过整体处理若干个自动化案例减少批处理运行次数、减少各个自动化案例的运行时间,从而提高数据处理效率。
附图说明
30.图1为本发明数据批处理装置所属终端设备的功能模块示意图;
31.图2为本发明数据批处理方法一示例性实施例的流程示意图;
32.图3为图2实施例中步骤s10的具体流程示意图;
33.图4为图2实施例中步骤s20的具体流程示意图;
34.图5为本发明实施例中的示例性处理流程示意图。
35.本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
36.应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
37.本发明实施例的主要解决方案是:通过基于预设的批处理特性标识,对若干个自动化案例进行分段,得到至少一处理动作;执行所述至少一处理动作,得到所述若干个自动化案例对应的处理结果,由此可以实现对若干个自动化案例进行整体处理,避免自动化案例独立运行,从而更加接近系统实际运行情况,提高数据批处理结果的准确性,同时能够通过整体处理若干个自动化案例减少批处理运行次数、减少各个自动化案例的运行时间,从而提高数据处理效率。
38.由于现阶段系统批处理交易自动化测试方法与非批处理交易方法无差别,仍然为单条案例进行串行执行,案例间彼此独立,需完成上一条案例后开始下一条案例执行,且该方法同实际系统处理差异较大,批处理为对批量数据的处理,而该方法批处理仅对当前执行案例的数据进行处理,因此容易造成案例间测试数据干扰。此外,批处理通常运行时间较长,每条案例均触发一次批处理,则会导致批处理自动化效率低。
39.本发明提供一种解决方案,解决当前批处理案例独立运行的问题,将批处理案例进行整体处理,接近系统实际运行情况;本发明中提出的数据批处理方法支持多个批处理交易,通过识别其特征后进行处理,可以提高批处理自动化测试运行效率。
40.具体地,参照图1,图1为本发明数据批处理装置所属终端设备的功能模块示意图。该数据批处理装置可以为独立于终端设备的、能够进行数据批处理的装置,其可以通过硬件或软件的形式承载于终端设备上。该终端设备可以为手机、平板电脑等具有数据处理功能的智能移动终端,还可以为具有数据处理功能的固定终端设备或服务器等。
41.在本实施例中,该数据批处理装置所属终端设备至少包括输出模块110、处理器120、存储器130以及通信模块140。
42.存储器130中存储有操作系统以及数据批处理程序,数据批处理装置可以将基于预设的批处理特性标识,对若干个自动化案例进行分段,得到的至少一处理动作,以及执行所述至少一处理动作,得到的所述若干个自动化案例对应的处理结果等信息存储于该存储器130中;输出模块110可为显示屏等。通信模块140可以包括wifi模块、移动通信模块以及蓝牙模块等,通过通信模块140与外部设备或服务器进行通信。
43.其中,存储器130中的数据批处理程序被处理器执行时实现以下步骤:
44.基于预设的批处理特性标识,对若干个自动化案例进行分段,得到至少一处理动作;
45.执行所述至少一处理动作,得到所述若干个自动化案例对应的处理结果。
46.进一步地,存储器130中的数据批处理程序被处理器执行时还实现以下步骤:
47.获取若干个自动化案例;
48.在所述若干个自动化案例中分别设置所述批处理特性标识。
49.进一步地,存储器130中的数据批处理程序被处理器执行时还实现以下步骤:
50.识别所述若干个自动化案例中的批处理特性标识和/或批处理特征;
51.以所述批处理特性标识和/或批处理特征为基点,对所述若干个自动化案例分别进行拆分,得到所述至少一处理动作。
52.进一步地,存储器130中的数据批处理程序被处理器执行时还实现以下步骤:
53.依次执行所述第一自动化案例动作一及第二自动化案例动作一,直至完成所述批处理动作一中的全部动作,则判定批处理一前序动作完成,开始执行下一动作;
54.依次执行所述第一自动化案例动作二及第二自动化案例动作二,直至完成所述批处理动作二中的全部动作,则判定批处理一交易完成,开始执行下一动作;
55.依次执行所述第一自动化案例动作三及第二自动化案例动作三,直至完成所述批处理动作三中的全部动作,则判定批处理一后序动作完成,得到所述若干个自动化案例对应的批处理一的处理结果。
56.进一步地,存储器130中的数据批处理程序被处理器执行时还实现以下步骤:
57.若所述批处理一之后还包括批处理二,则依次执行所述批处理二对应的批处理动作四及批处理动作五,直至完成全部处理动作,得到所述若干个自动化案例对应的最终处理结果。
58.本实施例通过上述方案,具体通过基于预设的批处理特性标识,对若干个自动化案例进行分段,得到至少一处理动作;执行所述至少一处理动作,得到所述若干个自动化案例对应的处理结果,由此可以实现对若干个自动化案例进行整体处理,避免自动化案例独立运行,从而更加接近系统实际运行情况,提高数据批处理结果的准确性,同时能够通过整体处理若干个自动化案例减少批处理运行次数、减少各个自动化案例的运行时间,从而提高数据处理效率。
59.基于上述终端设备架构但不限于上述架构,提出本发明方法实施例。
60.本实施例方法的执行主体可以为一种数据批处理装置或终端设备等,本实施例以数据批处理装置进行举例。
61.参照图2,图2为本发明数据批处理方法一示例性实施例的流程示意图。所述数据批处理方法包括:
62.步骤s10,基于预设的批处理特性标识,对若干个自动化案例进行分段,得到至少一处理动作;
63.具体地,现阶段批处理自动化案例通常执行完案例1后,再执行案例2,这种处理方式中,每条自动化案例均触发一次批处理,导致批处理自动化效率较低。
64.可选地,本发明实施例中,通过预先在自动化案例中分别设置批处理特性标识,可以在批处理过程中对自动化案例进行分段,通过将自动化案例中的批处理标识和/或批处理特征作为基点,进而根据基点对自动化批处理案例进行拆分,可以得到各个处理动作,例如,可以将所有案例拆分为批处理1前序动作、批处理1、批处理1后序动作、批处理2、批处理后序动作等,依次拆分直至处理完所有批处理基点。
65.步骤s20,执行所述至少一处理动作,得到所述若干个自动化案例对应的处理结果。
66.进一步地,根据预设的批处理特性标识,对若干个自动化案例进行分段,得到至少一处理动作后,即可依次执行所述至少一处理动作,得到所述若干个自动化案例对应的处
理结果。
67.可选地,本发明实施例中的数据批处理方法支持多个批处理交易,即可以同时处理若干个自动化案例,本发明实施例中以同时处理第一自动化案例及第二自动化案例为例进行说明。
68.可选地,对若干个自动化案例进行分段,可以得到各个处理动作,例如,将所有案例拆分为批处理一前序动作、批处理一、批处理一后序动作、批处理二、批处理二后序动作等,在执行过程中,可以先依次执行各个自动化案例对应的批处理一前序动作,直至全部自动化案例对应的批处理一前序动作完成,再依次执行各个自动化案例对应的批处理一运行交易,直至全部自动化案例对应的批处理一交易运行完成,再进一步依次执行各个自动化案例对应的批处理一后序动作,直至全部自动化案例对应的批处理一后序动作完成,则批处理一对应的过程完成,如果存在还需要执行批处理二的自动化案例,则对该自动化案例继续执行批处理二的各对应动作,直至批处理动作全部完成,则可以得到各个自动化案例对应的处理结果。
69.在本实施例中,通过基于预设的批处理特性标识,对若干个自动化案例进行分段,得到至少一处理动作;执行所述至少一处理动作,得到所述若干个自动化案例对应的处理结果,由此可以实现对若干个自动化案例进行整体处理,避免自动化案例独立运行,从而更加接近系统实际运行情况,提高数据批处理结果的准确性,同时能够通过整体处理若干个自动化案例减少批处理运行次数、减少各个自动化案例的运行时间,从而提高数据处理效率。
70.参照图3,图3为图2实施例中步骤s10的具体流程示意图。本实施例基于上述图2所示的实施例,在本实施例中,上述步骤s10包括:
71.步骤s101,识别所述若干个自动化案例中的批处理特性标识和/或批处理特征;
72.步骤s102,以所述批处理特性标识和/或批处理特征为基点,对所述若干个自动化案例分别进行拆分,得到所述至少一处理动作。
73.可选地,在本实施例中,在基于预设的批处理特性标识,对若干个自动化案例进行分段,得到至少一处理动作的步骤之前,所述数据批处理方法还包括:
74.获取若干个自动化案例;
75.在所述若干个自动化案例中分别设置所述批处理特性标识。
76.具体地,本发明实施例中可以对获取到的多个自动化案例进行整体处理,通过识别其中的批处理特性标识和/或批处理特征对各个自动化案例进行分段以实现处理动作的分解,本发明实施例中以第一自动化案例(或称批处理自动化案例1)及第二自动化案例(或称批处理自动化案例2)为例进行说明。
77.可选地,在自动化案例中设置的批处理特性标识可以是用于区分具体的处理范畴的自然语言,例如批处理一(或称批处理1)、批处理二(或称批处理2)以及批处理三(或称批处理3)等标识。批处理特征与批处理特性标识类似,可以用于划分自动化案例的不同处理部分,例如发送定时任务短信1及定时任务短信2。
78.可选地,识别出自动化测试案例中的批处理特性标识及批处理特征后,即可以识别的批处理特征为基点,将自动化案例按照基点进行分段,多个批处理交易则会有多个基点。将所有案例拆分为至少一处理动作,例如批处理1前序动作、批处理1、批处理1后序动
作、批处理2、批处理后序动作等,依次拆分直至处理完所有批处理基点。
79.本实施例通过上述方案,具体通过识别所述若干个自动化案例中的批处理特性标识和/或批处理特征;以所述批处理特性标识和/或批处理特征为基点,对所述若干个自动化案例分别进行拆分,得到所述至少一处理动作,现有的系统批处理交易自动化测试方法通常都是单条案例进行串行执行,案例间彼此独立,需完成上一条案例后开始下一条案例执行,相比现有技术,本实施例通过对自动化案例进行识别及拆分,实现对多个自动化案例的整体处理,接近系统实际运行情况,减少批处理运行次数,降低案例运行时间,提高了测试效率。
80.参照图4,图4为图2实施例中步骤s20的具体流程示意图。本实施例基于上述图2所示的实施例,在本实施例中,上述步骤s20包括:
81.步骤s201,依次执行所述第一自动化案例动作一及第二自动化案例动作一,直至完成所述批处理动作一中的全部动作,则判定批处理一前序动作完成,开始执行下一动作;
82.步骤s202,依次执行所述第一自动化案例动作二及第二自动化案例动作二,直至完成所述批处理动作二中的全部动作,则判定批处理一交易完成,开始执行下一动作;
83.步骤s203,依次执行所述第一自动化案例动作三及第二自动化案例动作三,直至完成所述批处理动作三中的全部动作,则判定批处理一后序动作完成,得到所述若干个自动化案例对应的批处理一的处理结果。
84.可选地,本发明实施例中所述若干个自动化案例包括第一自动化案例及第二自动化案例,所述至少一处理动作包括批处理一和/或批处理二,所述批处理一包括批处理动作一、批处理动作二以及批处理动作三。
85.可选地,所述批处理动作一包括第一自动化案例动作一及第二自动化案例动作一,所述批处理动作二包括第一自动化案例动作二及第二自动化案例动作二,所述批处理动作三包括第一自动化案例动作三及第二自动化案例动作三。
86.可选地,对若干个自动化案例进行分段,可以得到各个处理动作,例如,将所有案例拆分为批处理一前序动作、批处理一、批处理一后序动作、批处理二、批处理二后序动作等,在执行过程中,可以先依次执行各个自动化案例对应的批处理一前序动作,直至全部自动化案例对应的批处理一前序动作完成,再依次执行各个自动化案例对应的批处理一运行交易,直至全部自动化案例对应的批处理一交易运行完成,再进一步依次执行各个自动化案例对应的批处理一后序动作,直至全部自动化案例对应的批处理一后序动作完成,则批处理一对应的过程完成,如果存在还需要执行批处理二的自动化案例,则对该自动化案例继续执行批处理二的各对应动作,直至批处理动作全部完成,则可以得到各个自动化案例对应的处理结果。
87.参照图5,图5为本发明实施例中的示例性处理流程示意图,如图5所示,批处理自动化案例1被划分为批处理1及批处理2,批处理1中包括批处理1前序动作、批处理1交易、批处理1后序动作,批处理2包括批处理2交易及批处理2后序动作;批处理自动化案例2中同样包括批处理1前序动作、批处理1交易、批处理1后序动作,上述动作可以依次记为动作1、动作2及动作3等。
88.可选地,在处理过程中,对切割后的批处理1前序自动化案例动作依次进行运行,运行案例1中动作1、案例2中动作2,直至运行完批处理1前序动作中所有的自动化案例动
作,进而运行批处理1交易,并进一步运行切割后的批处理1后序自动化案例动作,运行案例1中动作3、案例2中动作3,直至运行完批处理1后序动作中所有案例动作。
89.可选地,所述依次执行所述第一自动化案例动作三及第二自动化案例动作三,直至完成所述批处理动作三中的全部动作,则判定批处理一后序动作完成,得到所述若干个自动化案例对应的批处理一的处理结果的步骤之后还包括:
90.若所述批处理一之后还包括批处理二,则依次执行所述批处理二对应的批处理动作四及批处理动作五,直至完成全部处理动作,得到所述若干个自动化案例对应的最终处理结果。
91.可选地,本发明实施例中的批处理自动化案例1被划分为批处理1及批处理2,批处理1中包括批处理1前序动作、批处理1交易、批处理1后序动作,批处理2包括批处理2交易及批处理2后序动作,因此在执行完批处理1中的各动作后,还需继续执行批处理2中的动作,包括运行批处理交易及执行批处理2后序动作,直至得到最终处理结果。
92.可选地,所得批处理数据的处理结果,可以用于判断软件的完备性及准确性等功能特性。
93.本实施例通过上述方案,具体通过依次执行所述第一自动化案例动作一及第二自动化案例动作一,直至完成所述批处理动作一中的全部动作,则判定批处理一前序动作完成,开始执行下一动作;依次执行所述第一自动化案例动作二及第二自动化案例动作二,直至完成所述批处理动作二中的全部动作,则判定批处理一交易完成,开始执行下一动作;依次执行所述第一自动化案例动作三及第二自动化案例动作三,直至完成所述批处理动作三中的全部动作,则判定批处理一后序动作完成,得到所述若干个自动化案例对应的批处理一的处理结果,实现了对多个自动化案例的整体处理,接近系统实际运行情况,减少批处理运行次数,降低案例运行时间,提高了测试效率。
94.此外,本发明实施例还提出一种数据批处理装置,所述数据批处理装置包括:
95.分段模块,用于基于预设的批处理特性标识,对若干个自动化案例进行分段,得到至少一处理动作;
96.处理模块,用于执行所述至少一处理动作,得到所述若干个自动化案例对应的处理结果。
97.具体地,现阶段批处理自动化案例通常执行完案例1后,再执行案例2。本发明实施例中提出一种用于批处理交易的自动化测试方法,该方法对自动化案例进行整体处理,将多条自动化案例识别批处理特征后,再分段进行处理,减少测试数据干扰,减少批处理运行次数,降低自动化案例运行时间,提高测试效率。
98.具体地,参照上述实施例中的图5,本发明实施例中的数据批处理方法主要包括以下步骤:
99.步骤1:在自动化案例中设置批处理特性标识;
100.步骤2:识别自动化测试案例中批处理标识及其特征;
101.步骤3:以识别的批处理特征为基点,将自动化案例按照基点进行分段,多个批处理交易则会有多个基点。将所有自动化案例拆分为批处理1前序动作、批处理1、批处理1后序动作、批处理2、批处理后序动作等,依次拆分直至处理完所有批处理基点。
102.步骤4:对切割后的批处理1前序自动化案例动作依次进行运行,运行案例1中动作
1、案例2中动作2,直至运行完批处理1前序动作中所有自动化案例的动作;
103.步骤4:运行批处理1交易;
104.步骤5:运行切割后的批处理1后序自动化案例动作,运行案例1中动作3、案例2中动作3,直至运行完批处理1后序动作中所有自动化案例的动作;
105.重复步骤4、步骤5直至运行完批处理及其批处理后序动作。
106.本发明实施例通过上述方案,具体通过以识别自动化测试案例中批处理标识及其特征为基点,对批处理案例进行分段处理,减少测试数据干扰,减少批处理运行次数,降低自动化案例运行时间,提高测试效率。
107.本实施例实现数据批处理的原理及实施过程,请参照上述各实施例,在此不再赘述。
108.此外,本发明实施例还提出一种终端设备,所述终端设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的数据批处理程序,所述数据批处理程序被所述处理器执行时实现如上所述的数据批处理方法的步骤。
109.由于本数据批处理程序被处理器执行时,采用了前述所有实施例的全部技术方案,因此至少具有前述所有实施例的全部技术方案所带来的所有有益效果,在此不再一一赘述。
110.此外,本发明实施例还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有数据批处理程序,所述数据批处理程序被处理器执行时实现如上所述的数据批处理方法的步骤。
111.由于本数据批处理程序被处理器执行时,采用了前述所有实施例的全部技术方案,因此至少具有前述所有实施例的全部技术方案所带来的所有有益效果,在此不再一一赘述。
112.相比现有技术,本发明实施例提出的数据批处理方法、装置、终端设备以及存储介质,通过基于预设的批处理特性标识,对若干个自动化案例进行分段,得到至少一处理动作;执行所述至少一处理动作,得到所述若干个自动化案例对应的处理结果,由此可以实现对若干个自动化案例进行整体处理,避免自动化案例独立运行,从而更加接近系统实际运行情况,提高数据批处理结果的准确性,同时能够通过整体处理若干个自动化案例减少批处理运行次数、减少各个自动化案例的运行时间,从而提高数据处理效率。
113.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
114.上述本技术实施例序号仅仅为了描述,不代表实施例的优劣。
115.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算
机,服务器,被控终端,或者网络设备等)执行本技术每个实施例的方法。
116.以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

技术特征:
1.一种数据批处理方法,其特征在于,所述数据批处理方法包括以下步骤:基于预设的批处理特性标识,对若干个自动化案例进行分段,得到至少一处理动作;执行所述至少一处理动作,得到所述若干个自动化案例对应的处理结果。2.如权利要求1所述的数据批处理方法,其特征在于,所述基于预设的批处理特性标识,对若干个自动化案例进行分段,得到至少一处理动作的步骤之前还包括:获取若干个自动化案例;在所述若干个自动化案例中分别设置所述批处理特性标识。3.如权利要求1所述的数据批处理方法,其特征在于,所述若干个自动化案例中还包括批处理特征,和/或,所述基于预设的批处理特性标识,对若干个自动化案例进行分段,得到至少一处理动作的步骤包括:识别所述若干个自动化案例中的批处理特性标识和/或批处理特征;以所述批处理特性标识和/或批处理特征为基点,对所述若干个自动化案例分别进行拆分,得到所述至少一处理动作。4.如权利要求1所述的数据批处理方法,其特征在于,所述若干个自动化案例包括第一自动化案例及第二自动化案例,所述至少一处理动作包括批处理一和/或批处理二,所述批处理一包括批处理动作一、批处理动作二以及批处理动作三。5.如权利要求4所述的数据批处理方法,其特征在于,所述批处理动作一包括第一自动化案例动作一及第二自动化案例动作一,所述批处理动作二包括第一自动化案例动作二及第二自动化案例动作二,所述批处理动作三包括第一自动化案例动作三及第二自动化案例动作三。6.如权利要求5所述的数据批处理方法,其特征在于,所述执行所述至少一处理动作,得到所述若干个自动化案例对应的处理结果的步骤包括:依次执行所述第一自动化案例动作一及第二自动化案例动作一,直至完成所述批处理动作一中的全部动作,则判定批处理一前序动作完成,开始执行下一动作;依次执行所述第一自动化案例动作二及第二自动化案例动作二,直至完成所述批处理动作二中的全部动作,则判定批处理一交易完成,开始执行下一动作;依次执行所述第一自动化案例动作三及第二自动化案例动作三,直至完成所述批处理动作三中的全部动作,则判定批处理一后序动作完成,得到所述若干个自动化案例对应的批处理一的处理结果。7.如权利要求6所述的数据批处理方法,其特征在于,所述依次执行所述第一自动化案例动作三及第二自动化案例动作三,直至完成所述批处理动作三中的全部动作,则判定批处理一后序动作完成,得到所述若干个自动化案例对应的批处理一的处理结果的步骤之后还包括:若所述批处理一之后还包括批处理二,则依次执行所述批处理二对应的批处理动作四及批处理动作五,直至完成全部处理动作,得到所述若干个自动化案例对应的最终处理结果。8.一种数据批处理装置,其特征在于,所述数据批处理装置包括:分段模块,用于基于预设的批处理特性标识,对若干个自动化案例进行分段,得到至少一处理动作;
处理模块,用于执行所述至少一处理动作,得到所述若干个自动化案例对应的处理结果。9.一种终端设备,其特征在于,所述终端设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的数据批处理程序,所述数据批处理程序被所述处理器执行时实现如权利要求1-7中任一项所述的数据批处理方法的步骤。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有数据批处理程序,所述数据批处理程序被处理器执行时实现如权利要求1-7中任一项所述的数据批处理方法的步骤。

技术总结
本发明公开了一种数据批处理方法、装置、终端设备以及存储介质,通过基于预设的批处理特性标识,对若干个自动化案例进行分段,得到至少一处理动作;执行所述至少一处理动作,得到所述若干个自动化案例对应的处理结果,由此可以实现对若干个自动化案例进行整体处理,避免自动化案例独立运行,从而更加接近系统实际运行情况,提高数据批处理结果的准确性,同时能够通过整体处理若干个自动化案例减少批处理运行次数、减少各个自动化案例的运行时间,从而提高数据处理效率。从而提高数据处理效率。从而提高数据处理效率。


技术研发人员:敖一鹭 陈司智
受保护的技术使用者:招商银行股份有限公司
技术研发日:2023.07.27
技术公布日:2023/10/20
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

航空商城 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

评论

相关推荐