[发明专利]基于OLAP的报表采集装置和报表采集方法有效
| 申请号: | 201310681731.2 | 申请日: | 2013-12-12 |
| 公开(公告)号: | CN103678590B | 公开(公告)日: | 2017-05-24 |
| 发明(设计)人: | 刘春;杨鹏 | 申请(专利权)人: | 用友网络科技股份有限公司 |
| 主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F17/24 |
| 代理公司: | 北京中恒高博知识产权代理有限公司11249 | 代理人: | 刘洪京 |
| 地址: | 100094 北京*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 olap 报表 采集 装置 方法 | ||
技术领域
本发明涉及计算机技术领域,具体地,涉及一种基于OLAP的报表采集装置和一种基于OLAP的报表采集方法。
背景技术
目前,大部分的中大型企事业单位已经建立了比较完善的ERP、CRM、OA等基础信息化系统,这些系统基本上都是典型的OLTP系统,为企业积累了大量的数据。但是这些数据是分散、独立存储在数据库中,对于业务人员来说这些数据是无法看懂的天书。如何将这些数据进行整合并转换为有业务意义的数据进行分析或采集?针对这点,现有产品大都是通过多维查询来解决,但存在的主要问题有:
⑴构建多维模型过于复杂:多维模型构建过程过于复杂,将多维模型涉及到的技术和概念暴露给用户,不能快速出多维模型;
⑵多维模型不能应用到采集报表:现有产品主要侧重于分析报表,而没有将多维查询技术应用到采集报表中。
如何将分散、独立的数据进行整合,并将整合后的数据快速提取到采集报表?需要提出解决办法。
因此,需要一种新的基于OLAP的报表采集技术,可以在现有的报表采集方式基础上,充分利用单对象数据完成多对象数据的报表采集,建立多对象数据参与的面向分散、独立数据报表采集的通用、统一采集思路。
发明内容
本发明正是基于上述问题,提出了一种新的基于OLAP的报表采集技术,可以在现有的报表采集方式基础上,充分利用单对象数据完成多对象数据的报表采集,建立多对象数据参与的面向分散、独立数据报表采集的通用、统一采集思路。
有鉴于此,本发明提出了一种基于OLAP的报表采集装置,包括:多维模型快速构建模块,用于选择包含业务档案、会计期间、度量、数据来源的业务操作,根据选择的业务操作信息快速生成多维模型;多维模型与报表区域映射模块,用于基于所述多维模型快速构建模块构建的多维模型,通过拖拽方式进行多维模型与报表区域的映射设置,根据映射设置的映射关系生成映射区域;数据提取模块,用于基于所述多维模型与报表区域映射模块生成的映射区域,将映射区域转换为多维查询语句进行多维查询,并将查询结果集填充到报表中。在该技术方案中,通过面向业务的方式快速构建多维模型,通过多维模型与采集报表区域映射方式,将数据提取到采集报表中,可以降低多维模型构建的复杂度。
在上述技术方案中,优选地,所述多维模型快速构建模块,具体包括:界面设置模块,用于选择包含业务档案、会计期间、度量和数据来源的业务操作;多维模型构建模块,用于获取所述界面设置模块选择的业务操作,基于获取的业务操作构建多维模型。
在上述技术方案中,优选地,所述多维模型构建模块基于获取的业务操作构建多维模型的操作,具体包括:根据所述业务操作中的业务档案生成维度,并自动生成维度的层次及级别;所述业务档案的对应数据表构成维表,业务档案的主键值构成维度上的值,业务档案的名称值构成维度上的显示值;根据所述业务操作中的会计期间生成时间维度,并生成时间维度的多个级别;根据所述业务操作中的度量生成度量;根据所述业务操作中的业务档案、度量及数据来源,生成事实表;根据生成的所述维度、时间维度、度量和事实表,生成立方体。
在上述技术方案中,优选地,所述多维模型与报表区域映射模块,具体包括:映射设置模块,用于获取所述多维模型快速构建模块构建的多维模型和预先定义的采集报表,通过拖拽方式对获取的所述多维模型、以及与所述采集报表对应的报表区域的映射关系进行设置;映射区域生成模块,用于基于所述映射设置模块设置的映射关系,生成映射区域。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于用友网络科技股份有限公司,未经用友网络科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310681731.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于逐层制造三维物体的扫描方法
- 下一篇:一种炼钢用造渣剂





