【技术实现步骤摘要】
一种确定批处理作业评价结果的方法、装置、设备
本申请涉及批量数据处理
,特别涉及一种确定批处理作业评价结果的方法、装置、设备。
技术介绍
在银行业务中,特别是数据量庞大的银行系统,通常需要批量的处理大量数据,例如工资代发业务、行业水电煤费用的代扣、客户账单批量生成等。然而,随着银行业务的不断发展,银行系统相比投入使用初期,无论是客户量、账户量,还是交易量,都有了巨大的增长,但系统留给批量运行的时间窗口却是有限且固定的,为了在有限且固定的时间窗口完成批处理作业,需要不断的对批处理作业运行状态进行评估和优化。现有技术中,通常是人为挑选出长腿(运行时间很长的作业),然后根据挑选结果对批处理作业运行状态进行评估。这种方式不仅需要付出巨大的人力成本和时间成本,而且对业务人员自身的要求也比较高,使得对批处理状态评估的效率较低。因此,业内亟需一种可以解决上述技术问题的技术方案。
技术实现思路
本说明书实施例提供了一种确定批处理作业评价结果的方法、装置、设备,可以提高对批处理状态评估的效率。 ...
【技术保护点】
1.一种确定批处理作业评价结果的方法,其特征在于,包括:/n监测批处理作业的运行情况,获得每个作业对应的运行信息;/n根据所述运行信息,从所述批处理作业中筛选出满足预设条件的作业;其中,所述满足预设条件的作业表示需要进行优化的作业;/n基于所述满足预设条件的作业,确定对所述批处理作业的评价结果。/n
【技术特征摘要】
1.一种确定批处理作业评价结果的方法,其特征在于,包括:
监测批处理作业的运行情况,获得每个作业对应的运行信息;
根据所述运行信息,从所述批处理作业中筛选出满足预设条件的作业;其中,所述满足预设条件的作业表示需要进行优化的作业;
基于所述满足预设条件的作业,确定对所述批处理作业的评价结果。
2.根据权利要求1所述的方法,其特征在于,所述预设条件包括下述中的一种或多种:单个作业的运行时间超过第一预设阈值、关键路径对应的时间超过第二预设阈值、作业进行全表扫描、作业提交频率低于第三预设阈值、作业出现死锁或者超时。
3.根据权利要求2所述的方法,其特征在于,所述关键路径是不同处理阶段中作业调度对应的最长作业路径,所述不同处理阶段基于对所述批处理作业的时间窗口划分获得,所述作业调度包括一个或多个作业。
4.根据权利要求3所述的方法,其特征在于,所述关键路径通过下述方式获得:
将所述批处理作业的时间窗口划分为不同处理阶段;其中,每个处理阶段中包括一个或多个作业;
基于作业调度管理工具,确定每个处理阶段中作业调度对应的作业路径;
分别从每个处理阶段包括的作业路径中选取路径长度最长的作业路径作为所述每个处理阶段对应的关键路径。
5.根据权利要求1所述的方法,其特征在于,所述基于所述满足预设条件的作业,确定对所述批处理作业的评价结果,包括:
当所述满足预设条件的作业包括进行全表扫描的作业或提交频率低于第三预设阈值的作业时,确定所述批处理作业的评价结果为关注。
6.根据权利要求1所述的方法,其特征在于,所述基于所述满足预设条...
【专利技术属性】
技术研发人员:张康洁,张阳,
申请(专利权)人:中国银行股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。