可以为列创建过滤器。
主题:
筛选器限制分析运行时显示的结果。筛选器和为分析选择的列一起确定结果包含的内容。您指定筛选标准以仅显示要显示的结果。
在大多数情况下,您可以“内嵌”创建和包括过滤器,以便仅用于一个分析。您还可以创建命名过滤器以在所有分析和仪表盘上重用该过滤器。除非希望重用过滤器,否则请创建内嵌过滤器。
例如,作为销售顾问,您只能分析您所负责的品牌的收入。
从“标准”选项卡上的“所选列”窗格创建内嵌筛选器
打开分析进行编辑。
在“标准”选项卡的“所选列”窗格中,单击列名旁边的选项,然后选择过滤器。
从“标准”选项卡上的“筛选器”窗格创建内嵌筛选器
打开分析进行编辑。
在“标准”选项卡的“过滤器”窗格中,单击为当前主题区域创建过滤器。
从该菜单中选择一个列名。
从主页创建命名筛选器
从经典主页的创建窗格中,单击分析和交互式报表下的更多,然后单击筛选器。
在选择主题区域对话框中,选择要筛选的数据源。此时将显示“新建筛选器”对话框。
您可以添加 EVALUATE_PREDICATE 函数作为内嵌过滤器子句。
例如,可以添加使用 EVALUATE_PREDICATE 函数的以下筛选器子句来排除 Products.P4 Brand 列中至少具有六个字母的值。
SELECT 0 s_0, "A - Sample Sales"."Products"."P3 LOB s_1, "A - Sample Sales"."Products"."P4 Brand" s_2, "A - Sample Sales"."Base Facts"."1- Revenue" s_3 FROM "A - Sample Sales" Where EVALUATE_PREDICATE('length(%1)>6',"A - Sample Sales"."Products"."P4 Brand"). ORDER BY 1,2,3
您可以在不使用 SQL 语句的情况下对多个内嵌筛选器进行组合和分组来创建复杂的筛选器。
您可以通过对筛选器进行分组或组合来设定对分析中的数据进行筛选的优先顺序。当您向分析或已命名的筛选器中添加两个或更多内嵌筛选器时,默认情况下,将使用 AND 布尔运算符对内嵌筛选器进行组合。AND 运算符表示在运行分析时,必须满足在所有内嵌筛选器中指定的标准才能确定结果。
使用 OR 布尔运算符表示必须至少满足在其中一个筛选器中指定的标准才能确定分析结果。OR 运算符可帮助您使用备用标准创建包含多个筛选器的组。
可以保存内嵌过滤器和命名过滤器。
当在“过滤器”窗格中创建内嵌过滤器时,可以选择性地将此内嵌过滤器保存为命名过滤器。在将内嵌过滤器保存为命名过滤器时,团队中的其他人员可以在新分析中使用此过滤器。还可以在全局标题中将命名过滤器作为单独的对象创建。
例如,可以在目录中的共享文件夹中保存“季度”列的过滤器。因此,您的经理有权访问该过滤器。假定您保存的过滤器将季度限制为 2011 Q1、2012 Q1 和 2013 Q1。您的经理可在“产品收入”分析中使用此过滤器来仅查找产品在这些季度的绩效。
要保存命名筛选器,只需单击工具栏上的另存为,指定目录中的文件夹,然后单击确定即可。
要将内嵌筛选器保存为命名筛选器,请执行以下操作: