System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及数据处理,尤其涉及一种数据证真方法及装置。
技术介绍
1、本部分旨在为本专利技术实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
2、配置管理系统用于管理核心配置数据,从多个数据源系统中获取数据,在其上进行数据延展和叠加,统一配置规范、提升数据质量、提供数据服务,实现服务化配置管理,为智慧运维提供基础数据支撑。因此,提供全面且准确的数据是配置管理系统的首要职责,数据证真是用于证明数据准确性和全面性的常用方法。
3、现有的数据证真方法主要是在配置管理系统内部进行,由配置管理系统基于对象和属性两个主线,分别通过对账和规则检核的方法,检核数据的准确性和全面性。但是,该方法仅仅是针对对象和属性进行数据证真,数据证真结果不准确且不全面。
技术实现思路
1、本专利技术实施例提供一种数据证真方法,用以提高数据证真结果的准确性和全面性,该方法包括:
2、获取多个数据源系统的第一配置项信息和配置管理系统的第二配置项信息;配置项信息包括多个对象标识,每一对象标识对应的对象信息、每一对象标识对应的属性信息;
3、针对每一第一配置项信息,判断第一配置项信息中的每一对象标识对应的对象信息是否包含对象创建和消亡流程信息,以及每一对象标识对应的属性信息是否包含属性的创建、更新和消亡流程信息,根据判断结果确定每一数据源系统的业务闭环信息;基于每一数据源系统预设的属性检核规则信息,对每一第一配置项信息中的每一对象标识对应的属性信息
4、根据配置项信息中的对象标识,将第二配置项信息的对象信息与多个第一配置项信息的对象信息进行匹配,确定配置管理系统的对象一致性信息;将第二配置项信息的每一对象标识对应的属性信息与多个每一对象标识对应的属性信息进行匹配,确定配置管理系统的属性一致性信息;基于配置管理系统预设的属性检核规则信息,对第二配置项信息中每一对象标识对应的属性信息进行检核,得到配置管理系统的数据准确性信息;
5、根据第二配置项信息,构建全景知识图谱,所述全景知识图谱用于表示多个数据源系统的对象之间的关联关系;
6、基于全景知识图谱和预设的多个数据源对象关联关系,确定孤立点对象信息、对象之间的关系缺失信息和断链数据;
7、根据每一数据源系统的业务闭环信息、每一数据源系统的数据准确性信息、配置管理系统的对象一致性信息、配置管理系统的属性一致性信息、配置管理系统的数据准确性信息、孤立点对象信息、对象之间的关系缺失信息和断链数据,得到数据证真结果。
8、本专利技术实施例还提供一种数据证真装置,用以提高数据证真结果的准确性和全面性,该装置包括:
9、获取模块,用于获取多个数据源系统的第一配置项信息和配置管理系统的第二配置项信息;配置项信息包括多个对象标识,每一对象标识对应的对象信息、每一对象标识对应的属性信息;
10、第一证真模块,用于针对每一第一配置项信息,判断第一配置项信息中的每一对象标识对应的对象信息是否包含对象创建和消亡流程信息,以及每一对象标识对应的属性信息是否包含属性的创建、更新和消亡流程信息,根据判断结果确定每一数据源系统的业务闭环信息;基于每一数据源系统预设的属性检核规则信息,对每一第一配置项信息中的每一对象标识对应的属性信息进行检核,得到每一数据源系统的数据准确性信息;
11、第二证真模块,用于根据配置项信息中的对象标识,将第二配置项信息的对象信息与多个第一配置项信息的对象信息进行匹配,确定配置管理系统的对象一致性信息;将第二配置项信息的每一对象标识对应的属性信息与多个每一对象标识对应的属性信息进行匹配,确定配置管理系统的属性一致性信息;基于配置管理系统预设的属性检核规则信息,对第二配置项信息中每一对象标识对应的属性信息进行检核,得到配置管理系统的数据准确性信息;
12、图谱构建模块,用于根据第二配置项信息,构建全景知识图谱,所述全景知识图谱用于表示多个数据源系统的对象之间的关联关系;
13、第三证真模块,用于基于全景知识图谱和预设的多个数据源对象关联关系,确定孤立点对象信息、对象之间的关系缺失信息和断链数据;
14、结果确定模块,用于根据每一数据源系统的业务闭环信息、每一数据源系统的数据准确性信息、配置管理系统的对象一致性信息、配置管理系统的属性一致性信息、配置管理系统的数据准确性信息、孤立点对象信息、对象之间的关系缺失信息和断链数据,得到数据证真结果。
15、本专利技术实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述数据证真方法。
16、本专利技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述数据证真方法。
17、本专利技术实施例还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现上述数据证真方法。
18、本专利技术实施例中,获取多个数据源系统的第一配置项信息和配置管理系统的第二配置项信息;配置项信息包括多个对象标识,每一对象标识对应的对象信息、每一对象标识对应的属性信息;针对每一第一配置项信息,判断第一配置项信息中的每一对象标识对应的对象信息是否包含对象创建和消亡流程信息,以及每一对象标识对应的属性信息是否包含属性的创建、更新和消亡流程信息,根据判断结果确定每一数据源系统的业务闭环信息;基于每一数据源系统预设的属性检核规则信息,对每一第一配置项信息中的每一对象标识对应的属性信息进行检核,得到每一数据源系统的数据准确性信息;根据配置项信息中的对象标识,将第二配置项信息的对象信息与多个第一配置项信息的对象信息进行匹配,确定配置管理系统的对象一致性信息;将第二配置项信息的每一对象标识对应的属性信息与多个每一对象标识对应的属性信息进行匹配,确定配置管理系统的属性一致性信息;基于配置管理系统预设的属性检核规则信息,对第二配置项信息中每一对象标识对应的属性信息进行检核,得到配置管理系统的数据准确性信息;根据第二配置项信息,构建全景知识图谱,所述全景知识图谱用于表示多个数据源系统的对象之间的关联关系;基于全景知识图谱和预设的多个数据源对象关联关系,确定孤立点对象信息、对象之间的关系缺失信息和断链数据;根据每一数据源系统的业务闭环信息、每一数据源系统的数据准确性信息、配置管理系统的对象一致性信息、配置管理系统的属性一致性信息、配置管理系统的数据准确性信息、孤立点对象信息、对象之间的关系缺失信息和断链数据,得到数据证真结果。与现有的数据证真方法相比,通过对数据源的配置项信息进行数据证真,考虑到了问题数据是在数据源产生的情况,还增加了对对象之间的关联关系的核验,以及对业务闭环检核,可以提高数据证真结果的准确性和全面性。
本文档来自技高网...【技术保护点】
1.一种数据证真方法,其特征在于,包括:
2.如权利要求1所述的方法,其特征在于,所述多个数据源系统是配置管理系统的上游系统,所述第二配置项信息是多个数据源系统将各自的第一配置项信息发送至配置管理系统得到。
3.如权利要求1所述的方法,其特征在于,每一数据源系统预设的属性检核规则信息包括属性规范性检核规则和属性准确性检核规则。
4.如权利要求1所述的方法,其特征在于,基于全景知识图谱和预设的多个数据源对象关联关系,确定孤立点对象信息、对象之间的关系缺失信息和断链数据,包括:
5.一种数据证真装置,其特征在于,包括:
6.如权利要求5所述的装置,其特征在于,所述多个数据源系统是配置管理系统的上游系统,所述第二配置项信息是多个数据源系统将各自的第一配置项信息发送至配置管理系统得到。
7.如权利要求5所述的装置,其特征在于,每一数据源系统预设的属性检核规则信息包括属性规范性检核规则和属性准确性检核规则。
8.如权利要求5所述的装置,其特征在于,第三证真模块,具体用于:
9.一种计算机设备,包
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1至4任一所述方法。
11.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现权利要求1至4任一所述方法。
...【技术特征摘要】
1.一种数据证真方法,其特征在于,包括:
2.如权利要求1所述的方法,其特征在于,所述多个数据源系统是配置管理系统的上游系统,所述第二配置项信息是多个数据源系统将各自的第一配置项信息发送至配置管理系统得到。
3.如权利要求1所述的方法,其特征在于,每一数据源系统预设的属性检核规则信息包括属性规范性检核规则和属性准确性检核规则。
4.如权利要求1所述的方法,其特征在于,基于全景知识图谱和预设的多个数据源对象关联关系,确定孤立点对象信息、对象之间的关系缺失信息和断链数据,包括:
5.一种数据证真装置,其特征在于,包括:
6.如权利要求5所述的装置,其特征在于,所述多个数据源系统是配置管理系统的上游系统,所述第二配置项信息是多个数据源系统将各自的第一配置项...
【专利技术属性】
技术研发人员:王素,张明,李文,
申请(专利权)人:中国建设银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。