一种集团级实体数据的管理方法、装置、电子设备及介质与流程

文档序号:37362071发布日期:2024-03-22 10:15阅读:9来源:国知局
一种集团级实体数据的管理方法、装置、电子设备及介质与流程

本技术涉及数据处理,尤其是涉及一种集团级实体数据的管理方法、装置、电子设备及介质。


背景技术:

1、实体对象及关系构建是数据治理、数据开发和数据应用等业务场景的枢纽节点,现有技术中主要依靠人工使用表格的方式对实体数据进行维护管理。然而,现有的人工使用表格设计的方式效率低下、数据的可维护性差且仅支持独立的实体结构设计,因此在当前大模型应用和集团级数据资产管理的背景下,无法满足集团类机构的实体数据的管理模式的需要。


技术实现思路

1、有鉴于此,本技术的目的在于提供一种集团级实体数据的管理方法、装置、电子设备及介质,以租户模式和角色的分割授权满足集团内各级机构的实体数据管理需求;配置需求信息并关联到实体模型,使模型开发有据可依,避免模型开发的随意性;通过对模型设计项的简单配置操作即可实现目标实体模型的快速生成,能够提高实体模型的设计速度、缩短设计周期。

2、本技术实施例提供了一种集团级实体数据的管理方法,集团中的各级机构以租户模式运行,所述各级机构被配置为具有相应权限的租户;所述管理方法应用于数据管理平台,所述管理方法包括:

3、响应于针对所述数据管理平台的登录请求,显示与登录用户的权限对应的数据管理页面;其中,所述登录用户的权限由所述登录用户所具有的角色和所述登录用户所属机构综合确定;

4、响应于所述登录用户在所述数据管理页面的模型创建操作,创建初始实体模型;

5、响应于所述登录用户针对所述数据管理页面中管理需求项的配置操作,配置需求信息并将所述需求信息与所述初始实体模型进行关联;其中,所述需求信息用作所述登录用户设计所述初始实体模型的设计依据;

6、响应于所述登录用户针对所述数据管理页面中模型设计项的配置操作,配置所述初始实体模型中的目标实体数据,得到目标实体模型。

7、进一步的,所述模型设计项包括实体数据的生成方式项;所述响应于所述登录用户针对所述数据管理页面中模型设计项的配置操作,配置所述初始实体模型中的目标实体数据,得到目标实体模型,包括:

8、响应于针对所述生成方式项的第一配置操作,确定所述目标实体数据的生成方式;其中,所述生成方式包括以下各项中的至少一项:基于历史实体数据资源生成、基于标准数据管理规范生成以及通过批量录入方式生成;

9、显示与所述生成方式对应的生成页面;

10、响应于针对所述生成页面中实体数据项的第二配置操作,生成所述目标实体数据;

11、将所述目标实体数据导入所述初始实体模型,生成所述目标实体模型。

12、进一步的,当所述生成方式包括基于历史实体数据资源生成,且所述历史实体数据资源包括实体建模模板时;所述响应于针对所述生成页面中实体数据项的第二配置操作,生成所述目标实体数据,包括:

13、响应于所述第二配置操作,从预先定义的历史实体建模模板中选择目标实体建模模板,并导入待建模数据;

14、使用所述目标实体建模模板整理所述待建模数据,形成所述目标实体数据。

15、进一步的,当所述生成方式包括基于历史实体数据资源生成,且所述历史实体数据资源包括元数据资源库中的数据表时;所述响应于针对所述生成页面中实体数据项的第二配置操作,生成所述目标实体数据,包括:

16、响应于所述第二配置操作,连接目标元数据资源库并显示所述目标元数据资源库中的各数据表;

17、响应于针对所述各数据表的选择操作,从所述各数据表中选择目标数据表并导入,得到所述目标实体数据。

18、进一步的,当所述生成方式包括基于历史实体数据资源生成,且所述历史实体数据资源包括脚本文件时;所述响应于针对所述生成页面中实体数据项的第二配置操作,生成所述目标实体数据,包括:

19、响应于所述第二配置操作,选择目标脚本文件并确定所述目标脚本文件的数据库类型;

20、根据所述数据库类型解析所述目标脚本文件,并分项显示解析得到的实体数据;其中,所述实体数据包括实体表数据、实体字段数据和实体关系数据;

21、响应于针对各项实体数据的选择操作,从所述各项实体数据选择出所述目标实体数据。

22、进一步的,当所述生成方式包括基于历史实体数据资源生成,且所述历史实体数据资源包括实体模型库中存储的其他实体模型时;所述响应于针对所述生成页面中实体数据项的第二配置操作,生成所述目标实体数据,包括:

23、响应于所述租户第二配置操作,从所述实体模型库中存储的其他实体模型选择引用实体模型,并从所述引用实体模型包括的实体数据中筛选出所述目标实体数据。

24、进一步的,当所述生成方式包括基于标准数据管理规范生成时;所述响应于针对所述生成页面中实体数据项的第二配置操作,生成所述目标实体数据,包括:

25、响应于所述第二配置操作,从所述标准数据管理规范中选择目标标准数据管理规范;

26、引用所述目标标准数据管理规范,生成所述目标实体数据包括的标准实体以及标准实体属性字段信息。

27、进一步的,在得到目标实体模型之后,所述管理方法还包括:

28、响应于针对所述目标实体模型的转换操作,确定所述目标实体模型对应的待生成脚本文件的适配数据库类型和内容生成模式;所述内容生成模式包括增量模式和全量模式;

29、根据所述适配数据库类型和所述内容生成模式,将所述目标实体模型转换为可执行脚本文件。

30、进一步的,所述管理方法还包括:

31、在所述目标实体模型的生成过程中,响应于所述登录用户针对所述目标实体模型的版本创建操作,保存得到不同版本的所述目标实体模型;

32、比对分析所述不同版本的所述目标实体模型,确定所述不同版本的所述目标实体模型之间的差异分析结果。

33、本技术实施例还提供了一种集团级实体数据的管理装置,集团中的各级机构以租户模式运行,所述各级机构被配置为具有相应权限的租户;所述管理装置应用于数据管理平台,所述管理装置包括:

34、登录模块,用于响应于针对所述数据管理平台的登录请求,显示与登录用户的权限对应的数据管理页面;其中,所述登录用户的权限由所述登录用户所具有的角色和所述登录用户所属机构综合确定;

35、创建模块,用于响应于所述登录用户在所述数据管理页面的模型创建操作,创建初始实体模型;

36、第一配置模块,用于响应于所述登录用户针对所述数据管理页面中管理需求项的配置操作,配置需求信息并将所述需求信息与所述初始实体模型进行关联;其中,所述需求信息用作所述登录用户设计所述初始实体模型的设计依据;

37、第二配置模块,用于响应于所述登录用户针对所述数据管理页面中模型设计项的配置操作,配置所述初始实体模型中的目标实体数据,得到目标实体模型。

38、本技术实施例还提供一种电子设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行如上述的一种集团级实体数据的管理方法的步骤。

39、本技术实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行如上述的一种集团级实体数据的管理方法的步骤。

40、本技术实施例提供的一种集团级实体数据的管理方法、装置、电子设备及介质,以租户模式和角色的分割授权满足集团内各级机构的实体数据管理需求;配置需求信息并关联到实体模型,使模型开发有据可依,避免模型开发的随意性;通过对模型设计项的简单配置操作即可实现目标实体模型的快速生成,能够提高实体模型的设计速度、缩短设计周期。

41、为使本技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

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