Power BI 中的切片器

适用范围:Power BI Desktop Power BI 服务

假设你希望读者查看总体销售指标,并突出显示地区经理和时间范围的表现。 可以在“筛选器”窗格中创建单独的报表、生成比较图表或添加筛选器。 或使用 切片器。 切片器直接在报表页上筛选数据。 它们缩小了其他视觉效果中呈现的语义模型部分。

报表页上的动态 Power BI 切片器筛选相关视觉对象的屏幕截图。

本文介绍如何使用免费的零售分析示例创建并格式化一个基本切片器。 它还介绍了控制切片器影响哪些视觉对象、跨页面同步切片器以及筛选和格式化切片器。

下面是一些介绍如何创建特定类型的切片器的其他文章:

何时使用切片器

使用切片器可以:

  • 在报表画布上显示常用筛选器以快速访问
  • 显示当前筛选器状态而不打开下拉列表
  • 按数据表中隐藏的列进行筛选
  • 通过在关键视觉对象旁边放置切片器来创建重点报表

Power BI 切片器不支持以下操作:

  • 输入字段
  • 向下钻取选项

创建切片器

此切片器按地区经理筛选数据。 若要继续操作,请下载 零售分析示例 PBIX 文件

  1. 打开 Power BI Desktop,然后在菜单栏中选择“文件”“打开报表”。
  2. 浏览到 零售分析示例 PBIX.pbix 文件,然后选择“ 打开”。
  3. 在导航窗格中,选择“ 报表 ”图标 以在报表视图中打开该文件。
  4. “概述”页上,当报表画布上没有选择任何元素时,请在“可视化”窗格中选择“筛选器”图标以创建筛选器。
  1. 选择切片器后,在“ 字段 ”窗格中,展开 “地区 ”表,然后选择 DM 以填充它。

  2. 调整或移动画布上的元素,以便为切片器腾出空间。 如果切片器太小,则元素会被切断。

    此时将使用地区经理名称及其选择框列表填充新切片器。

    使用地区经理名称填充的切片器的屏幕截图。

  3. 选择切片器上的名称以筛选其他视觉对象。 再次选择名称以将其清除,或按住 Ctrl 以选择多个名称。 选择所有名称与不选择任何名称的效果相同。

    已选中三个名称并筛选报表的垂直切片器的屏幕截图。

控制切片器影响的页面中的视觉对象

默认情况下,报表页上的切片器会筛选该页上的所有其他视觉对象,包括其他切片器。 在列表和日期切片器中选择值时,其他视觉对象会更新。 Power BI 将数据筛选到所选切片器值的交集点。

使用视觉对象交互来排除某些页面的可视觉化效果,以免受到其他可视化效果的影响。 例如,在“概述”页上的“零售分析”示例中,“按会计月份和地区经理的总销售额差异”图表显示地区经理按月的比较数据,这些数据可能需要保持可见。 使用视觉对象交互来阻止切片器选择筛选此图表。

  1. 在“零售分析”示例报表的“概述”页上选择“区域经理”切片器。

  2. 在功能区上,转到 “格式”,然后选择“ 编辑交互”。

    Power BI Desktop 中“编辑交互”按钮的屏幕截图。

带有“筛选”和“无”选项的筛选器控件显示在页面上的其他视觉对象上方。 默认情况下,“ 筛选器 ”选项处于选中状态。

  1. 按 FiscalMonth 和地区经理图表划分的总销售额差异上方的筛选器控件中选择“无”,以阻止区域经理切片器对其进行筛选。

“更改视觉对象如何在 Power BI 报表中交互”中了解详细信息。

同步切片器并在其他页面上使用

可以同步切片器,并将其用于报表的任何页或所有页。

"地区每月销售"页面具有地区经理(或 DM)筛选器。 你可能还希望在 “新建应用商店 ”页上使用该切片器。 “新商店”页包含切片器,但仅提供“商店名称”信息 。 使用“同步切片器”窗格,可以在这些页面上同步“地区经理”切片器,以便任何页上的切片器选择会影响所有三个页面上的可视化效果 。

  1. 在 Power BI Desktop 的“视图”功能区上,选择“同步切片器”。

    Power BI Desktop 中的“同步切片器”选择的屏幕截图。

    “同步切片器”窗格显示在“筛选器”和“可视化效果”窗格之间 。

    “同步切片器”窗格的屏幕截图。

  1. 在报表的“地区每月销售”页上,选择“地区经理”切片器 。

    由于已在“概述”页上创建了区域管理器切片器,因此“同步切片器”窗格如下所示:

    同步地区每月销售额切片器的屏幕截图。

  2. 在“同步切片器”窗格的“同步”列中,依次选择“概述”、“地区每月销售额”和“新商店”页面 。

    此选择会使“地区每月销售额”切片器在这三个页面上实现同步。

  3. 在“同步切片器”窗格的“可见”列中,选择“新商店”页 。

    此选择使 “地区每月销售 ”切片器在这三个页面上可见。 “同步切片器”窗格现在如下所示:

    在“同步切片器”中选择页面的屏幕截图。

  4. 观察同步的效果。 在 “地区每月销售 ”页上, “地区经理 ”切片器显示与“ 概述 ”页上相同的选择。 在 “新建商店 ”页面上, 区域经理 切片器可见,其选择会影响 应用商店名称 切片器中显示的内容。

    提示

    尽管切片器最初以与原始页面相同大小和相同位置的方式出现在同步页面上,但你可以在不同页面上独立移动、调整大小和格式化同步切片器。

    注意

    如果将切片器同步到一个页面,但不让它在该页上可见,那么在其他页面上所做的切片器选择仍然会筛选该页上的数据。

同步单独的切片器

