本帖最后由 Lenka.Guo 于 2016-4-13 14:11 编辑
本周将是报表开发知识的尾篇了,尽管报表知识大全也在本周结束,但相信报表知识却是无穷尽的,大家一定不要偷懒,要继续积累学习报表知识,争取早日成为报表行家~~~
如果还想回顾,不用很麻烦的翻录微信历史消息了,可以在我们的技术社区中的报表开发知识大全版块看到~~
钻取(DrillThrough)和深化(DrillDown)
钻取和深化功是创建交互式报表中常用的功能,通过与用户交互展示不同纬度的信息。钻取和深化是BI中极其强大的功能,尽管深化和钻取的实现方法不同,但它们都是为用户呈现更详细的信息,实现类多维度的数据分析。钻取和深化都是使用户对数据更深入了解,更容易发现问题,帮助用户做出正确的决策。
什么是钻取
钻取功能会显示另一张与正在分析的数据相关的报表,当用户使用报表观察汇总数据时,当对某个数据感兴趣或是察觉异常时,往往需要调阅汇总值,以仔细深入分析。这种需求称之为钻取(Drill-Through)。例如,使用表格报表汇总全国各区域的销售记录包括华南、华北、华东等,用户可点击区域查看具体的区域销售纪录,则会钻取到区域销售记录详细报表,如用户查看华北地区详细记录,则跳转到华北地区详细销售记录报表。
钻取是改变数据维度的层次,变换成分析的粒度,是用户系统化进行数据分析的常用方式。钻取是通过点击一级报表区域,跳转至二级报表的一种报表数据分析方式。
报表设计时需要完成一级、二级两个报表的模板,并通过参数建立两级报表之间的关系。常见的一级报表可以使用交互式图表来实现,通过点击图表区域可以跳转至二级报表。
什么是深化
深化是根据终端用户的需求,动态的显示或隐藏报表数据,常用于汇总类型报表。”深化”功能报表在设计模板时,所有的数据显示均在同一个报表内完成。在运行时,可以通过终端用户点击的操作来折叠或展开明细数据,逐层展示详细的数据,逐渐细化显示的数据粒度。
使用钻取的优点
· 从不同的角度分析数据 - 钻取帮助用户,一种数据可以使用不同功能的报表来分析。这大大加深了用户对数据的理解,也帮助用户理解汇总信息的形成原因。
· 提高报表引擎的性能 – 报表具有钻取和深化地功能,每次只呈现一层数据,可以减轻服务器的负载,大大提升了报表引擎的性能,同时也给最终用户带来价值。
使用深化的优点
· 获得不同深度的数据的实例知识 —深化功能帮助用户更深层的理解数据,来补充汇总信息。例如,只需要几秒钟,深化功能就可以让用户先了解到全国的销售数据,可以查看任何城市的销售数据。 |
|