筛选是分析数据的基本部分。本文介绍对产品图表中的数据进行维度筛选的多种方式。
筛选模式 | 模式介绍 |
---|---|
精确筛选 | 从预定义选项列表中勾选或搜索目标值进行筛选 |
条件筛选 | 通过逻辑操作符动态过滤数据 |
手动输入 | 直接粘贴或上传CSV文件进行筛选 |
子查询 | 引用其他图表结果作为筛选条件 |
相关参数配置说明如下:
参数 | 配置说明 |
---|---|
选项区域 | 设置面板中显示选项列表,可以通过勾选选中;也可以通过搜索来定位关键词,并批量选中。
|
选项设置 | 如果想对选项列表进行设置,可以使用选项设置功能,如对选项设置不满意,可以选择「清除设置」。
|
选项排序 | 如果想对选项的顺序进行定义,可以使用选项排序功能 以下是对选项排序的功能说明:
|
全选 | 选择当前页面全部选项,可搭配搜索功能使用 |
排除 | 实现反选效果,相当于 「not in」 |
显示为图表筛选器 | 勾选「显示为图表筛选器」后,可以设置筛选器名称,右侧显示下拉列表,可以选择筛选器控件的样式。
|
以下是对选项设置功能详细说明:
选项设置类型 | 说明 |
---|---|
手动输入 | 可以选择手动输入或上传CSV文件方式添加选项,来代替自动读取的选项列表。 |
子查询 | 选项依赖于另一张图表中的某个维度字段。 注意 出于性能考虑,建议成员数控制在5万个以下,即子查询返回结果的成员数(行数或列数)不超过5万个。 |
来自其他数据集 | 来自其他数据集:从其他数据集取值(如从维表数据集取值) |
相关参数说明如下:
参数 | 配置说明 |
---|---|
操作符 |
|
手动输入与列表选择 | 条件筛选的筛选项支持手动输入和列表选择两种方式
|
显示为图表筛选器 | 勾选「显示为图表筛选器」后,可以设置筛选器名称,右侧显示下拉列表,可以选择筛选器控件的样式。
|
以下是对操作符的介绍:
对于字符串类型,操作符列表如下:
操作符 | 实际操作 | 举例 |
---|---|---|
包含 | like | 用户输入:北京,上海。
|
不包含 | nok like | 用户输入:北京,上海。
|
开头为 | like | 用户输入:北,上。
|
结尾为 | like | 用户输入:北,上。
|
like | like | \ |
not like | not like | \ |
为空 | is null | \ |
不为空 | is not null | \ |
为空字符串 | is empty | \ |
不为空字符串 | is not empty | \ |
对于数值类型,操作符列表如下:
操作符 |
---|
< |
≧ |
≦ |
区间 |
不在区间 |
为空 |
不为空 |
如果选择了「区间」或 「不在区间」,还需要指定区间边界是开区间还是闭区间。
用户可以从 excel 中复制内容并粘贴到文本框中,内容会根据文本框下方的分隔符划分为胶囊;或者可以上传 CSV 文件,多次上传是覆盖关系,后者覆盖前者。
当内容中出现非法字符时,胶囊会标红显示。
维度筛选支持子查询功能,用户可以将其他图表的查询结果作为当前图表的筛选项。
相关参数配置说明如下:
参数 | 配置说明 |
---|---|
选择图表 | 选择子查询图表。
说明
注意 含有以下条件的图表不支持作为子查询图表:
|
选择维度 | 选择子查询维度字段。 |
高级设置 | 可设置子查询限制的最多成员数。 注意 出于性能考虑,建议成员数控制在5万个以下,即子查询返回结果的成员数(行数或列数)不超过5万个。 |
场景示例:
操作步骤:
勾选「显示为图表筛选器」后,右侧显示下拉列表,可以选择筛选器控件的样式。3.7 筛选器布局设置
设置入口:位于左侧的图表设置区
用户可以根据自己的实际需求来调整筛选器的布局。共提供两个功能:
在没有进行子筛选器设置时,不同筛选条件间不会相互影响,例如下图中「省份」选择了「上海」,但是「城市」选项中仍然可以选择所有筛选项。
此时,如果希望「城市」中的枚举值受到「省份」筛选影响,可以选择将「城市」筛选设置为「省份」筛选的子筛选器。
配置子筛选器后,「城市」中只会出现省份筛选后的枚举值。
点击筛选器的小箭头,可以添加 or 条件,将维度拖拽进对应位置即可。
添加后筛选条件之间为或关系。