[发明专利]用于联机分析处理系统的报表穿透装置和报表穿透方法无效
申请号: | 201210371864.5 | 申请日: | 2012-09-28 |
公开(公告)号: | CN102867068A | 公开(公告)日: | 2013-01-09 |
发明(设计)人: | 陈飞 | 申请(专利权)人: | 用友软件股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京友联知识产权代理事务所(普通合伙) 11343 | 代理人: | 尚志峰;汪海屏 |
地址: | 100094 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 联机 分析 处理 系统 报表 穿透 装置 方法 | ||
技术领域
本发明涉及计算机技术领域,具体而言,涉及一种用于联机分析处理系统的报表穿透装置和一种用于联机分析处理系统的报表穿透方法。
背景技术
企业在日常的经营过程中会制作出各种各样的,具有不同业务意义,不同维度信息的报表。这些报表从不同的角度和层面反映着企业的经营情况,通常情况下这些不同的报表之间是存在着某种关联关系的。为了便于综合分析企业的经营情况,企业迫切需要将这些相关联的报表联系在一起。
解决这种问题的常规方法是建立不同报表之间的连接关系。当企业在针对某张表进行操作时,通过建立表连接,可以很轻松的得到报表上某条数据对应的详细信息。
传统的穿透有两种方式,一种只是静态的展现穿透后的报表数据,另一种通过不同报表之间的相关联的维度信息来实现报表间的穿透。但是,这两种方式都存在不足之处,第一张方式只是简单的展现目标表的数据,穿透没有业务含义。第二种方式虽然实现了动态的穿透,但是源表和目标表之间必须有相关的维度信息才能实现穿透,不能满足任意报表间动态的穿透。
因此,需要一种新的进行报表穿透的技术方案,能够实现任何报表之间的穿透,且穿透过程中综合考虑到源表和目标的维度过滤信息,使得穿透后的数据更有意义。
发明内容
本发明所要解决的技术问题在于,一种新的进行报表穿透的技术方案,能够实现任何报表之间的穿透,且穿透过程中综合考虑到源表和目标的维度过滤信息,使得穿透后的数据更有意义。
有鉴于此,本发明提供一种用于联机分析处理系统的报表穿透装置,包括:信息发送模块,为源表的上下文过滤信息发送至目标表;信息合并模块,将所述根据源表的上下文过滤信息合并到所述目标表的上下文过滤信息中;数据查询模块,根据所述目标表的上下文过滤信息,进行数据查询并展现结果数据。在该技术方案中,上下文过滤信息包含了一种或多种维度信息,所以结合源表和目标表的上下文过滤信息,实际上综合考虑了源表和目标表的维度信息,使得穿透后得到的数据更有意义。
在上述技术方案中,优选地,所述信息合并模块还在所述目标表的上下文过滤信息不存在时,将所述源表的上下文过滤信息直接作为所述目标表的上下文过滤信息。在该技术方案中,提供目标表没有上下文过滤信息时的处理方式,已完成报表的穿透。
在上述技术方案中,优选地,所述信息合并模块在所述源表和所述目标表具有相同的第一上下文过滤信息时,使用所述源表的第一上下文过滤信息,替换所述目标表的第一上下文过滤信息,以及将仅所述源表具有的第二上下文过滤信息,作为所述目标表的新的上下文过滤信息。在该技术方案中,提供了源表和目标表的上下文过滤信息合并的具体方式,则按合并后的目标表的上下文过滤信息进行穿透,实际上是综合考虑源表和目标表的维度信息。
在上述技术方案中,优选地,所述信息合并模块将所述源表的第一上下文过滤信息中维度的值,替换所述目标表的第二上下文过滤信息中相应维度的值。在该技术方案中,进行了维度值的替换后,对目标表穿透时考虑到了源表的维度信息,使得穿透后得到的数据更有意义。
在上述技术方案中,优选地,所述信息发送模块还将所述源表的参数信息和/连接条件发送至所述目标表;所述数据查询模块根据所述连接条件和/或所述参数信息,以及所述目标表的上下文过滤信息,进行数据查询并展现结果数据。在该技术方案中,参数信息、连接条件中同时也包含了其他的维度信息,可以按照连接条件触发穿透行为,按照参数信息规定穿透数据的形式。
本发明还提供一种用于联机分析处理系统的报表穿透方法,包括:步骤202,为源表的上下文过滤信息发送至目标表;步骤204,将所述根据源表的上下文过滤信息合并到所述目标表的上下文过滤信息中;步骤206,根据所述目标表的上下文过滤信息,进行数据查询并展现结果数据。在该技术方案中,上下文过滤信息包含了一种或多种维度信息,所以结合源表和目标表的上下文过滤信息,实际上综合考虑了源表和目标表的维度信息,使得穿透后得到的数据更有意义。
在上述技术方案中,优选地,所述步骤204还包括:在所述目标表的上下文过滤信息不存在时,将所述源表的上下文过滤信息直接作为所述目标表的上下文过滤信息。在该技术方案中,提供目标表没有上下文过滤信息时的处理方式,已完成报表的穿透。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于用友软件股份有限公司,未经用友软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210371864.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:电加热管的制造方法
- 下一篇:运动轨迹可调式椭圆机