1. 概述

按照筛选器所作用的范围,从大到小可分为报告级筛选器、页面级筛选器和报表级筛选器,本文将分别介绍。

2. 报告级筛选器

作用范围在整份报告,该字段的筛选将应用到同一模型所有的报表。报告级筛选器支持对维度字段的筛选,可进行列表筛选、文本筛选和日期筛选。

第一步:点击页面(画布)的空白区域,右侧将出现报告属性面板,然后点击【数据】选项进入数据面板;
报告级、页面级和报表级筛选 - 图1

第二步:将维度字段拖入【所有页面数据筛选】的筛选器;比如将维度“地区”拖入筛选器,将触发列表筛选和文本筛选:
报告级、页面级和报表级筛选 - 图2

(1)在列表选项中,如果勾选东北、华北并设置包含,则整份报告只包含这两个地区的数据;
报告级、页面级和报表级筛选 - 图3

  • 包含:指选出字段成员,可多选
  • 排除:指排除字段成员,可多选
  • 使用全部:指包含字段所有的成员,包括未来新增的字段成员
  • 手动:指输入字段成员名,该匹配是精确匹配,比如用户输入“东”,只会筛选字段成员“东”

(2)在文本筛选中,如果输入包含“北”,则整份报告只包含“东北”、“华北”、“西北”的数据,以及未来新增含有“北”的成员数据;
报告级、页面级和报表级筛选 - 图4

  • 包含以下所有条件:指and,所有条件的交集
  • 包含以下任一条件:指or,所有条件的并集
  • 包含:字段成员任意位置有输入的文本
  • 开头是:字段成员的开头是输入的文本
  • 结尾是:字段成员的结尾是输入的文本
  • 不包含:字段成员任意位置不包含输入的文本
  • 等于:字段成员是输入的文本,精确匹配

第三步:将时间维度字段拖入【所有页面数据筛选】的筛选器;比如将时间类型字段“发货日期”拖入筛选器,将触发时间筛选。
报告级、页面级和报表级筛选 - 图5

(1)动态时间,日期会动态变化。提供了5种动态时间段:前、前第、后、动态时间段和每天;
报告级、页面级和报表级筛选 - 图6

(2)固定时间,选择一段日期,但日期是固定的;
报告级、页面级和报表级筛选 - 图7

(3)快捷选择,汇总了一些常用时间设置,方便快速选择;
报告级、页面级和报表级筛选 - 图8

第四步:报告级筛选支持多个维度。
报告级、页面级和报表级筛选 - 图9

3. 页面级筛选器

作用范围在当前页面,该字段的筛选将应用到同一模型所有的报表。页面级筛选器支持对维度字段的筛选,可进行列表筛选、文本筛选和日期筛选。

第一步:点击页面(画布)的空白区域,右侧将出现报告属性面板,然后点击【数据】选项进入数据面板;
报告级、页面级和报表级筛选 - 图10

第二步:将维度字段拖入【当前页面数据筛选】的筛选器;比如将维度“地区”拖入筛选器,将触发列表筛选和文本筛选:
报告级、页面级和报表级筛选 - 图11

(1)在列表选项中,如果如果勾选东北、华北并设置排除,则当前页面的图表都将会排除这两个地区的数据;
报告级、页面级和报表级筛选 - 图12

(2)在文本筛选中,如果输入包含“北”,则当前页面的图表只包含“东北”、“华北”、“西北”的数据,以及未来新增含有“北”的成员数据;
报告级、页面级和报表级筛选 - 图13

第三步:将时间维度字段拖入【当前页面数据筛选】的筛选器;比如将时间类型字段“订单日期”拖入筛选器,将触发时间筛选。
报告级、页面级和报表级筛选 - 图14

第四步:报告级筛选支持多个维度。

4. 报表级筛选器

作用范围在本报表。报表筛选器支持对维度字段的筛选,可进行列表筛选、文本筛选、条件筛选、高级筛选和日期筛选。另外,报表级筛选器还支持对度量字段的筛选,可进行连续范围的选择。

选中需要做筛选的图表,右侧将出现图表属性面板,然后将维度或度量字段拖入该图表的筛选器即可进行报表级筛选。
报告级、页面级和报表级筛选 - 图15

4.1 维度字段筛选


将维度“地区”拖入筛选器,将触发列表筛选、文本筛选、条件筛选和高级筛选。

(1)列表筛选

报告级、页面级和报表级筛选 - 图16

  • 列表:用户选择字段成员名
  • 手动:指用户输入字段成员名,该匹配是精确匹配,比如用户输入“东”,只会筛选字段成员“东”
  • 包含:指选出字段成员,可多选
  • 排除:指排除字段成员,可多选
  • 使用全部:指包含字段所有的成员,包括未来新增的字段成员

(2)文本筛选

报告级、页面级和报表级筛选 - 图17

  • 包含以下所有条件:指and,所有条件的交集
  • 包含以下任一条件:指or,所有条件的并集
  • 包含:字段成员任意位置有输入的文本
  • 开头是:字段成员的开头是输入的文本
  • 结尾是:字段成员的结尾是输入的文本
  • 不包含:字段成员任意位置不包含输入的文本
  • 等于:字段成员是输入的文本,精确匹配

(3)条件筛选

下图意为(地区)按照“销售额”的“求和”,大于等于100000,指筛选销售额大于100000的地区。
报告级、页面级和报表级筛选 - 图18

  • “销售额”可更换为其他的度量;
  • 聚合方式“求和”可以调整为其他类型;
  • “大于等于”也可更换为其他条件,支持更换为大于,等于,小于,小于等于,不等于.

(4)高级筛选

下图意为(地区)按照“销售额”的“求和”,最大3个,指筛选出销售额排名前3的地区。
报告级、页面级和报表级筛选 - 图19

  • “销售额”可更换为其他的度量
  • 聚合方式“求和”可以调整为其他类型
  • 最大:指排名前N
  • 最小:指排名后N

(5)日期筛选

将时间类型字段“订单日期”拖入筛选器,将触发时间筛选。

  • 动态时间,日期会动态变化。提供了5种动态时间段:前、前第、后、动态时间段和每天;
    报告级、页面级和报表级筛选 - 图20

  • 固定时间,选择一段日期,但日期是固定的;
    报告级、页面级和报表级筛选 - 图21

  • 快捷选择,汇总了一些常用时间设置,方便快速选择;
    报告级、页面级和报表级筛选 - 图22

4.2 度量字段筛选


连续筛选:将度量字段“成本”拖入筛选器,将触发连续筛选。
报告级、页面级和报表级筛选 - 图23

  • 范围:可以设定筛选的数值范围。数值范围只能输入在默认数值范围内的值(点击加载范围获取);
    报告级、页面级和报表级筛选 - 图24

  • 至少:意为不低于默认数值范围内的最小值;

  • 至多:意为不大于默认数值范围内的最大值。

默认数值范围是根据报表上放置的维度分组后,产生的最小值和最大值。本例中,则是指每个地区成本的数值范围。