数据仓库可视化图表显示方法、装置及设备制造方法及图纸

技术编号:32786434 阅读:19 留言:0更新日期:2022-03-23 19:46
本申请公开了一种数据仓库可视化图表显示方法、装置及设备。通过本申请实施例能够通过目标前端工具获取用户开发需求信息;根据开发需求信息从预设数据源中确定分布在多个数据库中的开发数据;对开发数据进行多维度分析生成数据仓库多维度模型,并将该模型与预设数据源建立对应关系,生成目标数据仓库,然后通过目标前端工具显示目标数据仓库对应的可视化图表页面。这样通过目标前端工具获取的用户开发需求信息开发出对应目标数据仓库的多维度分析模块,并进行可视化显示,方便供用户直观的了解所开发的数据仓库是否满足自身需求,并利于在交付前及时修改,从而避免过度增加工作量,利于加快目标数据仓库的交付进度。利于加快目标数据仓库的交付进度。利于加快目标数据仓库的交付进度。

【技术实现步骤摘要】
数据仓库可视化图表显示方法、装置及设备


[0001]本申请属于计算机
,尤其涉及一种数据仓库可视化图表显示方法、装置及设备。

技术介绍

[0002]传统的数据仓库项目开发模式存在开发周期长、发布流程繁琐的问题,而且项目需求完成后变更困难,客户参与度低,导致成品不完全符合客户需求等问题。拿瀑布式开发为例,瀑布式开发是最具有代表性的传统开发模式,它遵循着至上而下的开发流程,具体流程依次为需求收集、需求分析、设计、开发、测试、交付等六个阶段。若不完成上一个阶段就很难进入下一个阶段,而客户只有在需求收集和交付阶段参与进项目,就导致客户在交付时对产品不满意就需要重新再进入瀑布式模型,增加工作量的同时也可能导致项目交付延误。

技术实现思路

