[发明专利]元数据管理方法及管理系统无效
| 申请号: | 200910131570.3 | 申请日: | 2009-04-07 |
| 公开(公告)号: | CN101859303A | 公开(公告)日: | 2010-10-13 |
| 发明(设计)人: | 赵静 | 申请(专利权)人: | 中国移动通信集团湖北有限公司 |
| 主分类号: | G06F17/30 | 分类号: | G06F17/30 |
| 代理公司: | 北京中誉威圣知识产权代理有限公司 11279 | 代理人: | 彭晓玲;丛芳 |
| 地址: | 430023 *** | 国省代码: | 湖北;42 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 数据管理 方法 管理 系统 | ||
技术领域
本发明涉及一种业务支撑技术,尤其涉及一种元数据管理方法及管理系统。
背景技术
在数据仓库领域中,元数据被定义为:描述数据及其环境的数据。一般来说,它有两方面的用途。首先,元数据能提供基于用户的信息,如记录数据项的业务描述信息的元数据能帮助用户使用数据。其次,元数据能支持系统对数据的管理和维护,如关于数据项存储方法的元数据能支持系统以最有效的方式访问数据。具体来说,在数据仓库系统中,元数据机制主要支持以下五类系统管理功能:(1)描述哪些数据在数据仓库中;(2)定义要进入数据仓库中的数据和从数据仓库中产生的数据;(3)记录根据业务事件发生而随之进行的数据抽取工作时间安排;(4)记录并检测系统数据一致性的要求和执行情况;(5)衡量数据质量。
现有技术中已有常规数据仓库元数据模型(Common WarehouseMetamodel,简称CWM)国际标准理论,但是,CWM并不能实现全部系统间或系统内的元数据获取,并且现有元数据获取方法存在较大技术难度,不易实现。同时,利用CWM只能事后将生产信息整合提供出元数据基础信息,而且因为信息很难归整或延迟遗漏,容易因不完整和进度跟不上而无法实现元数据准确的管理。
因此,提供一种可以自动获取生产系统数据间关系来取解决元数据维护与生产开发不同步问题的元数据管理方法及系统成为现有技术中急需解决的技术问题。
发明内容
本发明的第一目的在于,针对现有技术中元数据信息维护与实际生产数据不同步、内容信息不一致的缺陷,提供一种元数据信息与在线生产数据信息同步且内容信息一致的元数据管理方法。
本发明的第二目的在于,针对现有技术中元数据信息维护与实际生产数据不同步、内容信息不一致的缺陷,提供一种元数据信息与在线生产数据信息同步且内容信息一致的元数据管理系统。
根据本发明的第一目的,提供一种元数据管理方法,包括A、提取根据元数据库中已有的元数据进行开发而形成的代码;B、解析代码的映射关系信息,生成新的元数据;C、将新的元数据存储到元数据库中。
根据本发明的第二目的,提供一种元数据管理系统,包括:经营分析装置,用于存储根据元数据库中已有的元数据进行开发后形成的代码;解析装置,用于提取所述代码,解析所述代码的映射关系信息,生成新的元数据;元数据库,用于存储所述元数据。
本发明中,经营分析装置生成的代码为SQL语句。
本发明的元数据管理方法和管理系统,通过在编写开发数据处理程序的同时对开发过程中代码的解析,提取元数据,可以使得元数据信息维护与实际生产数据能够及时同步,内容信息一致,元数据手工维护工作量减少;同时提高了元数据与生产结合提供应用效果与价值;并且有利于需求开发过程中的质量管理、流程监控和维护管理。
附图说明
图1是本发明实施例元数据管理系统的结构图;
图2是本发明实施例解析装置的结构图;
图3是本发明实施例元数据管理方法的流程图;
图4是本发明实施例SQL解析器运行过程输入SQL语句的软件示意图;
图5是本发明实施例SQL解析器运行过程建立语法书的软件示意图;
图6是本发明实施例SQL解析器运行过程输出结果的软件示意图;
图7是本发明实施例元数据管理系统的应用示意图。
具体实施方式
以下结合附图对本发明进行详细说明。
如图1所示,本发明实施例的元数据管理系统包括:经营分析装置20,用于存储根据元数据库中已有的元数据进行开发后形成的代码;解析装置40,用于提取所述代码,解析所述代码的映射关系信息,生成新的元数据;元数据库60,用于存储所述元数据。本实施例中,经营分析装置生成的代码为SQL语句。
如图2所示,解析装置40包括:分析模块42,用于解析SQL语句的映射关系信息;元数据生成模块44,用于根据所述映射关系信息生成相应的新的元数据。分析模块42包括:字段分析模块和/或表级分析模块,字段分析子模块,用于解析SQL语句的字段之间的映射关系;表级分析子模块,用于解析SQL语句的源表和目标表之间的映射关系。
解析装置40对开发过程中的SQL语句进行分析,建立表级和字段映射关系,生成相应的元数据信息并保存于元数据库,经营分析装置20通过对元数据的发布将生产配置要素发布到相应的环境和运行模块上,使得元数据信息维护与实际生产数据能够及时同步,内容信息一致,元数据手工维护工作量减少。
如图3所示,本发明实施例的元数据管理系统管理方法包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信集团湖北有限公司,未经中国移动通信集团湖北有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910131570.3/2.html,转载请声明来源钻瓜专利网。





