传统报表是以一种相对静态的数据表现形式,辅助决策服务的。主要以显示、打印及导出数据功能为主。现代商业智能更需要智能的展现和分析数据,传统的报表并不能适应商业智能的需求。
交互式报表是一种为实现智能化的业务分析的报表解决方案,使静态的报表尽可能动态化,即报表数据动态化和报表形式动态化,从而提升报表的实际使用价值。根据用户的分析角度和数据选择的不同而出现不同的报表展现形式。
交互式报表为用户提供交互功能,用户可以在运行报表之前输入或选择值,从而决定报表数据和形式。用户使用交互式报表不仅可以显示或隐藏报表中的内容,也可以通过点击其中的链接访问其他报表或对象。交互式报表是动态的,用户也可以按照自身的需求动态定义数据呈现。简而言之交互式报表是在静态报表上添加用户可操作的功能,使报表变得可交互。
-
智能:交互式报表让用户随时可改变报表条件,从而改变报表呈现的数据内容。不再以静态形式展示,通过在静态的报表中增加用户操作如动态排序、过滤,钻取等操作,使报表变得可交互。让报表变得可交互是为解决最终用户分析数据的需求,交互式报表能够为商业智能提供所需的智能分析数据的功能,用户可以主动控制数据的呈现,让报表更生动更智能。
-
灵活性:在用户对数据集不了解时,可根据数据源动态加载报表,而不是采用固定的报表形式,可灵活适应不同结构的数据源。
-
动态性:用户可进行个性化调整的,不同的用户可自行配置需要的报表运行方式。
-
提高效率:有选择的查看数据,报表加载数据时会根据用户需求加载数据,节省加载时间,仅显示用户关心的数据,帮助用户快速决策,提高用户工作效率。
数据可视化
数据可视化技术是将数据以图形化的方式进行显示,让数据更易于阅读、理解和分析。早期的数据可视化以图表(Chart)为主,现代商业报表中逐渐加入迷离图(Sparkline)、数据条(Bullet)、图标集(Icon)、仪表盘(Gauge)、地图(Map)用于数据可视化,而数据可视化常用作交互式报表的基本载体。
数据钻取报表
钻取功能会显示另一张与正在分析的数据相关的报表,当用户使用报表观察汇总数据时,当对某个数据感兴趣或是察觉异常时,往往需要调阅汇总值,以仔细深入分析。
常用的数据钻取方式两种:多维钻取,主从联动。
-
多维钻取通过多层向下钻取,查找信息的根本原因,钻取维度是无限制的,可进行无限制的维度钻取。
-
主从联动(隐藏或显示钻取)主从联动是交互式报表中常见的功能,通常是由上一级的选择决定下一级报表的显示结果。
数据深化报表
深化是根据终端用户的需求,动态的显示或隐藏报表数据,常用于汇总类型报表。深化层数无限制,可进行无限制层的数据深化。
常用的深化方式有三种:横向深化、纵向深化、混合深化。
动态过滤
面对大规模的企业,单个报表中经常会有成千上万条的数据量,逐行查看数据是不切实际且非常耗时的,并且不同类型的客户关心的数据或分析数据的角度不同,因此通过数据过滤和筛选来帮助用户选择各自符合条件的数据,从而节省大量浏览数据的时间,避免一些无用的工作。
动态过滤根据用户的输入的条件筛选数据。报表解决方案获取用户的输入有三种方式:1. 提示用户直接输入,2.通过报表参数传递,3.报表应用窗体上直接获取。
常见的动态过滤方式有三种:
多条件单值,多条件多值,级联过滤。
-
多条件单值是指用户通过输入多个条件值,得到唯一对应的信息。
-
多条件多值:是指用户输入多个条件值,查询符合多个条件值的数据。
-
级联过滤:在大量数据展示下,常遇到这种情况用户的多个选择是存在业务联系的,如在全球性规模的企业,全球的销售业务包含中国,美国,日本,英国,法国等,选择查看中国,城市的可选项的就有西安,上海,北京、大连等城市,城市的选项是由选择的国家决定的,将该操作过程称为级联过滤。
动态排序
最终用户可以对报表进行区域内排序。动态排序是最常用的交互功能。
动态表格
指可根据用户选择动态显示表格数据,常用的功能包括:动态列,动态选择列,动态选择表。
-
根据数据源动态添加列
-
根据用户选择显示相应列
-
根据用户选择显示相应表格
文档目录(TOC)
文档目录能够有效组织报表内容,用户可以非常清晰的查看报表数据结构,并能帮助用户快速导航至指定数据所在位置。