一种数据质量的评价方法及装置与流程

文档序号:37191246发布日期:2024-03-01 13:01阅读:21来源:国知局
一种数据质量的评价方法及装置与流程

本技术涉及数据处理,尤其涉及一种数据质量的评价方法及装置。


背景技术:

1、配置管理数据库(configuration management database,cmdb)在数据中心的运维自动化和智能化建设中,是非常重要的一个环节,它记录了数据中心各种it资源信息以及资源间的关系。因此cmdb的数据质量对数据中心的运维工作有着重要的意义。

2、但是,由于cmdb的自身原因,cmdb往往存在数据不准确、不完整、更新不及时、数据重复等问题,因此企业在建设cmdb时,无法有效对数据可信度进行评估,存在有数据而又不敢消费的困境。因此,如何有效地对cmdb的数据质量进行评估是目前亟需解决的问题。


技术实现思路

1、基于上述现有技术的不足,本技术提供了一种数据质量的评价方法及装置,以解决有效地对cmdb的数据质量进行评估的问题。

2、为了实现上述目的,本技术提供了以下技术方案:

3、本技术第一方面提供了一种数据质量的评价方法,包括:

4、获取配置管理数据库的配置数据;

5、基于所述配置数据的类型,确定所述配置数据的校验方式;

6、基于所述配置数据的校验方式,对所述配置数据进行评价,得到评价结果;

7、根据所述评价结果,对所述配置数据的质量进行多维度加权计算,得到所述配置数据的质量得分。

8、可选地,在上述的数据质量的评价方法中,所述获取配置管理数据库的配置数据之前,还包括:

9、建立配置管理数据库的模型体系;

10、确定各个维度的评价;

11、基于所述模型体系以及各个所述维度的评价,制定评价标准以及校验方式。

12、可选地,在上述的数据质量的评价方法中,所述基于所述配置数据的类型,确定所述配置数据的校验方式,包括:

13、当所述配置数据的类型为更新类型时,确定所述配置数据的校验方式为事前校验;

14、当所述配置数据的类型为配置类型时,确定所述配置数据的校验方式为事后校验。

15、可选地,在上述的数据质量的评价方法中,还包括:

16、根据预设的校验标准,对所述配置数据进行校验;

17、若所述配置数据未通过校验,则从所述配置数据中提取异常数据,并对所述异常数据进行修正,得到修正数据;

18、根据所述校验标准,对所述修正数据进行校验;

19、若所述修正数据通过校验,则将所述修正数据更新至所述配置数据中。

20、可选地,在上述的数据质量的评价方法中,所述基于所述配置数据的校验方式,对所述配置数据进行评价,得到评价结果,包括:

21、判断所述配置数据是否符合完整性要求;

22、若所述配置数据不符合完整性要求,则确定所述配置数据未通过完整性校验,并得到完整性的校验结果;

23、基于所述完整性的校验结果,对所述配置数据进行评价,得到评价结果;

24、若所述配置数据符合完整性要求,则得到完整性的目标校验结果;

25、基于所述完整性的目标校验结果,对所述配置数据进行评价,得到评价结果。

26、可选地,在上述的数据质量的评价方法中,所述基于所述配置数据的校验方式,对所述配置数据进行评价,得到评价结果,包括:

27、判断所述配置数据是否符合准确性要求;

28、若所述配置数据不符合准确性要求,则确定所述配置数据未通过准确性校验,并得到准确性的校验结果;

29、基于所述准确性的校验结果,对所述配置数据进行评价,得到评价结果;

30、若所述配置数据符合准确性要求,则得到准确性的目标校验结果;

31、基于所述准确性的目标校验结果,对所述配置数据进行评价,得到评价结果。

32、可选地,在上述的数据质量的评价方法中,所述基于所述配置数据的校验方式,对所述配置数据进行评价,得到评价结果,包括:

33、检测所述配置数据是否符合时效性要求;

34、若所述配置数据不符合时效性要求,则确定所述配置数据未通过时效性校验,并得到时效性的校验结果;

35、基于所述时效性的校验结果,对所述配置数据进行评价,得到评价结果;

36、若所述配置数据符合时效性要求,则得到时效性的目标校验结果;

37、基于所述时效性的目标校验结果,对所述配置数据进行评价,得到评价结果。

38、可选地,在上述的数据质量的评价方法中,所述基于所述配置数据的校验方式,对所述配置数据进行评价,得到评价结果,包括:

39、检测所述配置数据是否符合唯一性要求;

40、若所述配置数据不符合唯一性要求,则确定所述配置数据未通过唯一性校验,并得到唯一性的校验结果;

41、基于所述唯一性的校验结果,对所述配置数据进行评价,得到评价结果;

42、若所述配置数据符合唯一性要求,则得到唯一性的目标校验结果;

