批量作业依赖关系的解析方法及装置制造方法及图纸

技术编号:26376569 阅读:43 留言:0更新日期:2020-11-19 23:45
本发明专利技术提供一种批量作业依赖关系的解析方法及装置,涉及大数据技术领域,解析方法包括:对各个作业实例进行抽象处理,得到各个所述作业实例各自对应的特征属性;其中,每个作业实例对应多个特征属性,多个特征属性构成一个对象;确定每个作业实例与其他作业实例的依赖关系;根据各个作业实例的依赖关系、各个作业实例对应的对象和预设的数据结构建立依赖模型;对所述依赖模型进行解析获取批量作业的作业依赖关系图。本发明专利技术能够直观掌握后台批量作业依赖关系,降低系统维护风险,提高问题分析效率。

【技术实现步骤摘要】
批量作业依赖关系的解析方法及装置
本专利技术涉及大数据
,具体涉及一种批量作业依赖关系的解析方法及装置。
技术介绍
批量作业处理适合于几乎不需要用户交互的后台自动化操作,主要在事先计划好的时间运行或在有需要的时候集中运行。能够按照计划运行、集中访问大量的数据,完成预期处理或生成相应报表。近年来,随着互联网的快速发展,银行系统日均交易量持续大幅度增长。为保障业务响应速度,联机交易仅完成必要实时的数据更新操作,不必实时更新或者不需要用户交互的数据更新操作,交由后台批量作业在业务低峰期处理。批量作业数量日益增长,前后项依赖关系错乱复杂,缺少一个直观的可视化批量作业关系图,给系统维护带来极大不便和风险。不必要的依赖关系存在,可能导致系统整体批量运行时间延迟,影响业务处理效率;甚至出现循环依赖导致系统无法正常运行。为解决目前大型企业后台批量作业关系错乱复杂,系统维护成本高的问题,亟需一种后台批量作业依赖关系分析方法和可视化展示方法。
技术实现思路
针对现有技术中的问题,本专利技术提供一种批量作业依赖关系的解析方法本文档来自技高网...

【技术保护点】
1.一种批量作业依赖关系的解析方法,其特征在于,包括:/n对各个作业实例进行抽象处理,得到各个所述作业实例各自对应的特征属性;其中,每个作业实例对应多个特征属性,多个特征属性构成一个对象;/n确定每个作业实例与其他作业实例的依赖关系;/n根据各个作业实例的依赖关系、各个作业实例对应的对象和预设的数据结构建立依赖模型;/n对所述依赖模型进行解析获取批量作业的作业依赖关系图。/n

【技术特征摘要】
1.一种批量作业依赖关系的解析方法,其特征在于,包括:
对各个作业实例进行抽象处理,得到各个所述作业实例各自对应的特征属性;其中,每个作业实例对应多个特征属性,多个特征属性构成一个对象;
确定每个作业实例与其他作业实例的依赖关系;
根据各个作业实例的依赖关系、各个作业实例对应的对象和预设的数据结构建立依赖模型;
对所述依赖模型进行解析获取批量作业的作业依赖关系图。


2.根据权利要求1所述的批量作业依赖关系的解析方法,其特征在于,所述特征属性包括:作业英文名、作业功能中文描述、作业触发类型、作业组名和定时时间中至少一种。


3.根据权利要求1所述的批量作业依赖关系的解析方法,其特征在于,所述确定每个作业实例与其他作业实例的依赖关系,包括:
确定各个作业实例中的开口作业实例;
根据作业执行顺序确定与所述开口作业实例相关的第一作业实例的依赖关系;
基于作业执行顺序遍历与所述第一作业实例相关的作业实例的依赖关系。


4.根据权利要求1所述的批量作业依赖关系的解析方法,其特征在于,所述数据结构包括:邻接矩阵和邻接表。


5.根据权利要求4所述的批量作业依赖关系的解析方法,其特征在于,所述根据各个作业实例的依赖关系、各个作业实例对应的对象和预设的数据结构建立依赖模型,包括:
根据各个作业实例的依赖关系、各个作业实例对应的对象和邻接矩阵建立依赖模型,包括:
确定作业实例对应数量的邻接矩阵;
在所述邻接矩阵中对有依赖关系的两个对象所对应的元素位置设置为依赖标记。


6.根据权利要求4所述的批量作业依赖关系的解析方法,其特征在...

【专利技术属性】
技术研发人员:郑旭然王前程魏雷张凯
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:北京;11

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

1