面向业务的主数据管理方法及系统.pdf
《面向业务的主数据管理方法及系统.pdf》由会员分享,可在线阅读,更多相关《面向业务的主数据管理方法及系统.pdf(12页完成版)》请在专利查询网上搜索。
1、(19)中华人民共和国国家知识产权局 (12)发明专利申请 (10)申请公布号 (43)申请公布日 (21)申请号 201911119292.X (22)申请日 2019.11.15 (71)申请人 国家电投集团科学技术研究院有限 公司 地址 102209 北京市昌平区未来科技城国 家电投集团科学技术研究院有限公司 院内A座8层至11层 申请人 东华软件股份公司 (72)发明人 张秋霞陈义学沈峰莫文涛 任党培韩彦敏宋子涛于楚凡 牟世忠周志荣鹿强 (74)专利代理机构 重庆百润洪知识产权代理有 限公司 50219 代理人 陈万江 (51)Int.Cl. G06F 16/22(2019.01) G。
2、06F 16/25(2019.01) G06Q 50/06(2012.01) (54)发明名称 一种面向业务的主数据管理方法及系统 (57)摘要 本发明属于主数据管理技术领域, 提供了一 种面向业务的主数据管理方法及系统, 其中, 系 统包括: 国家电投大数据信息资源平台、 主数据 使用端和主数据管理平台; 方法包括: 在主数据 管理平台中定义业务概念; 国家电投大数据信息 资源平台中的元数据注册到主数据管理平台中; 主数据管理平台获取国家电投大数据信息资源 平台的元数据; 主数据管理平台进行元数据与数 据对象之间的业务属性映射, 并对数据对象进行 业务规则的关联; 业务人员或者主数据使用端根。
3、 据数据目录进行数据对象的管理和操作。 本发明 的一种面向业务的主数据管理方法及系统, 以增 强衔接业务和具体IT系统中的数据桥梁, 使主数 据平台中的数据可以更直接的面向业务, 方便系 统之间各种规则的映射和翻译。 权利要求书2页 说明书6页 附图3页 CN 110888878 A 2020.03.17 CN 110888878 A 1.一种面向业务的主数据管理系统, 其特征在于: 包括国家电投大数据信息资源平台、 主数据使用端和主数据管理平台, 所述国家电投大数据信息资源平台用于通过对象注册的方式将元数据注册到主数据 管理平台; 所述主数据管理平台用于定义业务规则并管理数据对象; 所述主数。
4、据使用端用于根据主数据管理平台定义的业务规则获取并使用数据。 2.根据权利要求1所述的一种面向业务的主数据管理系统, 其特征在于: 所述主数据管 理平台与所述主数据使用端以及所述国家电投大数据信息资源平台通过数据访问模块连 接, 数据访问模块分别与数据访问统计信息模块以及统一数据缓存模块连接, 数据访问模块用于在所述主数据管理平台与所述主数据使用端之间以及所述主数据 管理平台与所述国家电投大数据信息资源平台之间提供统一数据格式、 标准数据接口以及 访问机制; 数据访问统计信息模块用于存储数据访问的统计信息; 统一数据缓存模块用于临时存储数据对象, 并根据数据对象的级别设置存储时间。 3.根据权。
5、利要求1所述的一种面向业务的主数据管理系统, 其特征在于: 所述主数据管 理平台包括数据目录管理服务模块和核心模块, 核心模块用于根据预定的业务规则管理数据对象, 并形成数据目录信息; 数据目录管理服务模块用于将核心模块形成的数据目录信息封装成数据目录管理服 务界面供业务人员浏览和使用。 4.根据权利要求3所述的一种面向业务的主数据管理系统, 其特征在于: 所述核心模块 包括业务属性管理单元、 数据对象关联单元、 数据对象管理单元、 数据访问映射单元、 数据 权限管理单元、 业务维度管理单元以及业务标签管理单元, 业务属性管理单元用于定义业务属性及业务属性关联规则; 数据对象管理单元用于定义数。
6、据对象的多层级数据目录, 管理数据对象, 并根据业务 属性定义数据对象的控制规则; 业务维度管理单元用于定义和管理多个业务维度, 并维护数据对象与业务维度之间的 关系; 业务标签管理单元用于定义和管理业务标签, 并维护数据对象与业务标签之间的关 系; 数据权限管理单元用于定义数据权限控制策略, 并根据数据对象上的标签来进行数据 访问控制以及根据数据目录和数据对象级别进行权限控制; 数据对象关联单元用于定义数据对象之间的关联关系, 并根据业务属性和数据对象上 的标签分析数据对象之间潜在的关联关系; 数据对象访问映射单元用于完成所述国家电投大数据信息资源平台的元数据与数据 对象的业务属性之间的映射。
7、。 5.一种面向业务的主数据管理方法, 其特征在于, 包括以下步骤: S01: 在主数据管理平台中定义业务概念, 所述业务概念包括: 业务空间、 业务属性、 业 务编码、 业务维度和业务标签五个字段; S02: 将国家电投大数据信息资源平台中的元数据通过对象数据注册的方式注册到主 权利要求书 1/2 页 2 CN 110888878 A 2 数据管理平台中; S03: 主数据管理平台通过数据访问模块获取国家电投大数据信息资源平台的元数据; S04: 主数据管理平台通过数据对象访问映射模块进行元数据与数据对象之间的业务 属性映射, 并对数据对象进行业务规则的关联; S05: 业务人员或者主数据使。
8、用端根据数据目录进行数据对象的管理和操作。 6.根据权利要求5所述的一种面向业务的主数据管理方法, 其特征在于: 所述步骤S04 中包括如下步骤: S0401: 通过元数据与数据对象的业务空间及业务分类进行关联, 完成元数据与数据对 象之间业务分类目录关联; S0402: 对元数据与数据对象所在数据目录进行规范化编码; S0403: 通过对元数据与数据对象的业务字段进行关联完成元数据与数据对象之间的 业务属性关联; S0404: 通过将元数据与数据对象打上业务标签完成元数据与数据对象业务标签关联; S0405: 通过明确元数据与数据对象的业务维度完成元数据与数据对象之间的业务维 度关联。 权利。
9、要求书 2/2 页 3 CN 110888878 A 3 一种面向业务的主数据管理方法及系统 技术领域 0001 本发明涉及主数据管理技术领域, 具体涉及一种面向业务的主数据管理方法及系 统。 背景技术 0002 企业主数据管理, 主要用于管理企业中各个业务系统中的各种数据的元数据, 通 常包括数据所在的存储位置、 采用的存储技术和存储的规范, 比如: 数据库中的表、 字段以 及描述信息等。 因为企业中存在各种各样的业务数据, 这些数据又散落在各个业务系统中, 如果没有统一的规范管理和控制平台, 企业就不能方便查找所需要的业务数据。 需要数据 的时候往往要到各个业务系统中, 通过业务系统实施厂。
10、商的帮助来获得相关的数据或者相 关的接口。 因为各个厂商成熟度不同, 采用的具体技术不同, 导致企业中的数据很难有效的 被查找和使用。 0003 针对这些问题, 已有的解决方法重点在通过 “企业服务总线” ,“数据服务总线” 等 方法来支持各种异构数据的统一管控, 其主要思想分为两种: 一种是通过把各种异构的业 务数据清洗转换后在主数据平台上进行存储, 然后对外提供数据服务, 称之为数据仓库模 式, 一种是主数据平台并不存储数据, 而且通过中介转换的方式来对数据使用者和数据所 在的源系统进行中介的方式来达到目的, 称之为数据纳管模式。 0004 但是以上方法, 更侧重技术层面的协议转换, 数据。
11、的规范访问以及性能的提高, 能 够在技术层面起到很好的作用, 仍然存在一些不足: 0005 1、 数据规范仍然在技术层, 数据没有更多的业务属性, 例如数据的表、 字段以及访 问方式等, 都是技术方面的概念和语言, 对使用者有一定技术要求并且需要对源业务系统 有比较深入的了解。 0006 2、 没有明确的数据对象和数据目录的概念, 或者概念相对简单, 更多的是面对系 统之间的交互, 而没有更多的赋予相关的业务概念。 0007 3、 虽然有很多额外控制功能, 例如安全, 但是规则的定义往往比较繁琐, 需要把业 务规则翻译成技术规则。 0008 4、 在国家电投大数据信息资源平台作为主数据提供者和。
12、来源的场景下, 随着主数 据的种类, 数量, 涉及到的业务领域越来越多, 传统的主数据管理方法往往越来越复杂, 可 管理性越来越差。 发明内容 0009 针对现有技术中的缺陷, 本发明提供的一种面向业务的主数据管理方法及系统, 以增强衔接业务和具体IT系统中的数据桥梁, 使主数据平台中的数据可以更直接的面向业 务, 方便系统之间各种规则的映射和翻译。 0010 一种面向业务的主数据管理系统, 包括国家电投大数据信息资源平台、 主数据使 用端和主数据管理平台, 说明书 1/6 页 4 CN 110888878 A 4 0011 所述国家电投大数据信息资源平台用于通过对象注册的方式将元数据注册到主。
13、 数据管理平台; 0012 所述主数据管理平台用于定义业务规则并管理数据对象; 0013 所述主数据使用端用于根据主数据管理平台定义的业务规则获取并使用数据。 0014 进一步地, 所述主数据管理平台与所述主数据使用端以及所述国家电投大数据信 息资源平台通过数据访问模块连接, 数据访问模块分别与数据访问统计信息模块以及统一 数据缓存模块连接, 0015 数据访问模块用于在所述主数据管理平台与所述主数据使用端之间以及所述主 数据管理平台与所述国家电投大数据信息资源平台之间提供统一数据格式、 标准数据接口 以及访问机制; 0016 数据访问统计信息模块用于存储数据访问的统计信息; 0017 统一数。
14、据缓存模块用于临时存储数据对象, 并根据数据对象的级别设置存储时 间。 0018 进一步地, 所述主数据管理平台包括数据目录管理服务模块和核心模块, 0019 核心模块用于根据预定的业务规则管理数据对象, 并形成数据目录信息; 0020 数据目录管理服务模块用于将核心模块形成的数据目录信息封装成数据目录管 理服务界面供业务人员浏览和使用。 0021 进一步地, 所述核心模块包括业务属性管理单元、 数据对象关联单元、 数据对象管 理单元、 数据访问映射单元、 数据权限管理单元、 业务维度管理单元以及业务标签管理单 元, 0022 业务属性管理单元用于定义业务属性及业务属性关联规则; 0023 数。
15、据对象管理单元用于定义数据对象的多层级数据目录, 管理数据对象, 并根据 业务属性定义数据对象的控制规则; 0024 业务维度管理单元用于定义和管理多个业务维度, 并维护数据对象与业务维度之 间的关系; 0025 业务标签管理单元用于定义和管理业务标签, 并维护数据对象与业务标签之间的 关系; 0026 数据权限管理单元用于定义数据权限控制策略, 并根据数据对象上的标签来进行 数据访问控制以及根据数据目录和数据对象级别进行权限控制; 0027 数据对象关联单元用于定义数据对象之间的关联关系, 并根据业务属性和数据对 象上的标签分析数据对象之间潜在的关联关系; 0028 数据对象访问映射单元用于。
16、完成所述国家电投大数据信息资源平台的元数据与 数据对象的业务属性之间的映射。 0029 一种面向业务的主数据管理方法, 包括以下步骤: 0030 S01: 在主数据管理平台中定义业务概念, 所述业务概念包括: 业务空间、 业务属 性、 业务编码、 业务维度和业务标签五个字段; 0031 S02: 将国家电投大数据信息资源平台中的元数据通过对象数据注册的方式注册 到主数据管理平台中; 0032 S03: 主数据管理平台通过数据访问模块获取国家电投大数据信息资源平台的元 说明书 2/6 页 5 CN 110888878 A 5 数据; 0033 S04: 主数据管理平台通过数据对象访问映射模块进行。
17、元数据与数据对象之间的 业务属性映射, 并对数据对象进行业务规则的关联; 0034 S05: 业务人员或者主数据使用端根据数据目录进行数据对象的管理和操作。 0035 进一步地, 所述步骤S04中包括如下步骤: 0036 S0401: 通过元数据与数据对象的业务空间及业务分类进行关联, 完成元数据与数 据对象之间业务分类目录关联; 0037 S0402: 对元数据与数据对象所在数据目录进行规范化编码; 0038 S0403: 通过对元数据与数据对象的业务字段进行关联完成元数据与数据对象之 间的业务属性关联; 0039 S0404: 通过将元数据与数据对象打上业务标签完成元数据与数据对象业务标签。
18、 关联; 0040 S0405: 通过明确元数据与数据对象的业务维度完成元数据与数据对象之间的业 务维度关联。 0041 由上述技术方案可知, 本发明的有益效果: 通过主数据管理平台定义一套主数据 纳管的标准规则以及数据对象的标准业务概念, 增加数据对象作为主数据管理平台、 主数 据使用端和国家电投大数据信息资源平台之间的数据桥梁, 使主数据平台中的数据可以更 直接的面向业务, 方便系统之间各种规则的映射和翻译。 附图说明 0042 为了更清楚地说明本发明具体实施方式或现有技术中的技术方案, 下面将对具体 实施方式或现有技术描述中所需要使用的附图作简单地介绍。 在所有附图中, 类似的元件 或部。
19、分一般由类似的附图标记标识。 附图中, 各元件或部分并不一定按照实际的比例绘制。 0043 图1为本发明中系统的结构示意图; 0044 图2为本发明中系方法的流程图; 0045 图3为图2所示的步骤S04的流程图。 具体实施方式 0046 下面将结合附图对本发明技术方案的实施例进行详细的描述。 以下实施例仅用于 更加清楚地说明本发明的技术方案, 因此只作为示例, 而不能以此来限制本发明的保护范 围。 0047 请参阅图1, 本实施例提供的一种面向业务的主数据管理系统, 包括国家电投大数 据信息资源平台、 主数据使用端和主数据管理平台, 0048 所述国家电投大数据信息资源平台用于通过注册的方式。
20、将元数据注册到主数据 管理平台, 所述国家电投大数据信息资源平台包括多种类型, 多个主数据提供系统, 例如: 数据仓库, 他们通过主数据管理平台提供的服务, 将元数据注册到主数据管理平台; 0049 所述主数据管理平台用于定义业务规则并管理数据对象, 业务规则包括数据对象 空间、 业务属性、 业务编码、 业务维度和业务标签的定义规则、 数据对象的访问规则以及数 据对象关联规则; 说明书 3/6 页 6 CN 110888878 A 6 0050 所述主数据使用端用于根据主数据管理平台定义的业务规则获取并使用数据。 0051 在实际使用中, 一种面向业务的主数据管理系统以数据纳管模式为基础, 通。
21、过主 数据管理平台定义一套主数据纳管的标准规则以及数据对象的标准业务概念, 增加数据对 象作为主数据管理平台、 主数据使用端和国家电投大数据信息资源平台之间的数据桥梁, 使主数据平台中的数据可以更直接的面向业务, 方便系统之间各种规则的映射和翻译。 0052 在本实施例中, 所述主数据管理平台与所述主数据使用端以及所述国家电投大数 据信息资源平台通过数据访问模块连接, 数据访问模块分别与数据访问统计信息模块以及 统一数据缓存模块连接, 0053 数据访问模块用于在所述主数据管理平台与所述主数据使用端之间以及所述主 数据管理平台与所述国家电投大数据信息资源平台之间提供统一数据格式、 标准数据接 。
22、口, 并根据数据对象的业务属性进行接口更新, 定义数据访问机制, 支持国家电投大数据信 息资源平台中的多种存储引擎, 例如常见的关系型数据库存储引擎: MySQL, Oracle, 国家电 投大数据信息资源平台的大容量数据仓库存储引擎: Hive, HBase, 时序库存储引擎 Influxdb, PI等。 0054 数据访问统计信息模块用于存储数据访问的统计信息, 形成访问记录库, 便于管 理者进行热点分析、 关联分析等操作。 0055 统一数据缓存模块用于临时存储数据对象, 并根据数据对象的级别设置存储时 间, 提高数据的访问速率。 0056 在本实施例中, 所述主数据管理平台包括数据目录。
23、管理服务模块和核心模块, 0057 核心模块用于根据预定的业务规则管理数据对象以及数据对象之间的额关联关 系, 并形成数据目录信息, 便于控制数据对象的权限, 同时使用者根据数据目录进行快速定 位。 0058 数据目录管理服务模块用于将核心模块形成的数据目录信息封装成数据目录管 理服务界面供业务人员浏览和使用。 0059 在本实施例中, 所述核心模块包括业务属性管理单元、 数据对象关联单元、 数据对 象管理单元、 数据访问映射单元、 数据权限管理单元、 业务维度管理单元以及业务标签管理 单元, 0060 业务属性管理单元用于定义业务属性及业务属性关联规则, 便于数据对象的定 位、 查询以及与业。
24、务属性之间的关联分析; 0061 数据对象管理单元用于定义数据对象的多层级数据目录, 管理数据对象, 并根据 业务属性定义数据对象的控制规则, 支持多层级分类的数据目录。 0062 业务维度管理单元用于定义和管理多个业务维度, 并维护数据对象与业务维度之 间的关系; 0063 业务标签管理单元用于定义和管理业务标签, 并维护数据对象与业务标签之间的 关系; 0064 数据权限管理单元用于定义数据权限控制策略, 并根据数据对象上的标签来进行 数据访问控制以及根据数据目录和数据对象级别进行权限控制; 0065 数据对象关联单元用于定义数据对象之间的关联关系, 并根据业务属性和数据对 象上的标签分析。
25、数据对象之间潜在的关联关系; 说明书 4/6 页 7 CN 110888878 A 7 0066 数据对象访问映射单元用于完成所述国家电投大数据信息资源平台的元数据与 数据对象的业务属性之间的映射。 0067 在实际使用中, 基于标准的业务概念, 各种数据控制单元可以按照业务概念的语 言定义规则进行数据权限的控制, 比如根据业务编码的分级来进行权限控制等; 各种控制 模块可以按照业务的语言定义规则, 比如根据业务空间来进行数据权限的控制, 根据业务 编码的分段来进行权限控制等; 通过统一的业务属性管理, 使用者可以快速明了数据的相 关业务概念, 不会产生混淆, 能够快速知道数据到底代表的实际意。
26、义, 规范数据的展现形 式, 快速的挖掘数据目录中数据对象之间潜在的关联等; 通过标准业务维度, 业务标签, 对 企业中数据的展现, 归类, 聚合, 以至于在数据分析中都能起到重要作用。 0068 请参阅图2, 一种面向业务的主数据管理方法, 采用基于Java语言来进行开发和设 计, 基于通用的X86服务器, J2EE编程框架, Restful服务的方式封装, 包括以下步骤: 0069 S01: 在主数据管理平台中定义业务概念, 所述业务概念包括: 业务空间、 业务属 性、 业务编码、 业务维度和业务标签五个字段, 其中, 业务空间通过定义一个逻辑容器, 从业 务上把数据目录数据对象进行分类;。
27、 业务属性作为权限控制的目标具有唯一性, 并且必须 是中文; 业务编码具有唯一标识并且在形式上按照数据目录的层次结构进行递进, 上级目 录的编码作为下级目录编码的前缀, 目录编码作为目录下数据对象编码的前缀, 方便数据 对象的查找和分析数据对象之间潜在的业务上的关联关系; 业务维度将业务领域划分为多 个维度, 便于数据对象在多个维度上进行关联; 业务标签用于标记数据对象的业务属性, 便 于数据对象参与多种的松散聚合。 0070 S02: 将国家电投大数据信息资源平台中的元数据通过数据注册的方式注册到主 数据管理平台中, 便于主数据管理平台访问国家电投大数据信息资源平台的数据, 例如获 取国家电。
28、投大数据信息资源平台数据库的地址, 数据库类型, 用户账号, 密码等信息。 0071 S03: 主数据管理平台通过数据访问模块获取国家电投大数据信息资源平台的元 数据; 0072 S04: 主数据管理平台通过数据对象访问映射模块进行元数据与数据对象之间的 业务属性映射, 并对数据对象进行业务规则的关联, 便于明确实施数据对象的具体规则, 增 强了数据对象管理方法的灵活性和方便性。 0073 S05: 业务人员或者主数据使用端根据数据目录进行数据对象的管理和操作, 主数 据平台根据配置的业务规则进行处理和转换, 比如, 对数据进行脱敏处理、 对数据的格式以 及精度进行转换, 业务使用者获得的数据。
29、将更加规范和一致。 0074 请参阅图3, 所述步骤S04中包括如下步骤: 0075 S0401: 通过元数据与数据对象的业务空间及业务分类进行关联, 完成元数据与数 据对象之间业务分类目录关联; 0076 S0402: 对元数据与数据对象所在数据目录进行规范化编码; 0077 S0403: 通过对元数据与数据对象的业务字段进行关联完成元数据与数据对象之 间的业务属性关联, 便于业务人员直接通过业务属性来检索数据对象。 0078 S0404: 通过将元数据与数据对象打上业务标签完成元数据与数据对象业务标签 关联; 0079 S0405: 通过明确元数据与数据对象的业务维度完成元数据与数据对象之。
30、间的业 说明书 5/6 页 8 CN 110888878 A 8 务维度关联。 0080 在实际使用中, 通过元数据与数据对象之间的业务分类、 业务属性、 业务标签以及 业务维度进行关联, 并对数据对象的业务规范和关联关系进行补充, 便于从业务层面对数 据对象进行访问、 检索和查询。 0081 最后应说明的是: 以上各实施例仅用以说明本发明的技术方案, 而非对其限制; 尽 管参照前述各实施例对本发明进行了详细的说明, 本领域的普通技术人员应当理解: 其依 然可以对前述各实施例所记载的技术方案进行修改, 或者对其中部分或者全部技术特征进 行等同替换; 而这些修改或者替换, 并不使相应技术方案的本质脱离本发明各实施例技术 方案的范围, 其均应涵盖在本发明的权利要求和说明书的范围当中。 说明书 6/6 页 9 CN 110888878 A 9 图1 说明书附图 1/3 页 10 CN 110888878 A 10 图2 说明书附图 2/3 页 11 CN 110888878 A 11 图3 说明书附图 3/3 页 12 CN 110888878 A 12 。
- 内容关键字: 面向 业务 数据管理 方法 系统
便携式文档高拍仪.pdf
纤维加热烘箱.pdf
风机箱体法兰.pdf
具有防护机构的绝缘环网柜.pdf
建筑施工用节能式钢筋加工机构.pdf
硬度检测装置.pdf
文胸模杯成型装置.pdf
水质采样设备.pdf
分体式树木胸径固定观测装置.pdf
快装式恒温阀及应用该恒温阀的热水器.pdf
测绘用可调节的测斜仪.pdf
油田伴生气碳捕集系统.pdf
钢渣压辊冷却装置.pdf
磁共振噪音防护耳罩.pdf
固态脱硫脱硝装置.pdf
贴片式高压整流二极管.pdf
用于聚乙烯原料的筛分装置.pdf
弯管机的上料装置.pdf
烤箱、烤箱的控制方法、装置及计算机设备.pdf
基于3D卷积和多标签解码的颅脑CT影像质量控制方法.pdf
用于船舶石墨铜套生产的钻孔装置.pdf
釜式再沸器.pdf
毫米波雷达信号处理方法及系统.pdf
精棉生产用挤浆机.pdf
基于模板多级匹配的化学仪器位姿估计方法、设备及介质.pdf
基于云服务智能部署的数据处理方法及系统.pdf
镁法生产海绵钛加料与充氩装置.pdf
基于扩散模型的音乐音色风格转换方法及系统.pdf
基于半实物仿真的无人机自动化测试系统及方法.pdf
改性卡拉胶、卡拉胶囊皮及改性卡拉胶的制备方法.pdf
照明灯塔设备的能耗分析方法、装置、设备及存储介质.pdf
血管吻合装置.pdf