43、基于所述唯一性的目标校验结果,对所述配置数据进行评价,得到评价结果。

44、本技术第二方面提供了一种数据质量的评价装置,包括:

45、数据获取单元,用于获取配置管理数据库的配置数据;

46、方式确定单元,用于基于所述配置数据的类型,确定所述配置数据的校验方式;

47、数据评价单元,用于基于所述配置数据的校验方式,对所述配置数据进行评价,得到评价结果;

48、加权计算单元,用于根据所述评价结果,对所述配置数据的质量进行多维度加权计算,得到所述配置数据的质量得分。

49、可选地,在上述的数据质量的评价装置中,还包括:

50、建立单元,用于建立配置管理数据库的模型体系;

51、评价确定单元,用于确定各个维度的评价;

52、标准制定单元,用于基于所述模型体系以及各个所述维度的评价,制定评价标准以及校验方式。

53、可选地,在上述的数据质量的评价装置中,所述方式确定单元,包括:

54、第一确定单元,用于当所述配置数据的类型为更新类型时,确定所述配置数据的校验方式为事前校验;

55、第二确定单元,用于当所述配置数据的类型为配置类型时,确定所述配置数据的校验方式为事后校验。

56、可选地,在上述的数据质量的评价装置中,还包括:

57、第一校验单元,用于根据预设的校验标准,对所述配置数据进行校验;

58、修正单元,用于若所述配置数据未通过校验,则从所述配置数据中提取异常数据,并对所述异常数据进行修正,得到修正数据;

59、第二校验单元,用于根据所述校验标准,对所述修正数据进行校验;

60、更新单元,用于若所述修正数据通过校验,则将所述修正数据更新至所述配置数据中。

61、可选地,在上述的数据质量的评价装置中,所述数据评价单元,包括:

62、第一判断单元,用于判断所述配置数据是否符合完整性要求;

63、第三确定单元,用于若所述配置数据不符合完整性要求,则确定所述配置数据未通过完整性校验,并得到完整性的校验结果;

64、第一评价单元,用于基于所述完整性的校验结果,对所述配置数据进行评价,得到评价结果;

65、第一得到单元,用于若所述配置数据符合完整性要求,则得到完整性的目标校验结果;

66、第二评价单元,用于基于所述完整性的目标校验结果,对所述配置数据进行评价,得到评价结果。

67、可选地,在上述的数据质量的评价装置中,所述数据评价单元,包括:

68、第二判断单元,用于判断所述配置数据是否符合准确性要求;

69、第四确定单元,用于若所述配置数据不符合准确性要求,则确定所述配置数据未通过准确性校验,并得到准确性的校验结果;

70、第三评价单元,用于基于所述准确性的校验结果,对所述配置数据进行评价,得到评价结果;

71、第二得到单元,用于若所述配置数据符合准确性要求,则得到准确性的目标校验结果;

72、第四评价单元,用于基于所述准确性的目标校验结果,对所述配置数据进行评价,得到评价结果。

73、可选地,在上述的数据质量的评价装置中,所述数据评价单元,包括:

74、第一检测单元,用于检测所述配置数据是否符合时效性要求;

75、第五确定单元,用于若所述配置数据不符合时效性要求,则确定所述配置数据未通过时效性校验,并得到时效性的校验结果;

76、第五评价单元,用于基于所述时效性的校验结果,对所述配置数据进行评价,得到评价结果;

77、第三得到单元,用于若所述配置数据符合时效性要求,则得到时效性的目标校验结果;

78、第六评价单元,用于基于所述时效性的目标校验结果,对所述配置数据进行评价,得到评价结果。

79、可选地,在上述的数据质量的评价装置中,所述数据评价单元,包括:

80、第二检测单元,用于检测所述配置数据是否符合唯一性要求;

81、第六确定单元,用于若所述配置数据不符合唯一性要求,则确定所述配置数据未通过唯一性校验,并得到唯一性的校验结果;

82、第七评价单元,用于基于所述唯一性的校验结果,对所述配置数据进行评价,得到评价结果;

83、第四得到单元,用于若所述配置数据符合唯一性要求,则得到唯一性的目标校验结果;

84、第八评价单元,用于基于所述唯一性的目标校验结果,对所述配置数据进行评价,得到评价结果。

85、本技术提供的一种数据质量的评价方法,通过获取配置管理数据库的配置数据,其次基于配置数据的类型,确定配置数据的校验方式,然后基于配置数据的校验方式,对配置数据进行评价,得到评价结果,最后根据评价结果,对配置数据的质量进行多维度加权计算,得到配置数据的质量得分。从而通过预设的校验方式,对配置数据进行多维度的评价,得到多维度得分,然后对多维度的评价得分进行加权平均,进而使得配置数据的评价方式更为全面。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1