基于多产业场景下集中管理值集的方法及系统与流程

文档序号:34004991发布日期:2023-04-29 20:06阅读:26来源:国知局
基于多产业场景下集中管理值集的方法及系统与流程

本发明涉及主数据统一管理,具体地,涉及基于多产业场景下集中管理值集的方法及系统,更为具体地,涉及一种多产业跨领域场景下针对值集统一进行管理,适配各种异构应用对接的技术方法,本发明能够广泛应用于集团型企业主数据统一管理及数据共享场景。


背景技术:

1、现有技术中,在统一的工业互联网体系架构下,构建“跨产业、跨基地”的互通融合。推进“一总部多基地”的“跨空间”的互通融合系统。实现专业化管理和原有区域化管理的协同,提高管理效率。通过“操检维调”的整合,实现“跨人机界面”的互通融合。在此大背景下,各系统间数据统一治理显得尤为重要。其中在系统中的值集的统一管理作为业务技术的统一语言。需要进行强管控统一。方可保证各系统间数据语言统一没有信息差,降低后续数据分析过程中数据清洗难度。解决原有个系统独立分散管理模式的组件重复建设,多系统线下同步或通过映射关系保持相对同步的痛点问题。

2、为了解决大型集团型企业系统建设中多产业场景下大量相关业务系统值集独立分散管理,规避重复值集维护,共性值集代码未能达成统一标准,代码编制规范不统一等问题。构建值集代码跨产业跨领域统一集中规范化管理体系。支撑复杂应用个性化应用及轻量应用便捷使用值集。形成集团型企业重要基础参考数据资产。

3、专利文献cn110913023a(申请号:201911380057.8)公开了一种面向产业园区的大数据管理平台,该平台包括动态数据采集系统、基础设施分控系统、环境监控系统、资源上报系统、物联网系统、综合管理系统以及安全预警系统;该平台将园区内各种数据进行汇总,从动态数据、基础设施、环境、资源等多个方面对园区进行数据监控,数据的精细度及覆盖范围更广,同时,该平台上数据的采集、上报及处理分析的过程均通过网络搭建的通道进行,数据的时效性更强,更能满足当前对网格化、精细化、数字化数据管理的需求。


技术实现思路

1、针对现有技术中的缺陷,本发明的目的是提供一种基于多产业场景下集中管理值集的方法及系统。

2、根据本发明提供的一种基于多产业场景下集中管理值集的系统,包括:

3、值集仓库管理模块:通过不同的预设仓库对值集进行分层管理;

4、值集项字根管理模块:建立值集项字根库,利用值集项字根库对值集明细项进行规范化管理;

5、业务标签管理模块:将所有值集维护在一个或多个业务标签下;

6、值集权限管理模块:对构建好的值集仓库进行角色权限控制,并叠加业务标签进行范围授权。

7、优选地,在所述值集仓库管理模块中,建立包括公共库、业务域库以及应用私有库对值集进行分层管理;

8、所述公共库用于管理通用的值集代码;

9、所述业务域库用于划分不同产业或者领域的公共值集代码;

10、所述应用私有库用于自行管理不具备共享属性的私有值集代码。

11、优选地,在所述值集项字根管理模块中,字根是值集明细项含义中最基础的元素,通过字根衍生得到每个明细项的定义,对明细项含义进行自动检测,当不符合预设规则时,则进行相应标识,保证明细项含义的规范性。

12、优选地,在所述值集权限管理模块中,值集的权限控制角色包括创建者及编辑者;创建者具备对应业务标签范围下所有值集的新增、修改和删除权限;编辑者支持对值集下的明细项进行新增修改删除操作。

13、优选地,值集管理系统通过采用远程直接调用模式和本地缓存调用模式使用值集;

14、所述远程直接调用模式是通过post请求传入值集编码远程调用值集服务,拉取对应值集下明细项信息;

15、所述本地缓存调用模式是通过值集推送清单订阅指定仓库值集信息,拉取订阅相关的值集数据,缓存到本地后,通过缓存进行使用。

16、优选地,值集代码管理模块包括值集代码维护、服务管理、版本管理、变更履历管理、筛选器管理以及推送清单管理;

17、所述值集代码维护是针对值集代码进行编辑管理;值集代码包括普通值集和级联值集;所述普通值集是基于编码-含义形式的明细项对照;所述级联值集包括多个明细项级联子明细项构成,支持固定明细项关联构成树状结构,形成明确的不动态变化的级联值集;或多个普通值集嵌套组成多层动态级联值集,支持值集与值集之间关系嵌套,定义级联值集后关联普通值集,然后普通值集下每个明细项再关联其他普通值集,构成多层动态级联值集,涉及值集变化时,修改对应的普通值集明细,级联关系自动动态映射;所述值集明细项的编码对应含义是通过值集项字根管理得到的;

18、服务管理是值集管理系统对外提供的公开服务清单以及接口文档信息;

19、值集版本管理是针对值集内容进行版本化管理;通过计算值集明细集合hash值判断内容是否发生变化,当发生变化时触发保存新版本,当修改前后hash值一致,则判断本次修改未发生内容变化,不进行冗余版本保存操作;

