过滤组件和参数组件有什么区别

<< Click to Display Table of Contents >>

当前位置:  脚本 > 常用脚本案例 

过滤组件和参数组件有什么区别

Previous pageReturn to chapter overviewNext page

过滤组件与参数组件虽然样式相似且可以过滤数据,但两者还有一些区别。

区别1:过滤范围不同。过滤组件只能对绑定了同一数据集的组件,进行数据的过滤。但是,无论参数组件与仪表盘上的其他组件是否绑定同一数据集,都可以执行数据过滤。

情景:某连锁商超制作的销售报告,用到了多个数据集的数据,包括华北销售数据集,华南销售数据集,华中销售数据集等。每个数据集中都记录了每种产品的销量、销售额、成本、利润等情况。此时,在下拉参数组件中,选择“摩卡咖啡”。无论销售报告中的可视化组件绑定的是什么地区的销售数据集,都可以过滤出摩卡咖啡的相关数据。

区别2:使用方法不同。使用过滤组件时,只要在过滤组件上进行选择,就可以过滤同一数据集的数据。但是,使用参数组件时,还需要在组件上设置过滤器,才可以通过参数组件的选择,进行数据的过滤。

情景:某零售商想在销售报告中查看摩卡咖啡的相关数据。

方法一,使用过滤组件,勾选“摩卡咖啡”,过滤出相关数据。

12case1

方法二,使用参数组件,设置过滤器中的过滤条件。

12case2

过滤条件设置完成后,在列表参数组件中进行勾选,即可过滤出“摩卡咖啡”的相关数据。

12case3