[0003]本申请实施例提供一种数据仓库可视化图表显示方法、装置及设备,能够提升客户参与度,以利于根据用户需求完成开发。
[0004]一方面,本申请实施例提供一种数据仓库可视化图表显示方法,方法包括:
[0005]通过目标前端工具,获取用户开发需求信息;
[0006]根据开发需求信息,从预设数据源中确定开发数据,开发数据分布在多个数据库中;
[0007]对分布在多个数据库中的开发数据进行多维度分析,生成数据仓库多维度模型;
[0008]将所述数据仓库多维度模型与所述预设数据源建立对应关系,生成目标数据仓库;
[0009]通过目标前端工具,显示目标数据仓库对应的可视化图表页面。
[0010]在一些实施例中,目标前端工具具有可视化界面,
[0011]通过目标前端工具,获取用户开发需求信息,包括:
[0012]根据可视化界面提供的数据参数项,输入对应的参数信息;
[0013]将参数信息确定为用户开发需求信息。
[0014]在一些实施例中,预设数据源包括数据库表、SQL数据集、Excel数据集以及分析表中的一种或几种;
[0015]根据开发需求信息,从预设数据源确定开发数据,包括:
[0016]通过目标前端工具调用的数据仓库工具,根据开发需求信息从预设数据源中抽取出对应的需求数据;
[0017]转换需求数据的结构,得到中间需求数据;
[0018]将中间需求数据加载到对应的数据库中,形成开发数据。
[0019]在一些实施例中,目标前端工具嵌入有联机分析处理工具,
[0020]对分布在多个数据库中的开发数据进行多维度分析,生成数据仓库多维度模型,包括:
[0021]通过联机分析处理工具对多个数据库中的开发数据进行多维度分析,得到多个单一维度数据;
[0022]融合多个单一维度数据,生成数据仓库多维度模型。
[0023]在一些实施例中,通过联机分析处理工具对多个数据库中的开发数据进行多维度分析,得到多个单一维度数据,包括:
[0024]通过联机分析处理工具对多个数据库中的开发数据汇总后,按照目标维数进行切片或切块,得到对应的多个单一维度数据。
[0025]在一些实施例中,融合多个单一维度数据,生成数据仓库多维度模型,包括:
[0026]对所述多个单一维度数据旋转后,按照自定义融合规则进行下钻处理,生成所述数据仓库多维度模型。
[0027]在一些实施例中,所述可视化图表页面为可视化仪表盘和/或报表页面,所述通过所述目标前端工具,显示所述目标数据仓库对应的可视化图表页面,包括:
[0028]通过预设的数据模型,将目标数据仓库接入的多维度数据转换为可视化仪表盘和/或报表;所述多维度数据为根据与所述预设数据源建立的对应关系确定的;
[0029]通过可视化界面显示可视化仪表盘和/或报表的页面。
[0030]在一些实施例中,在显示所述目标数据仓库对应的可视化图表页面之后,方法包括:
[0031]获取用户需求修改信息,用户需求修改信息为根据可视化图表页面确定的;
[0032]根据需求修改信息,返回执行从预设数据源中确定开发数据的步骤,直至再次生成对应的可视化图表页面。
[0033]另一方面,本申请实施例提供了一种数据仓库可视化图表显示装置,该装置包括:
[0034]第一获取模块,用于通过目标前端工具,获取用户开发需求信息;
[0035]第一确定模块,用于根据开发需求信息,从预设数据源中确定开发数据,开发数据分布在多个数据库中;
[0036]第一生成模块,用于对分布在多个数据库中的开发数据进行多维度分析,生成数据仓库多维度模型;
[0037]第二生成模块,用于将所述数据仓库多维度模型与所述预设数据源建立对应关系,生成目标数据仓库;
[0038]第一显示模块,用于通过目标前端工具,显示目标数据仓库多维度模型对应的可视化图表页面。
[0039]再一方面,本申请实施例提供了一种数据仓库可视化图表显示设备,设备包括:处理器以及存储有计算机程序指令的存储器;
[0040]处理器执行计算机程序指令时实现如一方面所述的数据仓库可视化图表显示方法。
[0041]再一方面,本申请实施例提供了一种计算机存储介质,所述计算机存储介质上存储有计算机程序指令,所述计算机程序指令被处理器执行时实现如一方面所述的数据仓库可视化图表显示方法。
[0042]又一方面,本申请实施例提供了一种计算机产品,所述计算机程序产品中的指令由电子设备的处理器执行时,使得所述电子设备能够执行如一方面所述的数据仓库可视化图表显示方法。
[0043]本申请实施例的数据仓库可视化图表显示方法、装置、设备及计算机存储介质,能够通过目标前端工具,获取用户开发需求信息;根据开发需求信息,从预设数据源中确定开发数据,开发数据分布在多个数据库中;对分布在多个数据库中的开发数据进行多维度分析,生成数据仓库多维度模型;将所述数据仓库多维度模型与所述预设数据源建立对应关系,生成目标数据仓库,然后通过目标前端工具,显示数据仓库多维度模型对应的可视化图表页面。这样通过目标前端工具获取的用户开发需求信息开发出对应目标数据仓库的多维度分析模块,并进行可视化显示,方便供用户直观的了解所开发的数据仓库是否满足自身需求,并利于在交付前及时修改,从而避免过度增加工作量,利于加快目标数据仓库的交付进度。
附图说明
[0044]为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单的介绍,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0045]图1是本申请一个实施例提供的数据仓库可视化图表显示方法的流程示意图;
[0046]图2是本申请一个具体实施例中进行数据切片和切块的示意图;
[0047]图3是本申请另一个具体实施例中进行数据旋转的示意图;
[0048]图4是本申请再一个具体实施例中进行数据下钻的示意图;
[0049]图5是本申请另一个实施例提供的数据仓库可视化图表显示方法本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据仓库可视化图表显示方法,其特征在于,包括:通过目标前端工具,获取用户开发需求信息;根据所述用户开发需求信息,从预设数据源中确定开发数据,所述开发数据分布在多个数据库中;对分布在所述多个数据库中的开发数据进行多维度分析,生成数据仓库多维度模型;将所述数据仓库多维度模型与所述预设数据源建立对应关系,生成目标数据仓库;通过所述目标前端工具,显示所述目标数据仓库对应的可视化图表页面。2.根据权利要求1所述的方法,其特征在于,所述目标前端工具具有可视化界面,所述通过目标前端工具,获取用户开发需求信息,包括:根据所述可视化界面提供的数据参数项,输入对应的参数信息;将所述参数信息确定为所述用户开发需求信息。3.根据权利要求1所述的方法,其特征在于,所述预设数据源包括数据库表、SQL数据集、Excel数据集以及分析表中的一种或几种;所述根据所述用户开发需求信息,从预设数据源确定开发数据,包括:通过所述目标前端工具调用的数据仓库工具,根据所述用户开发需求信息从所述预设数据源中抽取出对应的需求数据;转换所述需求数据的结构,得到中间需求数据;将所述中间需求数据加载到对应的数据库中,形成所述开发数据。4.根据权利要求2所述的方法,其特征在于,所述目标前端工具嵌入有联机分析处理工具,所述对分布在所述多个数据库中的开发数据进行多维度分析,生成数据仓库多维度模型,包括:通过所述联机分析处理工具对所述多个数据库中的开发数据进行多维度分析,得到多个单一维度数据;融合所述多个单一维度数据,生成所述数据仓库多维度模型。5.根据权利要求4所述的方法,其特征在于,所述通过所述联机分析处理工具对所述多个数据库中的开发数据进行多维度分析,得到多个单一维度数据,包括:通过所述联机分析处理工具对所述多个数据库中的开发数据汇总后,从目标维度上按照目标维数进行切片或切块,得到对应的多个单一维度数据。6.根据权利要求5所述的方法,其特征在于,所述融合所述多个单一维度数据,生成所述数据仓库多维度模型,包括:对所述多个单一维度数据旋转后,按照自定义融合规则进行下钻处理,生成所述数据仓库多维度模型。7.根据权利要求2

【专利技术属性】
技术研发人员:郑又鑫
申请(专利权)人:中国建设银行股份有限公司
类型:发明
国别省市:

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

1