还可以同步两个或多个单独的切片器。 使用复合模型时,同步切片器非常有用,因为你可能希望跨源做出相同的选择,而不依赖于跨源组关系。 若要同步两个或多个单独的切片器,请将它们标记为组的一部分。

  1. 通过从“视图”菜单选择“同步切片器”窗格,确保该窗格可见 。

    “同步切片器”窗格的屏幕截图。

  2. 从组中选择所需的切片器之一。 在“同步切片器”窗格中,展开“高级选项”,然后输入组的名称 。 你可以对其进行任意命名。

    在“同步切片器”窗格的“高级”部分中输入组名的屏幕截图。

  3. 然后选择要与第一个切片器同步的其他切片器,并在“组名称”框中输入相同的名称。 请确保输入的名称完全相同。

  4. 请务必选择 将字段更改同步到其他切片器将筛选器更改同步到其他切片器,或视具体情况选择两者。

    • 如果只是想要使切片器保持同步,以便同步切片器设置的筛选器,请选择“将筛选器更改同步到其他切片器”。
    • 如果还想要确保对切片器所基于的字段所做的任何更改都在组中同步,请选择“将字段更改同步到其他切片器”。
  5. 通过更改其中一个切片器中的选择,测试同步是否按预期方式进行。 请注意,此更改会更新到组中的其他切片器。

筛选切片器

将视觉级别筛选器应用于切片器,以减少它显示的值列表。 例如,从列表切片器或范围切片器中筛选出某些日期的空白值。 筛选切片器时,只会改变切片器中显示的值,而当您进行选择时,它并不会改变切片器应用于其他可视化组件的筛选器。 例如,将筛选器应用于范围切片器以仅显示特定日期。 切片器中的选择仅显示该范围中的第一个和最后一个日期,但您仍然可以在其他视觉对象中看到其他日期。 更改切片器中的选定范围时,会看到其他视觉效果更新。 清除切片器以再次显示所有日期。

详细了解 筛选器类型中的视觉级别筛选器。

格式化切片器

可用的不同格式化选项具体取决于切片器类型。 对于“样式”,默认为“垂直列表”。 选择“磁贴”可生成带水平排列的磁贴或按钮的切片器,并滚动箭头访问切片器中不适合的项。 通过将 磁贴 样式与 响应 式布局和 背景 着色结合使用,可以生成按钮或磁贴,而不是标准列表项,并使切片器项调整大小以适应不同的屏幕大小和布局。

视觉对象选项

  1. 选择区域管理器切片器,然后在可视化效果窗格中,选择格式图标Screenshot of the Format icon (paint roller) in the Visualizations pane.(格式图标的屏幕截图,油漆滚筒)。

  2. 调整切片器的大小,使其宽,而不是高。

  3. 在“格式”窗格中的“视觉对象”下,展开“切片器设置”“选项”,然后选择“磁贴”。

    在切片器设置中选择“磁贴”选项后磁贴切片器的屏幕截图。

    提示

    默认情况下,切片器列表项按升序排序。 若要切换到降序,请选择切片器>>右上角的省略号(...)。

  4. 展开“切片器标题”,将“标题文本”更改为“地区经理”。

  5. 展开“值”并选择“背景颜色”。 此颜色是主题颜色之一,#abdae5

    显示具有背景色的磁贴切片器的屏幕截图。

    提示

    • 使用“磁贴”样式,未选择的项会显示所选的文本和背景颜色。 已选择的项使用系统默认设置,通常是黑色背景和白色文本。
    • 使用“垂直列表”样式,项始终显示选择的颜色,所选复选框始终为黑色。

响应式布局

选择磁贴样式后,打开响应式布局,根据视图屏幕和切片器大小更改切片器项目的大小和排列方式。

选择响应式布局的屏幕截图。

响应式布局仅适用于磁贴和数值范围切片器,不适用于垂直列表切片器。 有关响应式布局的详细信息,请参阅创建可调整大小的响应式切片器

对于范围切片器,响应式格式会更改滑块样式,使你可以更灵活地调整大小。 详细了解数值范围切片器

选择控件

  • “显示‘全选’选项”默认为“关”。 在“选择”下,开启“显示‘全选’选项”,以便向切片器添加“全选”项。 使用它一次性选择或取消选择所有项。 选中所有项目后,选择其中一个项目将取消选择它,从而支持筛选。

    向切片器添加“全选”选项的屏幕截图。

  • “单项选择”默认为“关”。 选择要选择的项。 按住 Ctrl 以选择多个项。 再次选择项以取消选中它。

    单选设为时,你只能选择一个项目。 在垂直列表切片器中,复选框变为单选按钮。

标题选项

“切片器标题”中的“标题文本”默认为“开”。 此选择将在切片器顶部显示数据字段名称。 可以编辑此标题文本,此功能对层次结构切片器特别有用。 有关详细信息,请参阅“将多个字段添加到层次结构切片器”一文中的更改标题文本

“常规”选项卡上的“标题”是另一个选项。 此选项默认为“关”。

其他格式设置选项

其他格式设置选项默认为“关”。 开启这些选项对其进行控制:

  • 锁定外形比例:如果要调整切片器的大小,则保留它的相对高度和宽度。 在“常规”“属性”>“大小”下。

  • 背景:将背景颜色添加到切片器并设置其透明度。 在“常规”“效果”下。

  • 边框:在切片器周围添加边框并设置其颜色。 在“常规”“效果”下。

    “视觉对象”选项卡上还有一个“边框”选项。它可在切片器中的每个选项上方、下方或旁边添加边框。 它独立于“常规”设置并且不受其影响。

  • 阴影:向切片器添加阴影。 在“常规”“效果”下。

在以下文章中详细了解切片器: