[发明专利]数据管理方法和装置在审
申请号: | 201811575176.4 | 申请日: | 2018-12-21 |
公开(公告)号: | CN109684342A | 公开(公告)日: | 2019-04-26 |
发明(设计)人: | 李岳璘;刘俊良;王双;王怡君;金日海 | 申请(专利权)人: | 成都四方伟业软件股份有限公司 |
主分类号: | G06F16/23 | 分类号: | G06F16/23;G06F16/27 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 苏胜 |
地址: | 610000 四川省*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 元数据 微服务器 数据管理 方法和装置 数据中心 数据服务 统一管理 有效管理 通信 应用 | ||
本发明实施例提供一种数据管理方法和装置,应用于能够与多个微服务器进行通信的元数据中心,所述数据管理方法包括获取任意一微服务器上产生的元数据;根据与所述微服务器对应的历史版本号确定所述元数据的当前版本号;基于所述元数据和所述当前版本号对所述元数据对应的数据服务进行注册。本发明基于元数据中心实现对元数据的统一管理,能够使得各微服务器之间保持一致性,同时还便于快速了解数据脉络,实现对数据的有效管理。
技术领域
本发明涉及大数据处理技术领域,具体而言,涉及一种数据管理方法和装置。
背景技术
随着企业数据的爆炸式增长,如何管理海量数据并提升数据质量已成为企业的重中之重。其中,数据治理是数据管理中必不可少的环节,而元数据又是数据治理的核心,如何在治理过程中有效的利用元数据,以元数据驱动整个治理过程,也越来越受到重视。现有的数据治理重点偏向于数据质量,而数据标准的落地、数据资产的管控以及数据运营等均为单独的系统,导致各系统间相对独立,无法实现元数据之间的共享,使得元数据变更之后无法及时在各系统中体现,进而导致各系统之间出现元数据不一致、不准确和不同步的问题。
发明内容
有鉴于此,本发明实施例的目的在于提供一种数据管理方法和装置,以改善上述问题。
一方面,本发明较佳实施例提供一种数据管理方法,应用于能够与多个微服务器进行通信的元数据中心,所述数据管理方法包括:
获取任意一微服务器上产生的元数据;
根据与所述微服务器对应的历史版本号确定所述元数据的当前版本号;
基于所述元数据和所述当前版本号对所述元数据对应的数据服务进行注册。
进一步地,获取任意一微服务器上生成的元数据的步骤,包括:
监控各所述微服务器是否生成新的元数据或者是否存在元数据变更;若存在,则获取对应微服务器上生成的新的元数据或发生变更的元数据。
进一步地,所述方法还包括:
判断所述元数据是否符合预设元数据规范,若符合,则执行根据与所述微服务器对应的历史版本号确定所述元数据的当前版本号的步骤。
进一步地,所述方法还包括:
当所述元数据不符合所述预设元数据规范时,获取所述元数据不符合所述预设元数据规范的异常参数,并基于该异常参数生成报警信息反馈给所述微服务器。
进一步地,所述预设元数据规范中的判断参数包括数据长度、数据类型、数据内容、数据结构中的一种或多种。
进一步地,所述方法还包括:
接收其他任一项微服务器发送的元数据请求;
根据所述元数据请求中包含的微服务类型调用与该微服务类型对应的元数据并发送给所述微服务器以使该微服务器根据接收到的元数据进行微服务更新。
进一步地,所述方法还包括:
在完成与所述元数据对应的数据服务的注册后,将所述元数据分发给其他所述微服务器以实现数据同步。
另一方面,本发明较佳实施例还提供一种数据管理方法,应用于能够与多个微服务器进行通信的元数据中心,所述数据管理装置包括:
元数据获取模块,用于获取任意一微服务器上产生的元数据;
版本确认模块,用于根据与所述微服务器对应的历史版本号确定所述元数据的当前版本号;
注册模块,用于基于所述元数据和所述当前版本号对所述元数据对应的数据服务进行注册。
进一步地,所述装置还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都四方伟业软件股份有限公司,未经成都四方伟业软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811575176.4/2.html,转载请声明来源钻瓜专利网。