码迷,mamicode.com
首页 > 其他好文 > 详细

报表的特征-多源关联分片

时间:2014-11-30 21:17:51      阅读:274      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   ar   sp   文件   on   数据   2014   

    分片是指报表的纵向或横向(或双向)同时被分成了多个区域,每个区域重复规则不同,而又可能相互运算。

    多源是指一个报表的数据来源来自多个物理数据表(或类似数据体),甚至是多个物理数据库。这里的“多个”常常不是两个三个,而是七八个乃至十几个。多源关联分片是比较常见的报表特征。

 

    严格意义上的多源报表,指的是单独从多个数据来源取数,然后在报表中进行关联。那种在sql或者存储过程中进行数据关联的做法,并不是真正意义上的多源。sql里对数据进行关联有很多局限,比如多个库中就没法关联,或者一部分数据来自txt文件,也无法进行关联。

 

    多源往往带来分片,正是由于分片,使得报表设计必须直接基于多源进行,而不能先将多源转成单源进行。有相当一部分分片报表无论如何也不可能换成单源处理,部分能转成单源的报表处理也非常繁琐。

 

    分片是指报表的纵向或横向或双向同时被分成了多个区域,每个区域扩展重复规则不同,而又可能相互运算。

 

bubuko.com,布布扣

 

    表1是个典型的纵向分片报表,数据区从上至下分成了几片,先是一片按客户汇总的两级分组区域,然后是两个固定计算行,接下来又是一片按年度汇总的一级分组区域,最后又是一个固定的合计行。各片分组层数不同,而且变动与固定固定结合,而且各片之间还有数据沟通(某些计算行的值是由其它行计算出来的)。这种上下格式不一致的报表,其数据源不可能组织成单源(各片列数不同)。

 

bubuko.com,布布扣

 

多源关联分片报表的特征

             我们把表1横过来摆形成表2,成为一个横向分片表。类似的,也是有两片分组层数不同的变列区域和几个固定的计算列混合而成。

 

 多源关联分片报表的特征

                多源关联分片报表,其最核心的还在于数据的关联,即片与片之间的数据关联。这种数据的关联运算,处理得好,可以性能很高,运算速度很快,处理不好,很可能运算极其慢。

 

 

 

 

报表的特征-多源关联分片

标签:style   blog   http   ar   sp   文件   on   数据   2014   

原文地址:http://www.cnblogs.com/sjfx/p/4133571.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!