【技术实现步骤摘要】
数据修复方法、装置、电子设备、介质和程序产品
[0001]本公开涉及人工智能
,更具体地,涉及一种基于知识图谱的数据修复方法、装置、电子设备、介质和计算机程序产品。
技术介绍
[0002]金融市场交易系统的生产数据流入oracle数据库,会经过一个或多个存储过程层层加工,之后应用到各个业务模块和下游应用。当需要确定表字段的加工逻辑时,往往需要人工去分析排查。并且当生产数据出现错误时,金融市场交易系统相关联的各个业务模块和下游应用都会受到影响,可能触发生产问题。其中,数据出现错误的原因多种多样,比如程序逻辑有误、网络中断或者服务器宕机等。
技术实现思路
[0003]有鉴于此,本公开提供了一种智能化程度高,效率和准确率高的基于知识图谱的数据修复方法、装置、电子设备、计算机可读存储介质和计算机程序产品。
[0004]本公开的一个方面提供了一种基于知识图谱的数据修复方法,包括:获取t秒时间段内的m个存储过程信息,每个所述存储过程信息包括数据的来源和去处,其中,m为大于等于1的整数,t大于等于1;根据所述 ...
【技术保护点】
【技术特征摘要】
1.一种基于知识图谱的数据修复方法,其特征在于,包括:获取t秒时间段内的m个存储过程信息,每个所述存储过程信息包括数据的来源和去处,其中,m为大于等于1的整数,t大于等于1;根据所述m个存储过程信息,提取上级信息、下级信息和所述上级信息与所述下级信息之间的父子关系,其中,所述上级信息包括父存储过程
‑
表
‑
字段,所述下级信息包括子存储过程
‑
表
‑
字段;根据所述上级信息、所述下级信息和所述父子关系构建知识图谱,其中,所述知识图谱的节点根据所述上级信息和所述下级信息构建,所述知识图谱的边根据所述父子关系构建;根据预先获得的所述t秒时间段内的问题数据在所述知识图谱中确定问题数据链;以及对所述问题数据链进行修复。2.根据权利要求1所述的方法,其特征在于,所述根据所述m个存储过程信息,提取上级信息、下级信息和所述上级信息与所述下级信息之间的父子关系,包括:提取每个所述存储过程信息中的上级信息、下级信息和父子关系,得到中间数据结果;以及根据整合规则整合m个所述中间数据结果,得到最终数据结果,其中,所述最终数据结果包括所述m个存储过程信息中的上级信息、下级信息和所述上级信息与所述下级信息之间的父子关系。3.根据权利要求2所述的方法,其特征在于,所述整合规则包括:将所述m个中间数据结果合并,且在每两个所述中间数据结果中,当其中一个所述中间数据结果的上级信息中的表
‑
字段与另一个所述中间数据结果的下级信息中的表
‑
字段相同时,在所述最终数据结果中将所述另一个所述中间数据结果的下级信息作为上级信息,将所述其中一个所述中间数据结果的上级信息作为下级信息。4.根据权利要求1所述的方法,其特征在于,所述根据预先获得的所述t秒时间段内的问题数据在所述知识图谱中确定问题数据链,包括:根据预先获得的所述t秒时间段内的问题数据匹配所述知识图谱中的节点作为问题节点,所述问题数据包括问题表和/或问题字段;以及根据所述问题节...
【专利技术属性】
技术研发人员:戎伟峰,伍如意,秦家祥,叶鸿浩,
申请(专利权)人:中国工商银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。