页面树结构
转至元数据结尾
转至元数据起始


在使用组合分析制作自助分析报表时,需要过滤些临时不关注的数据,此时我们可以在组合分析制作界面中新建局部过滤器,完成这类需求。
新建局部过滤器入口
入口一:组合分析可选资源区 > 条件选择 右键点击新建

入口二:在组合分析 > 条件设置(工具栏)> 局部过滤器,右键点击新建
 

用例及数据
新建一个简单的组合分析,查询出全国所有大区的销售量及销售量,数据如下图:

现在只需要查询"华南"和"华东"的数据
实现步骤:

1)在组合分析 > 可选资源区 > 条件选择 右键点击新建局部过滤器,弹出新建局部过滤界面。

2)拖拽局部过滤器起作用的业务主体字段至表达式区域内,填写过滤条件,并保存;

3)同上步骤建立"华东"局部过滤器。

4)当选择"华东"或"华南"局部过滤器时,查询结果分别如下:


5)当同时选择"华东"和"华南"时,查询结果如下:


这里查询不出数据,这是为什么呢?
通过查询系统生成的SQL,我们发现默认生成的SQL语句中,将过滤器条件进行了AND,查询无记录。

6)进入工具栏 > 条件设置 > 条件关系,在过滤器关系中我们可以看出两个局部过滤器是AND关系,与第5步系统生成的SQL一致。

7)按照过滤器关系设置说明,双击AND,此时AND变成了OR运算。

 > > > 

8)点击"确定"按钮,再勾选"华东"和"华南"过滤器,得到我们预想的结果。


另外,我们也可以在过滤器中设置表达式,通过一个过滤器完成:

效果如下:

  • 无标签