当前位置:首页 > 资源 > 产品资料

第3章 DataViz 核心模块

3.3 多维分析

DataViz定位于敏捷BI产品,在敏捷BI中,提供了类似传统BI的上卷、下钻、钻透、切片、切块等分析方式,即OLAP分析。相对于OLTP,OLAP是一种面向分析、面向业务主题的查询分析,可以满足用户对于企业经营数据的整体洞察,指导决策。

在 DataViz产品中,主要面向业务人员,提供自助式的可视化探索式数据分析服务,可以借助产品的多维分析能力,进行统计分析、钻取钻透、筛选过滤、数据透视、地理分析、高级计算等多种操作,实现数据的立体式呈现。

3.3.1 统计分析

统计分析能力是BI的基本功能。在 DataViz产品中,可以进行求和、平均值、最大值、最小值、计数、不重复计算、无聚合等统计方式。用户在操作过程中,可以任意切换。

3.3.2 筛选过滤

在多维分析模块中,同数据集模块,可以进一步进行数据的筛选过滤,包括字符型、数值型以及时间型。

3.3.3 可视化探索

在 DataViz产品中,提供了多达60+种可视化展现效果,不仅包含传统的饼、柱、线图,同时也提供了高级可视化展现方式,如玫瑰花图、太阳辐射图、弦图等,而且,为了满足可视化展现的效果,也提供了3D的饼图、柱图等。可视化探索分析充分发挥分析者的视觉分析能力,将同一组数据切换成不同的展现类型,从不同的图形进行可视化的探索分析,发现数据中隐藏的价值和规律。

DataViz,数据可视化,数据透析表,数据可视化工具,大数据可视化

图 13 可视化展现形式

并且,从可视化展现本身来说,产品也提供了丰富的配置项,比如图形边距、图例位置、提示框效果以及主题配色等。

3.3.4 OLAP分析

OLAP联机分析处理可以让分析人员迅速、一致、交互地从各个方面观察信息,以达到深入理解数据的目的。OLAP的基本多维分析操作有钻取(上卷、下钻)、钻透、切片和切换以及旋转等。

钻取,即改变维的层次,变换分析的粒度,包括向下钻取(下钻)和向上钻取(上卷),下钻是从汇总数据深入到细节数据进行观察,而上卷则正好相反,是将低层次的细节数据概括到高层次的汇总数据;

切片和切块:是在一部分维上选定值后,关心度量数据在剩余维上的分布。如果剩余的维只有两个,则是切片;如果有三个或以上,则是切块;

旋转:是变换维的方向,即在表格中重新安排维的放置。

在 DataViz产品中,一般情况下,将字符型、时间型字段归纳为“维度”,将数值型字段归纳为“度量”,如下图:

DataViz,数据可视化,数据透析表,数据可视化工具,大数据可视化

图 14 维度与度量

通过拖拽的形式,我们可以将多个维度创建成一个维度层次,基于维度层次,进行上卷、下钻、钻透等操作。维度层次内部也可以调整层次之间的顺序关系。并且,对于时间维度来说,当拖拽到绑定区域后,自动形成时间维度层次。

DataViz,数据可视化,数据透析表,数据可视化工具,大数据可视化

图 15 维度层次

DataViz,数据可视化,数据透析表,数据可视化工具,大数据可视化

图 16 时间维度层次自动拆分

默认时间维度层次可以拆分为年、年-月、年-月-日形式,并且可以根据需要进行自定义设置,可以选择是否带前缀以及拆分粒度。

DataViz,数据可视化,数据透析表,数据可视化工具,大数据可视化

图 17 时间维度层次拆分字段设置

基于维度层次,通过拖拽绑定后,即可实现OLAP中的上卷、下钻分析。我们创建了“地区、省份、城市”的维度层次,首先以“地区”维来查看订单数量的相关情况,通过右键可以下钻到“省份”维度,以某一地区的某一省份来观察订单数量。

DataViz,数据可视化,数据透析表,数据可视化工具,大数据可视化

图 18 以地区层次观察订单数据

DataViz,数据可视化,数据透析表,数据可视化工具,大数据可视化

图 19 以华东地区的各省份层次观察订单数量

继续查看“江苏”各个城市的订单数量情况:

DataViz,数据可视化,数据透析表,数据可视化工具,大数据可视化

图 20 江苏下各个城市订单数量

经过以上的层层递进,我们可以建立从地区、到省份、再到城市的三级下钻,分别从不同粒度、不同维度来观察订单数据的情况。以上,即为在 DataViz产品中基于维度层次进行上卷下钻等分析过程。

除上卷下钻外,OLAP中还存在钻透分析,即查看明细。在 DataViz中,可以通过右键“详细信息”的方式进行查看。钻透不局限在维度层次,可以在任意的字段上进行。

DataViz,数据可视化,数据透析表,数据可视化工具,大数据可视化

图 21 钻透查看明细

当我们以某一维度分析数据时,可以添加任意维度或度量的过滤条件,来实现在该维上切片、切块。如下图,当我们在地区维度上观察分析订单数量的同事,可以添加“客户类型”的过滤条件,从“地区”维上切“客户类型”。

DataViz,数据可视化,数据透析表,数据可视化工具,大数据可视化

图 22 过滤实现切片切块

3.3.5 数据透视

 DataViz产品提供了类似Excel数据透视表的功能,如下图:

DataViz,数据可视化,数据透析表,数据可视化工具,大数据可视化

图 23 数据透视表

通过拖拽绑定行列维度,可以迅速的实现数据透视功能,并且可以实现小计、总计、行列转换、颜色背景等功能,用户也可以将透视的结果导出Excel等。

3.3.6 地理分析

 DataViz产品提供了强大的地理分析功能,可以分析数据的区域特征,并结合时间轴组件,完成特定时间范围内的区域变化情况。其内置了多种地图,包括数据地图、GIS地图、3D地图,并且在数据地图下可以增加GIS底图,实现更酷炫的展示效果,用户可以根据其自身数据及业务特征进行可视化展现。

DataViz,数据可视化,数据透析表,数据可视化工具,大数据可视化

图 24 多种数据地图

DataViz,数据可视化,数据透析表,数据可视化工具,大数据可视化

图 25 基于3D地图的柱形图

DataViz,数据可视化,数据透析表,数据可视化工具,大数据可视化

DataViz,数据可视化,数据透析表,数据可视化工具,大数据可视化

图 26 基于3D地球的柱形图

DataViz,数据可视化,数据透析表,数据可视化工具,大数据可视化

图 27 GIS轨迹图

DataViz,数据可视化,数据透析表,数据可视化工具,大数据可视化

图 28 GIS 热力图

DataViz,数据可视化,数据透析表,数据可视化工具,大数据可视化

图 29 GIS 标记点地图

3.3.7 高级计算

除常规的统计分析聚合方式外, DataViz也提供了高级计算,包括同比增长率、环比增长率、同比增长值、环比增长值等。同时,也支持用户进行计算逻辑编辑,可以方便的书写计算函数。

DataViz,数据可视化,数据透析表,数据可视化工具,大数据可视化

图 30同环比计算