数据斗方

数据斗方是轻分析提供的卡片式呈现的数据可视化工具。不管是嵌入式分析还是主题式分析,数据斗方都可以单独制作并发布,不依赖仪表板而单独存在。

在仪表板中,以“数据斗方”组件来承载数据斗方的可视化内容。在仪表板中呈现图表,特别是以大屏场景为目标,推荐首选数据斗方组件。

1 来源

在设计器中拖拽创建数据斗方组件时,会要求先选择来源。已创建的数据斗方组件,也可以在属性栏中点开“来源”属性编辑框,重新选择来源。

通过以下示意图,可以看到来源都有哪些。其中,选择新建时,将会弹出数据斗方设计器即时制作一个方案。

数据斗方的“来源”

需要特别注意,不管是选择了什么来源,选中的方案总是被复制的,而不是被引用。只有方案所依赖的业务主题的数据源是引用关系。这意味着,仪表板制作之后,在业务主题中重新编辑并保存被选用过的数据斗方方案,不会影响到仪表板。而在业务主题中进入“数据准备”进行修改,则有可能影响到仪表板。

那么,选用或新建之后的方案在仪表板中如何修改?设计区中,卡片右上角的“进入设计器”按钮,点击后将弹出数据斗方设计器进行编辑。

卡片右上角的“进入设计器”按钮

2 卡片外观及卡片标题栏

当数据斗方组件位于组合卡片中时,不单独显示卡片外观,所以“整体外观”属性项总是自动为“无”。其它情况下,数据斗方组件单独显示卡片外观。

具体属性设置与组合卡片基本一致,此处不再重复。参考仪表板/设计器/组件/组合卡片。

3 定时刷新

当启用定时刷新时,每经过指定的时间间隔,数据斗方将会重新执行一次。在执行的过程中,会尝试更新数据。

为什么说是“尝试”?这取决于方案所在的业务主题,在“数据准备”中定义的数据提取策略。如果是“实时提取”,则每次刷新都会重新抽取数据;如果是“定时预提取”,则每次刷新使用最近一次抽取的数据。

由此可见,频繁的定时刷新,要么会导致频繁的数据抽取,要么是没有意义的。

由于数据抽取通常会有较大的计算资源和I/O消耗,如果一定要追求实时效果而频繁地定时刷新,强烈建议确保被抽取的数据规模是足够轻量的。

另外,在设计器的设计区中定时刷新是不生效的,通过预览才可以检查效果。

4 联动

联动包含了“作用于”和“页签切换”。

当阅览者点击图表中的某一部分(例如柱图的柱子、饼图的一角),将相关的数据(例如柱图的横轴、饼图的颜色对应的维度值)传递给联动的目标组件作为数据的筛选条件,使目标组件的可视化效果发生变化,这就是联动的“作用于”。

换一种说法,“作用于”就是将图表当成筛选器,影响另一个组件。而“页签切换”就是将图表当成页签导航按钮。因此,并不是数据斗方的全部图表都可以作为联动源组件参与联动。简单的原则,不能选中的图表,通常也不能作为联动源组件。

什么是“选中”?以柱图为例,在仪表板中设置了联动之后,点击一个柱子,该柱子保持亮度而其它柱子变得灰暗;移开鼠标,这种状态一直存在。此谓之“选中”。柱子横轴上的显示值为“选中值”。

以下表格可速查图表是否支持联动(●表示支持,×表示不支持)。

分类 数据斗方图表类型 作为联动源组件 备注
“作用于” “页签切换”
列表类 列表、自定义列表 ● ● 必须在数据斗方设计器中定义“联动源字段”。
饼图类 饼图、环形图、玫瑰图 ● ●
柱图类 柱形图(多系列、堆积、百分比堆积)、
条形图(多系列、堆积、百分比堆积)、
组合图、柱形进度图、条形进度图
● ●
折线类 折线图、面积图、百分比面积图 × ×
纯值类 业务指标图、仪表图、环形进度图 × × 没有“选中”概念(由于没有维度字段)。
树结构 旭日图、树图 × ×
其它 地图 ● ●
GIS地图 ● ●
漏斗图 ● ●
雷达图 × ×
瀑布图 × ×
散点图 × ×

数据斗方组件的联动,“页签切换”目标自然是页签控件,而“作用于”的目标有哪些组件呢?

可以被数据斗方“作用于”的目标组件:

数据斗方联动“作用于”的目标组件 作用方式(●表示支持,×表示不支持)
绑定字段作为筛选器 参数
数据斗方 ● ●
数据分析 ● ●
轻报表 × ●
网页 × ●
文字、多行文字 × ●

联动的整体介绍,参考:仪表板/设计器/组件间的联动。