本申请涉及数据分析领域,尤其涉及一种基于大型主机的交易报表分析方法及装置。
背景技术:
1、一般,银行的核心系统主要运行在国际商业机器公司(international businessmachines corporation,ibm)大型主机系统内,大型主机为了确保其安全性及稳定性,技术相对封闭和保守。
2、ibm大型主机的客户信息控制系统(customer information control system,cics)性能分析器(performance analyzer,pa)报表记录了指定时间段内cics交易的性能参数指标,例如,平均响应时间、平均用户态cpu时间、交易数量、ky8时间、准重入模tcb(quasi-reentrant mode tcb,qr)时间、cpu时间等指标,这些指标从不同维度展示交易的性能。鉴于测试需要参考性能指标数据指示测试有效性,需要一个pa报表可视化对比工具,有针对性地展示及对比各测试场景的cics产品的性能。
3、由于大型主机系统环境封闭,难于跟开放平台系统对接,目前分析cics交易性能常用的方法是通过在主机环境中打印cics pa报表后,人工查看分析。但是,大型主机产品报表信息量大,数据多,且pa报表目前在主机系统中生成后无可视化工具展示指标数据,因此,人工分析报表费时费力。
技术实现思路
1、本申请的目的在于提供一种基于大型主机的交易报表分析方法及装置,通过对交易报表的性能数据进行分析,生成图表,对性能数据进行展示,由此能够节省人工处理的工作量,提高性能数据的分析效率,并且根据用户的需求对性能数据进行展示。
2、本申请实施例提供一种基于大型主机的交易报表分析方法,该方法包括:
3、获取大型主机的交易报表;
4、对所述交易报表进行分类;
5、对所述交易报表进行解析以提取所述交易报表中的性能数据,并根据所述分类的结果对提取的所述性能数据进行存储;以及
6、根据存储的所述性能数据生成图表,对所述性能数据进行标准化展示或定制化展示。
7、具体实施例中,对所述交易报表进行分类,包括:
8、将所述交易报表按照时间类型和传输类型进行分类。
9、具体实施例中,对所述交易报表进行解析包括下面的至少一种处理:
10、对所述交易报表进行时间转换;
11、对所述交易报表进行编码转换;
12、对所述交易报表进行内容拆分;
13、对所述交易报表进行关键字提取;以及
14、对提取出的指标数值进行统计计算。
15、具体实施例中,使用iso-8859-1编码对所述交易报表进行编码转换。
16、具体实施例中,对所述性能数据进行标准化展示,包括:
17、针对由选择指令所选择出的一个或多个时间段的性能指标数据,生成图表,从而对所述性能指标数据进行至少一个统计维度的展示。
18、具体实施例中,对所述性能数据进行定制化展示,包括:
19、基于预定的设定,生成预定测试场景下的对比图表。
20、本申请实施例提供一种基于大型主机的交易报表分析装置,该装置包括:
21、获取模块,其用于获取大型主机的交易报表;
22、分类模块,其用于对所述交易报表进行分类;
23、解析模块,其用于对所述交易报表进行解析以提取所述交易报表中的性能数据,并根据所述分类的结果对提取的所述性能数据进行存储;以及
24、展示模块,其用于根据存储的所述性能数据生成图表,对所述性能数据进行标准化展示或定制化展示。
25、本申请实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述基于大型主机的交易报表分析方法。
26、本申请实施例也提供一种计算机可读存储介质,所述计算机可读存储介质存储有执行上述基于大型主机的交易报表分析方法的计算机程序。
27、本申请实施例也提供一种计算机程序产品,该计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现上述基于大型主机的交易报表分析方法。
1.一种基于大型主机的交易报表分析方法,其特征在于,所述方法包括:
2.如权利要求1所述的方法,其特征在于,
3.如权利要求1所述的方法,其特征在于,
4.如权利要求3所述的方法,其特征在于,
5.如权利要求1所述的方法,其特征在于,
6.如权利要求1所述的方法,其特征在于,
7.一种基于大型主机的交易报表分析装置,其特征在于,所述装置包括:
8.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6任一项所述的基于大型主机的交易报表分析方法。
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有执行权利要求1至6任一项所述的基于大型主机的交易报表分析方法的计算机程序。
10.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现权利要求1至6任一项所述的基于大型主机的交易报表分析方法。