1. 概述
实际业务往往比较复杂,一个组件的计算结果难以支撑分析结论。可能需要多个组件协作以读取重要信息。
完成了【④在图形中分析】学习后,成功完成了新手的数据处理、可视化组件制作学习~
本节我们学习一下如何将组件呈现到仪表板、并进行组件的交互分析。
使用文档学习可参考下文,视频学习如下:
2. 常用场景
先简单介绍一下本文示例中会学习到的一些功能场景。
2.1 组件交互介绍
组件的交互功能用于满足数据分析人员与仪表板之间的交互需求,让仪表板能灵活地对业务人员的分析操作作出响应。
FineBI 为用户提供的交互功能(OLAP 功能),用户可以进入 DEMO 体验交互效果:点击进入
钻取:在实际使用仪表板时,往往会先通过统计图表从宏观层面把握业务问题所在,再通过一个页面内的钻取联动逐级向下钻取,直到明细数据,定位到具体的问题。
跳转:实现从一个仪表板跳转到另一个仪表板(或另一个网页),也可以设置过滤字段,在跳转的同时进行过滤。
联动:指当组件之间含有逻辑关系时,实现点击一个组件的值,其他关联组件发生联动变化也筛选出相关数据。
过滤:发现数据太多,分析得不够深入,希望能够随心所欲地查看自己想要的范围的数据很难。可以通过添加「过滤组件」实现对整个仪表板的过滤效果,对数据的时间、数值、文本等进行动态筛选。
3. 场景示例
3.1 钻取
我们往往能通过不断钻取地数据,发现问题。
在毛利额环比增长率中,我们发现8月毛利额出现明显下滑。
我们通过「毛利率」分析原因,因为毛利率越低越容易导致毛利额下滑。
因此,我们可以先制作一张分组表,对商品销售的维度,从地区钻取到门店下的某个商品毛利率,发现问题。
3.1.1 添加计算字段
添加组件,并添加「毛利率」字段。点击待分析区域「...」添加计算字段「毛利率」,公式:SUM_AGG(毛利额)/SUM_AGG(销售额)。
公式说明:
公式 | 公式说明 |
---|---|
SUM_AGG(毛利额) SUM_AGG(销售额) | 求对应维度下的「毛利额」和「销售额」,随维度变化而变化的动态值。 SUM_AGG:根据当前分析维度,动态返回指标字段的汇总求和值。 |
SUM_AGG(毛利额)/SUM_AGG(销售额) | /:表示除法,可用于求占比。 |
3.1.2 制作表格
制作逐层钻取的商品毛利率分析表。
1)实现「省份>城市>门店名称>商品名称」的逐层钻取。拖动待分析区域字段制作钻取目录。
2)从左侧拖入字段:维度为钻取目录「省份」,指标为「毛利率、毛利额、成本额、销售额」。
3)下拉字段修改数据格式,「毛利率」改为「百分比」,「毛利额、成本额、销售额」单位改为「万」。
4)完成后将组件重命名为「毛利率分析」。
但这时候的钻取表,是所有月份的毛利率,我们只想分析具体某个月(例如8月)的情况,则需要在仪表板添加「年月过滤组件」。
3.2 过滤
1)在仪表板添加「毛利率分析」组件。
2)打开「过滤组件」点击「年月」添加年月过滤组件。选择「日期」字段,拖入右侧字段栏,点击「确定」。
3)如果不希望过滤组合图,点击过滤组件「编辑>控制范围」取消勾选组合图组件名称即可。
4)按商品类别过滤数据。若用户想要查看具体某类商品的数据。可以添加「文本下拉」过滤组件。步骤同上。并修改组件标题「商品类别」,点击「确定」。
3.3 联动
由同一张表制作的组件,点击表内数据会触发联动过滤的效果。例如,点击商品类别「零食」,其他的组件会过滤出该类商品相关的信息。
点击组件左上方的「清除联动项」或者点击仪表板上方的「清除所有联动」即可恢复至默认状态。
那我们如何实现点击「不同类别商品销售额分析」组件,毛利额环比增长率分析不会发生联动的效果呢?
点击「不同类别商品销售额分析」组件,下拉「联动设置」。取消「毛利额及环比增长率情况变化」组件的双向联动,点击「确定」。
3.4 跳转
当用户需要从当前仪表板跳转到别的页面时(可以跳转到普通网页、其他仪表板、FineReport 模板等),可以使用跳转功能。
点击需要设置跳转的组件,下拉「跳转设置」,即可设置跳转。
如果想了解更多协作的功能详情请参见文档:组件跳转简介