数据仓库管理方法、装置、电子设备及存储介质制造方法及图纸

技术编号:27877871 阅读:17 留言:0更新日期:2021-03-31 01:01
本申请涉及数据处理技术,尤其涉及一种数据仓库管理方法、装置、电子设备及存储介质,该方法包括:获取数据仓库的分层模型,得到多个分层模型;获取所述多个分层模型中每一分层模型的名称属性信息,得到多个第一名称属性信息;按照预设命名规则对所述多个名称属性信息进行处理,得到多个第二名称属性信息;将所述多个第二名称属性信息以及所述多个分层模型进行数据仓库构建,得到目标数据仓库。采用本申请实施例能够提升数据仓库的规范性。

【技术实现步骤摘要】
数据仓库管理方法、装置、电子设备及存储介质
本申请涉及数据处理
,具体涉及一种数据仓库管理方法、装置、电子设备及存储介质。
技术介绍
数据仓库规范化治理的老大难,通常是跟着业务需求快跑,要不是数据零散在各个团队,或者是大家的研发规范有不同,作为一项通过维度模型来约束规范的工种来讲,“模型”的治理难度,大于“架构”。目前整个行业通常的模型治理方法,是规定一种建模规范,大家在编码的过程中各自遵守。当业务开始变得模糊不清的时候,再专门抽调时间,来做人工治理。就像黄河一样,流沙清理了一次又一次,但上游还是会冲下新的流沙。因此,如何提升数据仓库的规范性问题亟待解决。
技术实现思路
本申请实施例提供了一种数据仓库管理方法、装置、电子设备及存储介质,能够提升数据仓库的规范性。第一方面,本申请实施例提供一种数据仓库管理方法,所述方法包括:获取数据仓库的分层模型,得到多个分层模型;获取所述多个分层模型中每一分层模型的名称属性信息,得到多个第一名称属性信息;按照预设命名规则对所述多个名称属性信息进行处理,得到多个第二名称属性信息;将所述多个第二名称属性信息以及所述多个分层模型进行数据仓库构建,得到目标数据仓库。第二方面,本申请实施例提供一种数据仓库管理装置,所述装置包括:第一获取单元、第二获取单元、处理单元和构建单元,其中,所述第一获取单元,用于获取数据仓库的分层模型,得到多个分层模型;所述第二获取单元,用于获取所述多个分层模型中每一分层模型的名称属性信息,得到多个第一名称属性信息;所述处理单元,用于按照预设命名规则对所述多个名称属性信息进行处理,得到多个第二名称属性信息;所述构建单元,用于将所述多个第二名称属性信息以及所述多个分层模型进行数据仓库构建,得到目标数据仓库。第三方面,本申请实施例提供一种电子设备,包括处理器、存储器、通信接口以及一个或多个程序,其中,上述一个或多个程序被存储在上述存储器中,并且被配置由上述处理器执行,上述程序包括用于执行本申请实施例第一方面中的步骤的指令。第四方面,本申请实施例提供了一种计算机可读存储介质,其中,上述计算机可读存储介质存储用于电子数据交换的计算机程序,其中,上述计算机程序使得计算机执行如本申请实施例第一方面中所描述的部分或全部步骤。第五方面,本申请实施例提供了一种计算机程序产品,其中,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如本申请实施例第一方面中所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。实施本申请实施例,具备如下有益效果:可以看出,本申请实施例中所描述的数据仓库管理方法、装置、电子设备及存储介质,获取数据仓库的分层模型,得到多个分层模型,获取多个分层模型中每一分层模型的名称属性信息,得到多个第一名称属性信息,按照预设命名规则对多个名称属性信息进行处理,得到多个第二名称属性信息,将多个第二名称属性信息以及多个分层模型进行数据仓库构建,得到目标数据仓库。能够基于分层模型对名称属性信息进行规划化操作,使得分层模型对应的名称属性信息更为规范、简洁,提升了数据仓库的规范性,且有助于优化数据仓库的管理。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本申请实施例提供的一种数据仓库管理方法的流程示意图;图2是本申请实施例提供的另一种数据仓库管理方法的流程示意图;图3是本申请实施例提供的一种电子设备的结构示意图;图4是本申请实施例提供的一种数据仓库管理装置的功能单元组成框图。具体实施方式为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。本申请实施例所涉及到的电子设备可以包括各种具有无线通信功能的手持设备(如手机、平板电脑、POS机等等)、台式机、车载设备、可穿戴设备(智能手表、智能手环、无线耳机、增强现实/虚拟现实设备、智能眼镜)、AI机器人、计算设备或连接到无线调制解调器的其他处理设备,以及各种形式的用户设备(userequipment,UE),移动台(mobilestation,MS),终端设备(terminaldevice)等等。为方便描述,上面提到的设备统称为电子设备。下面对本申请实施例进行详细介绍。请参阅图1,图1是本申请实施例提供的一种数据仓库管理方法的流程示意图,如图所示,应用于电子设备,本数据仓库管理方法包括:101、获取数据仓库的分层模型,得到多个分层模型。其中,本申请实施例中,数据仓库可以为针对一个或者多个业务类型的数据仓库,业务类型可以为以下至少一种:保险业务、理财业务、贷款业务、还款业务等等,在此不作限定。电子设备可以选择一个数据仓库,并获取该数据仓库的分层模型,得到多个分层模型。具体实现中,数据仓库分层的理由如下:1、清晰数据结构;通常将数据仓库分为三层:数据明细层DWD、数据中间层DWM、数据服务层DWS,每一个数据分层都有它的作用域,这样在使用表的时候能更方便的定位和理解。2、数据血缘追踪;由于表的数据来源有很多,如果有一张来源表出问题了,能够快速准确的定位到问题,并清楚它的危害范围,如所有依赖它的应用,以及这些应用会造成哪些业务影响。3、减少重复开发,规范数据分层,开发一些通用的中间层数据,能够减少极大的重复计算。如当不同的应用需要用到同一个数据指标时,可以将这些公共指标设计在中间层,从而最大程度的利用中间层数据,提高执行效率,减少不必要的资源消耗。4、复杂问题简单化;将一个复杂的任务分解成多个步骤本文档来自技高网
...

