一种多维数据处理方法、系统、电子设备及存储介质技术方案

技术编号:36110263 阅读:15 留言:0更新日期:2022-12-28 14:12
本发明专利技术实施例提供了一种多维数据处理方法、系统、电子设备及存储介质,通过获取多维数据,并采用所述多维数据创建单一数据类型分析模板;所述单一数据类型分析模板包括用于表达数据范围的维度信息、与所述维度信息对应的业务数据和用于筛选所述业务数据的预设筛选项;通过所述维度信息、所述业务数据和所述预设筛选项,将与多个所述单一数据类型分析模板对应的所述业务数据进行合并,并生成目标业务数据;基于所述目标业务数据生成组合模板,并将所述目标业务数据显示于所述组合模板,从而解决了多维数据库无法进行跨业务模型做数据分析的问题,从而提升了针对多维数据进行合并分析的效率。析的效率。析的效率。

【技术实现步骤摘要】
一种多维数据处理方法、系统、电子设备及存储介质


[0001]本专利技术涉及多维数据处理
,特别是涉及一种多维数据处理方法、一种多维数据处理系统、一种电子设备以及一种计算机可读存储介质。

技术介绍

[0002]多维数据库是指将数据存放在一个n维数组中,而不是像关系数据库那样以记录的形式存放。因此它存在大量稀疏矩阵,用户可以通过多维视图来观察数据,例如,Multidimension OLAP,简称MOLAP,是Arbor Software严格遵照Codd的定义,自行建立了多维数据库,来存放联机分析系统数据,开创了多维数据存储的先河,后来的很多家公司纷纷采用多维数据存储。
[0003]随着企业数字化转型力度越来越大,企业数据成了各行各业新的生产要素,是企业蓬勃发展的先决条件,所以,如何高效、准确、灵活地了解数据、观察数据、运用数据,成为了最影响企业生产效率的因素之一,MOLAP虽然能够存放联机分析系统数据,但常规MOLAP无法进行跨业务模型做数据分析,以传统多维分析工具IBM Cognos为例,若用户需要从特定业务背景的多维模型A、模型B、模型C中分别提取部分指标进行合并分析,只能分别从模型A、模型B、模型C单独取出目标数据,导出到Excel(Microsoft Office Excel,是Microsoft微软公司为使用Windows和Apple Macintosh操作系统的电脑编写的一款电子表格软件)等分工工具进行人工整合加工后,才能进行分析,从而使用数据,若采用上述方式,在每次需要进行数据分析时,都需要专业技术人员对多维数据进行合并,而数据分析人员往往不具备对多维数据进行合并的专业技术,这无形中提升了针对多维数据处理的门槛,从而导致针对跨业务的多维数据合并分析效率低下。

技术实现思路

[0004]本专利技术实施例是提供一种多维数据处理方法、系统、电子设备以及计算机可读存储介质,以解决多维数据库无法进行跨业务模型做数据分析的问题。
[0005]本专利技术实施例公开了一种多维数据处理方法,可以包括:
[0006]获取多维数据,并采用所述多维数据创建单一数据类型分析模板;所述单一数据类型分析模板包括用于表达数据范围的维度信息、与所述维度信息对应的业务数据和用于筛选所述业务数据的预设筛选项;
[0007]通过所述维度信息、所述业务数据和所述预设筛选项,将与多个所述单一数据类型分析模板对应的所述业务数据进行合并,并生成目标业务数据;
[0008]基于所述目标业务数据生成组合模板,并将所述目标业务数据显示于所述组合模板。
[0009]可选地,所述通过所述维度信息、所述业务数据和所述预设筛选项,将与多个所述单一数据类型分析模板对应的所述业务数据进行合并,并生成目标业务数据的步骤可以包括:
[0010]判断与多个所述单一数据类型分析模板对应的所述维度信息和所述预设筛选项是否相同;
[0011]若是,则采用所述预设筛选项从所述业务数据中确定出交集数据;
[0012]按预设规则从所述交集数据中筛除出无效数据,生成目标业务数据。
[0013]可选地,所述方法应用于多维数据处理系统中,所述多维数据处理系统具有对应的用户操作界面,所述方法还可以包括:
[0014]在所述用户操作界面显示所述单一数据类型分析模板,并监听针对所述单一数据类型分析模板的选定操作;
[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]若是,则调用所述单一数据类型分析模板显示子模块。
...

【技术保护点】

【技术特征摘要】
1.一种多维数据处理方法,其特征在于,包括:获取多维数据,并采用所述多维数据创建单一数据类型分析模板;所述单一数据类型分析模板包括用于表达数据范围的维度信息、与所述维度信息对应的业务数据和用于筛选所述业务数据的预设筛选项;通过所述维度信息、所述业务数据和所述预设筛选项,将与多个所述单一数据类型分析模板对应的所述业务数据进行合并,并生成目标业务数据;基于所述目标业务数据生成组合模板,并将所述目标业务数据显示于所述组合模板。2.根据权利要求1所述的方法,其特征在于,所述通过所述维度信息、所述业务数据和所述预设筛选项,将与多个所述单一数据类型分析模板对应的所述业务数据进行合并,并生成目标业务数据的步骤包括:判断与多个所述单一数据类型分析模板对应的所述维度信息和所述预设筛选项是否相同;若是,则采用所述预设筛选项从所述业务数据中确定出交集数据;按预设规则从所述交集数据中筛除出无效数据,生成目标业务数据。3.根据权利要求2所述的方法,其特征在于,所述方法应用于多维数据处理系统中,所述多维数据处理系统具有对应的用户操作界面,所述方法还包括:在所述用户操作界面显示所述单一数据类型分析模板,并监听针对所述单一数据类型分析模板的选定操作;当检测到针对多个所述单一数据类型分析模板的选定操作时,触发所述多维数据处理系统执行所述判断与多个所述单一数据类型分析模板对应的所述维度信息和所述预设筛选项是否相同的步骤。4.根据权利要求3所述的方法,其特征在于,所述维度信息具有对应的第一权限信息,在所述用户操作界面显示所述单一数据类型分析模板的步骤之前,还包括:通过所述第一权限信息判断用户是否具有符合查看与所述维度信息对应的单一数据类型分析模板;若是,则执行所述在所述用户操作界面显示所述单一数据类型分析模板的步骤。5.根据权利要求2

4任一项所述的方法,其特征在于,在所述按预设规则从所述交集数据中筛除出无效数据,生成目标业务数据的步骤之前,还包括:采用所述交集数据生成数据列表;所述基于所述目标业务数据生成组合模板,并将所述目标业务数据显示于所述组合模板的步骤包括:生成包含所述数据列表的组合模板;根据预设规则选取部分所述目标业务数据录入至所述数据列表中,以使部分所述目标业务数据显示于所述组合模板。6.根据权利要求5所述的方法,其特征在于,所述目标业务数据具有对应的第二权限信息,所述基于所述目标业务数据生成组合模板,并将所述目标业务数据显示于所述组合模板的步骤包括:通过所述第二权限信息确定针对所述目标业务数据的权限数据范围;将符合所述权限数据范围的目标业务数据录入至所述数据列表中,以使符合所述权限
数据范围的目标业务数据显示于所述组合模板。7.一种多维数据处理系统,其特征在于,包括:单一数据类型分析模板创建模块,用于获取多维数据,并采用所述多维数据创建单一数据类型分析模板;所述单一数据类型分析模板包括用于表达数据范围的维度信...

【专利技术属性】
技术研发人员:田婧贺嘉张建国殷依马静
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:

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

1