[发明专利]基于多租户SaaS架构的元数据管理方法、系统及电子设备有效
申请号: | 202110451566.6 | 申请日: | 2021-04-26 |
公开(公告)号: | CN112860948B | 公开(公告)日: | 2021-07-27 |
发明(设计)人: | 杨学海;刘志强;李春涛;李维 | 申请(专利权)人: | 北京仁科互动网络技术有限公司 |
主分类号: | G06F16/90 | 分类号: | G06F16/90;G06F16/907 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 盛明星 |
地址: | 100020 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 租户 saas 架构 数据管理 方法 系统 电子设备 | ||
本发明提供一种基于多租户SaaS架构的元数据管理方法、系统及电子设备,属于数据处理技术领域,所述方法包括对基于多租户SaaS架构下的元数据进行分层处理,得到相互隔离存储的第一层元数据和第二层元数据;根据接收到租户对第二元数据的变更需求和第二元数据所属元模型的自定义规则,对第二元数据进行变更处理,得到变更后的第二层元数据的第三元数据;根据接收到租户的查询请求,基于自定义规则将变更前的第二层元数据的第二元数据与变更后的第二层元数据的第三元数据进行合并处理,得到合并后的第二层元数据的第四元数据。本发明通过分层处理,实现不同层次的元数据支持不同的生命周期管理方式,并实现对分层元数据的变更和合并处理。
技术领域
本发明涉及数据处理技术领域,尤其涉及一种基于多租户SaaS架构的元数据管理方法、系统及电子设备。
背景技术
SaaS(Software-as-a-Service,软件即服务),即通过网络提供软件服务。SaaS平台供应商将应用软件统一部署在自己的服务器上,租户可以根据工作实际需求,通过互联网向厂商定购所需的应用软件服务,按定购的服务多少和时间长短向厂商支付费用,并通过互联网获得SaaS平台供应商提供的服务。
元数据(Metadata),又称中介数据、中继数据,为描述数据的数据(data aboutdata),主要是描述数据属性(property)的信息,用来支持如指示存储位置、历史数据、资源查找、文件记录等功能。
在多租户SaaS架构下,所有租户既有共享的元数据,也有各租户独有的元数据;另外,在元数据使用过程中,不同角色的人员所维护的元数据范围不同,且不同层次的元数据存储方式不同、生命周期管理方式也不同。为此,有必要为基于多租户架构的元数据体系提供一种对元数据进行管理的技术方案。
发明内容
本发明提供一种基于多租户SaaS架构的元数据管理方法、系统及电子设备,用以解决现有技术中对元数据体系进行管理的问题,实现对元数据进行分层及分层之后的变更和合并的管理机制。
本发明提供一种基于多租户SaaS架构的元数据管理方法,包括:
对基于多租户架构下的元数据进行分层处理,得到相互隔离存储的第一层元数据和第二层元数据,所述第一层元数据包括各租户独有的第一元数据,所述第二层元数据包括所有租户共享的第二元数据;
根据接收到租户对第二元数据的变更需求和所述第二元数据所属元模型的自定义规则,对所述第二元数据进行变更处理,得到变更后的第二层元数据的第三元数据;
根据接收到租户的查询请求,基于所述自定义规则将变更前的第二层元数据的第二元数据与变更后的第二层元数据的第三元数据进行合并处理,得到合并后的第二层元数据的第四元数据;
其中,每个元模型对其元数据定义有唯一标识属性,所述唯一标识属性的值为所述元数据的唯一标识。
根据本发明所述的基于多租户SaaS架构的元数据管理方法,所述将变更前的第二元数据与变更后的第三元数据进行合并处理,得到合并后的第四元数据之后,还包括:
获取第一层元数据的第一元数据;
将所述第一层元数据的第一元数据与已合并完的第二层元数据的第四元数据进行合并处理;
判断所述第一元数据与已合并完的第四元数据是否存在相同的唯一标识;
如果所述第一元数据与已合并完的第四元数据存在有相同的唯一标识的元数据,则将具有相同的唯一标识对应的第一元数据覆盖已合并完的第四元数据。
根据本发明所述的基于多租户SaaS架构的元数据管理方法,所述根据接收到租户对第二元数据的变更需求和所述第二元数据所属元模型的自定义规则,对所述第二元数据进行变更处理,得到变更后的第二层元数据的第三元数据,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京仁科互动网络技术有限公司,未经北京仁科互动网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110451566.6/2.html,转载请声明来源钻瓜专利网。