【技术保护点】
1.一种数据仓库管理方法,其特征在于,所述方法包括:/n获取数据仓库的分层模型,得到多个分层模型;/n获取所述多个分层模型中每一分层模型的名称属性信息,得到多个第一名称属性信息;/n按照预设命名规则对所述多个名称属性信息进行处理,得到多个第二名称属性信息;/n将所述多个第二名称属性信息以及所述多个分层模型进行数据仓库构建,得到目标数据仓库。/n

【技术特征摘要】
1.一种数据仓库管理方法,其特征在于,所述方法包括:
获取数据仓库的分层模型,得到多个分层模型;
获取所述多个分层模型中每一分层模型的名称属性信息,得到多个第一名称属性信息;
按照预设命名规则对所述多个名称属性信息进行处理,得到多个第二名称属性信息;
将所述多个第二名称属性信息以及所述多个分层模型进行数据仓库构建,得到目标数据仓库。


2.根据权利要求1所述的方法,其特征在于,所述获取数据仓库的分层模型,包括:
获取所述数据仓库的原始数据;
将所述原始数据进行分层处理,得到多层数据;
依据所述多层数据进行模型构建,得到所述数据仓库的分层模型。


3.根据权利要求2所述的方法,其特征在于,所述将所述原始数据进行分层处理,得到多层数据,包括:
获取所述原始数据的业务类型标识,得到多个业务类型标识;
按照预设的业务类型标识与层级之间的映射关系,确定所述多个业务类型标识中的每一业务类型标识对应的层级,得到多个层级;
依据所述多个层级进行分类,得到多个类,基于所述多个类,将所述多个层级对应的数据分别导入相应的类别,得到所述多层数据。


4.根据权利要求2所述的方法,其特征在于,所述依据所述多层数据进行模型构建,得到所述数据仓库的分层模型,包括:
获取第i层数据对应的数据节点,得到多个数据节点,所述第i层数据为所述多层数据中的任一层数据;
依据所述多个数据节点进行模型构建,得到所述第i层数据对应的分层模型。


5.根据权利要求1所述的方法,其特征在于,所述获取数据仓库的分层模型,包括:
获取用户的目标身份信息;
按照预设的身份信息与存储区域之间的映射关系,确定所述目标身份信息对应的目标存储区域;
从预设数据库中获取与所述目标存储区域对应的所述数据仓库;
获取所述数据仓库中分层节点标识;
依据所述分层节点标识获取所述数据仓库的分层模型。


6.根据权利要求1-5任一项...

【专利技术属性】
技术研发人员:杜倩
申请(专利权)人:平安普惠企业管理有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1