[发明专利]元模型的建立方法及装置、存储介质、电子装置有效
申请号: | 201910527416.1 | 申请日: | 2019-06-18 |
公开(公告)号: | CN110245128B | 公开(公告)日: | 2022-07-19 |
发明(设计)人: | 陈元;于阳 | 申请(专利权)人: | 北京明略软件系统有限公司 |
主分类号: | G06F16/21 | 分类号: | G06F16/21;G06F16/28 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 江舟 |
地址: | 100086 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 模型 建立 方法 装置 存储 介质 电子 | ||
本发明公开了一种元模型的建立方法及装置、存储介质、电子装置。其中,该方法包括:利用确定的第一属性信息建立目标元元模型,其中,第一属性信息用于表示元模型的属性,元模型用于定义元数据;建立目标元元模型与原始元模型之间的映射;利用映射关系将第一属性信息映射至原始元模型中,得到目标元模型。本发明解决了相关技术中存在的元模型的建立没有统一的格式的技术问题。
技术领域
本发明涉及计算机领域,具体而言,涉及一种元模型的建立方法及装置、存储介质、电子装置。
背景技术
公共仓库元模型(Common Warehouse MetaModel,简称为CWM)是对象管理组(Object Management Group,简称为OMG)组织在数据仓库系统中定义的一套完整的元模型体系结构,用于数据仓库构建和应用的元数据建模。
CWM规范目的是使处于分布式、异构环境下的数据仓库元数据和商业智能元数据能方便地在不同的数据仓库工具、数据仓库平台和元数据仓库之间进行交换。
元模型是关于模型的模型。在数据仓库系统中,常见的元模型有库模型、表模型、列模型等等。元数据采集系统需要根据元模型才能将源端元数据定义采集到元数据存储系统中。系统中元模型的丰富程度决定了元数据采集系统的元数据汇聚能力。
但相关技术中的元模型的建立并没有统一的格式。并不能支持复杂的业务需求。
针对上述的问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例提供了一种元模型的建立方法及装置、存储介质、电子装置,以至少解决相关技术中存在的元模型的建立没有统一的格式的技术问题。
根据本发明实施例的一个方面,提供了一种元模型的建立方法,包括:利用确定的第一属性信息建立目标元元模型,其中,所述第一属性信息用于表示元模型的属性,所述元模型用于定义元数据;建立所述目标元元模型与原始元模型之间的映射;利用映射关系将所述第一属性信息映射至所述原始元模型中,得到目标元模型。
可选地,利用确定的第一属性信息建立所述目标元元模型,包括:自定义与所述元模型的预设需求对应的所述第一属性信息;将所述第一属性信息中包括的属性、所述属性的含义、以及所述属性的描述信息添加到原始元元模型中,得到所述目标元元模型,其中,所述原始元元模型是预先定义的。
可选地,利用所述映射关系将所述第一属性信息映射至所述原始元模型中,得到所述目标元模型包括:利用所述映射关系将所述第一属性信息映射至所述原始元模型中;在所述原始元模型中定义与所述第一属性信息对应的元数据,得到所述目标元模型。
可选地,利用所述映射关系将所述第一属性信息映射至所述原始元模型中,得到所述目标元模型之后,所述方法还包括:在所述目标元模型中自定义第二属性信息;在所述目标元模型中定义与所述第二属性信息对应的元数据。
可选地,利用所述映射关系将所述第一属性信息映射至所述原始元模型中,得到所述目标元模型之后,所述方法还包括:建立所述目标元模型与其他元模型之间的映射;将所述目标元模型的第一属性信息复用至所述其他元模型中,其中,复用所述第一属性信息的所述其他元模型用于定义与所述第一属性信息对应的元数据。
可选地,利用所述映射关系将所述第一属性信息映射至所述原始元模型中,得到所述目标元模型之后,所述方法还包括:利用动态编码存储所述目标元模型,其中,所述目标元模型是可编辑的。
根据本发明实施例的另一方面,还提供了一种元模型的建立装置,包括:第一建立模块,用于利用确定的第一属性信息建立目标元元模型,其中,所述第一属性信息用于表示元模型的属性,所述元模型用于定义元数据;第二建立模型,用于建立所述目标元元模型与原始元模型之间的映射;第一确定模块,用于利用映射关系将所述第一属性信息映射至所述原始元模型中,得到目标元模型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京明略软件系统有限公司,未经北京明略软件系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910527416.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于流程控制的数据迁移方法
- 下一篇:一种分布式全局数据去重方法和装置