20、变更履历管理针对值集管理平台中核心数据的增删改查审计项进行记录,保证数据操作可追溯性,满足数据安全要求;

21、筛选器管理是针对大值集,根据不同条件拆分成多个小值集的场景,减少重复值集建设;

22、推送清单管理是针对值集使用本地缓存调用场景,以应用维度创建值集推送清单,用于多应用订阅清单,进行数据拉取本地缓存;通过消息队列进行事件监听,触发清单下值集数据同步到各应用系统,当值集内容发生变化时,通过消息队列机制进行消息传递,应用系统侧进行事件监听,触发通过订阅的清单范围获取值集代码数据信息,同步至本地;所述值集推送清单直接关联需要订阅的仓库信息,在获取值集清单时通过仓库关联仓库内管理的值集,进行统一数据抓取。

23、优选地,分析审计管理模块基于操作行为日志形成审计项;

24、所述操作行为日志包括值集代码管理模块操作行为日志记录。

25、根据本发明提供的一种基于多产业场景下集中管理值集的方法,包括:

26、步骤s1:值集仓库管理模块通过不同的预设仓库对值集进行分层管理;

27、步骤s2:值集项字根管理模块建立值集项字根库,利用值集项字根库对值集明细项进行规范化管理;

28、步骤s3:业务标签管理模块将所有值集维护在一个或多个业务标签下;

29、步骤s4:值集权限管理模块对构建好的值集仓库进行角色权限控制,并叠加业务标签进行范围授权。

30、优选地,在所述值集仓库管理模块中,建立包括公共库、业务域库以及应用私有库对值集进行分层管理;

31、所述公共库用于管理通用的值集代码;

32、所述业务域库用于划分不同产业或者领域的公共值集代码;

33、所述应用私有库用于自行管理不具备共享属性的私有值集代码;

34、在所述值集项字根管理模块中,字根是值集明细项含义中最基础的元素,通过字根衍生得到每个明细项的定义,对明细项含义进行自动检测,当不符合预设规则时,则进行相应标识,保证明细项含义的规范性;

35、在所述值集权限管理模块中,值集的权限控制角色包括创建者及编辑者;创建者具备对应业务标签范围下所有值集的新增、修改和删除权限;编辑者支持对值集下的明细项进行新增修改删除操作。

36、优选地,值集管理系统通过采用远程直接调用模式和本地缓存调用模式使用值集;

37、所述远程直接调用模式是通过post请求传入值集编码远程调用值集服务,拉取对应值集下明细项信息;

38、所述本地缓存调用模式是通过值集推送清单订阅指定仓库值集信息,拉取订阅相关的值集数据,缓存到本地后,通过缓存进行使用;

39、值集代码管理模块包括值集代码维护、服务管理、版本管理、变更履历管理、筛选器管理以及推送清单管理;

40、所述值集代码维护是针对值集代码进行编辑管理;值集代码包括普通值集和级联值集;所述普通值集是基于编码-含义形式的明细项对照;所述级联值集包括多个明细项级联子明细项构成,支持固定明细项关联构成树状结构,形成明确的不动态变化的级联值集;或多个普通值集嵌套组成多层动态级联值集,支持值集与值集之间关系嵌套,定义级联值集后关联普通值集,然后普通值集下每个明细项再关联其他普通值集,构成多层动态级联值集,涉及值集变化时,修改对应的普通值集明细,级联关系自动动态映射;所述值集明细项的编码对应含义是通过值集项字根管理得到的;

41、服务管理是值集管理系统对外提供的公开服务清单以及接口文档信息;

42、值集版本管理是针对值集内容进行版本化管理;通过计算值集明细集合hash值判断内容是否发生变化,当发生变化时触发保存新版本,当修改前后hash值一致,则判断本次修改未发生内容变化,不进行冗余版本保存操作;

43、变更履历管理针对值集管理平台中核心数据的增删改查审计项进行记录,保证数据操作可追溯性,满足数据安全要求;

44、筛选器管理是针对大值集,根据不同条件拆分成多个小值集的场景,减少重复值集建设;

45、推送清单管理是针对值集使用本地缓存调用场景,以应用维度创建值集推送清单,用于多应用订阅清单,进行数据拉取本地缓存;通过消息队列进行事件监听,触发清单下值集数据同步到各应用系统,当值集内容发生变化时,通过消息队列机制进行消息传递,应用系统侧进行事件监听,触发通过订阅的清单范围获取值集代码数据信息,同步至本地;所述值集推送清单直接关联需要订阅的仓库信息,在获取值集清单时通过仓库关联仓库内管理的值集,进行统一数据抓取;

46、分析审计管理模块基于操作行为日志形成审计项;

47、所述操作行为日志包括值集代码管理模块操作行为日志记录。

48、与现有技术相比,本发明具有如下的有益效果:

49、1、通过本发明形成集团统一的值集管理体系,实现跨行业、异构系统间业务关键参考数据统一管理模式,降低了系统间交互成本以及重复建设投入。

50、2、通过消息队列、elk日志采集、集中化容器化部署等技术特性,实现对各行业各业务线值集代码统一集中化、标签化、可追溯化、规范化管理。解决了跨产业多条业务线、各类异构系统间值集语言统一的问题。减少了系统数据交互过程中的语言转换映射等工作。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1