实际业务分析场景,不同的用户关注的维度不一样,为了让报告查询更加灵活,产品内提供了过滤和传参组件,您可以自定义添加组件,按需完成数据筛:
一、使用场景
过滤组件包含下拉列表过滤、树状过滤、树状标签过滤、范围过滤、日期过滤,通常用来快速实现一些维度条件的筛选,例如查看某个省、某个部门的市场销售数据。
而传参组件包含下拉参数、下拉列表参数、树状参数、文本参数、范围参数、搜索参数,以参数控件的方式生成一个或一组报告参数,通常会将参数结合组件过滤器使用,为图表组件添加一些参数过滤条件,完成数据筛选;也可以按需在其他地方使用该参数,例如:在脚本内判断参数值是否符合某个条件,动态影响报告内其他图表...
二、二者差异
过滤和传参组件虽然看起来很像,但使用时有一定的差异;
1) 过滤组件在同源场景下使用起来更简单。
例如,有一个销量按产品种类计算占比的场景,需要按需查看各省的种类占比,来分析各省销量靠前的产品种类。
您只需创建一个下拉列表过滤组件,从原数据集内绑定“省份”字段,下拉选择对应省份即可动态查看各省数据,参考下图:
若使用传参组件,创建了传参组件后,还需要把对应的参数添加到组件过滤器内,再选择对应的省份才能完成筛选。
2) 传参组件适用场景更广、更灵活,您可以在产品内很多地方使用参数,把传参组件选中的值作为一个参考值,来实现其他个性化业务需求,常用到的地方包括:
1.组件过滤器
2.脚本
3.高亮
4.目标线的目标值
三、使用技巧
如何快速设置联动?
1)过滤组件
为了大家在使用时更便捷,快速筛选出对应维度的数据,产品默认会将过滤组件选中的值作用到报告内所有同数据集的图表身上。
若您需要隔离某几个组件,以不受过滤组件影响,有以下两种方法:
1.添加联动
点击组件顶部“更多”里面的“添加联动”
在弹窗内按需选择要联动的组件即可
2.隔离组件
您也可以直接单击选中需要隔离的图表组件(例如饼图),在右侧“设置-高级”里面勾选“隔离该元素以不受数据联动影响
2)传参组件
新建传参组件后,同样可以直接点击组件顶部“更多”里面的“添加联动”,在弹窗内选择需要联动的组件,点击“编辑”,将参数直接添加到组件过滤器内
空选项如何展示所有数据?
可以通过“报告-空值策略和组件联动”设置空选项时过滤结果为全部数据
效果如下:
常见的默认值设置方法
方法1:通过菜单设置
在右侧“设置-选项-默认值”内设置默认选中,可以是第一个值或者自定义的值,以下拉列表过滤为例:
1.树状过滤
var d=["二级市场", "浓缩咖啡"]
树状过滤1.setSelectedObjects([d],STRING);
2. 范围过滤、范围参数
范围过滤1.maxLB='咖啡'
范围过滤1.minLB='浓缩咖啡'
动态数据演示
1.动态排序
我们可以通过参数组件,动态控制数据排列顺序,例如动态查看销量前10名、后10名的省份;
1)新建一个下拉参数组件,录入数据asc、desc,分别代表升序、降序
2)给柱图的省份添加“按列排序”,选择“动态顺序”,参数指定为刚刚新建的参数“下拉参数1”,并设置top10
通过切换下拉参数值,就可以快速查看前10和后10名的省份:
2.动态滚动数据
为了更进一步地分析各个省份的销量排名变化情况,我们可以依次查看一年内各省份的月度销量趋势;
1)新建一个范围过滤组件,绑定日期表达式“月数-交易时间”
2)在右侧设置-动画勾选“自动播放”,并设置播放间隔时间
3)预览时,勾选范围过滤上面的“自动播放”按钮,即可依次滚动查看各个月份的销量数据:
另外,如需详细了解各个组件的使用方法、脚本写法,可以参考帮助文档:Yonghong 在线帮助
如有一些可以分享的使用技巧或者问题咨询,可以前往永洪论坛发帖交流。问答 - 永洪社区