本发明涉及元数据,尤其涉及一种元数据质量确定方法及装置。
背景技术:
1、元数据可用于描述目标数据的属性或状态,在软件或项目运行过程中,需要对元数据的质量进行监控,实时掌握元数据的数据质量和变更情况。但是,现有的元数据质量确定方法,需要通过人工的方式,在元数据变更的时候填写相应的过程文档,并人工审核保证数据质量。这种元数据质量确定方法由于标准化程度不高,导致元数据质量确定的效率不高、准确性不好。因此,提升元数据质量确定的标准化程度尤为重要。
技术实现思路
1、本发明所要解决的技术问题在于,现有的基于数据流的数据导出方法需通过虚拟机内存进行过渡,导致在大数据量的应用场景下效率不高。
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、与现有技术相比,本发明实施例具有以下有益效果:通过元数据的变化内容确定对应的元数据过程文档,并通过所述元数据过程文档确定发生变化的元数据质量,生成相应的元数据质量文档,并进行元数据质量校验,提升了元数据质量确定的标准化水平,进而提升了元数据质量确定的效率和准确性。
1.一种元数据质量确定方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据元数据变化内容,确定元数据过程文档之前,所述方法还包括:
3.根据权利要求1所述的方法,其特征在于,所述元数据过程文档包括以下至少一种:元数据变更清单、元数据认责矩阵和元数据质量清单;
4.根据权利要求1所述的方法,其特征在于,所述根据所述元数据过程文档,确定元数据质量,并生成元数据质量文档,包括:
5.根据权利要求4所述的方法,其特征在于,所述生成元数据质量文档,包括:
6.根据权利要求1所述的方法,其特征在于,所述根据所述元数据质量文档,校验元数据质量,包括:
7.根据权利要求1-6任一项所述的方法,其特征在于,所述根据所述元数据质量文档,校验元数据质量之后,所述方法还包括:
8.一种元数据质量确定装置,其特征在于,所述装置包括:
9.一种元数据质量确定装置,其特征在于,所述装置包括:
10.一种计算机存储介质,其特征在于,所述计算机存储介质存储有计算机指令,所述计算机指令被调用时,用于执行如权利要求1-7任一项所述的元数据质量确定方法。