Power BI 切片器

2024年9月20日 | 阅读 8 分钟

Power BI 是一款有效的数据分析和可视化解决方案,可帮助用户理解复杂信息。切片器是帮助用户进行数据探索之旅的主要工具之一。切片器是易于集成、动态的数据分析和可视化组件。

切片器在数据可视化和分析中的作用

Power BI Slicer

切片器在 Power BI 报表和仪表板中作为动态过滤器效果很好。通过交互式地选择值或值范围,它们允许用户专注于其数据的特定区域。这种交互式方面至关重要,原因如下:

  1. 改善用户体验:切片器使体验更加动态和用户友好。用户无需使用复杂的查询或过滤器即可快速筛选数据。
  2. 实时数据分析:用户可以根据数据快速形成见解。通过选择不同的切片器值,他们可以深入研究各种因素如何影响数据。
  3. 增强数据解释:切片器使用户能够探索特定的数据子集。这有助于理解数据的精细点和复杂性,而这些在仅使用静态图片时可能难以实现。

Power BI 切片器类别

Power BI Slicer

Power BI 提供一系列切片器类型,以适应不同的数据和可视化需求。以下是一些常见示例:

  1. 下拉列表切片器:下拉列表切片器用于在下拉菜单中提供值列表。用户一次只能选择一个值。
  2. 列表切片器:列表切片器也显示值列表,但它们允许用户从多种选项中进行选择。这在使用可能具有多个类别或属性的数据时非常有用。
  3. 日期切片器:通过选择日期范围,用户可以使用日期切片器来筛选数据。在查看随时间变化的数据时,例如销售模式、项目计划或财务统计数据,这一点很重要。
  4. 数值范围切片器:这些工具用于筛选特定数值范围内的 A类。此类切片器在使用数值数据(如价格或数量)时很有用。

实际用例

Power BI Slicer

切片器在许多不同的场景和行业中使用。以下是一些实际示例:

  1. 销售分析:零售销售团队可以利用切片器工具按类别、区域或时期检查销售数据。这使得识别趋势和做出数据驱动的决策更加容易。
  2. 财务报告:财务专家可以使用切片器,通过选择损益报告的日期范围或按不同的财务指标进行筛选来评估财务数据。
  3. 项目管理:项目经理可以通过筛选团队成员、已完成的里程碑或项目状态,借助切片器来监控其工作的进展。
  4. 库存管理:切片器对于库存管理至关重要,因为它们允许用户按产品类别、库存水平和供应商进行筛选。

局限性和挑战

Power BI Slicer

切片器有很多优点,但也有一些缺点:

  1. 数据量:处理非常大的数据集时,切片器的效率可能会受到影响。当使用切片器加载和渲染大量数据时,可能会出现性能问题。
  2. 复杂连接:如果数据中有许多复杂的关系,可能存在比切片器更好的选择。这里的挑战是如何确保切片器正确连接,以避免不准确的数据解释。
  3. 数据量:如果数据中的值过多或切片器中的类别过多,用户可能难以做出明智的选择。
  4. 并非适用于所有数据:数据可能并不总是容易适应切片器。例如,在处理过量数据或非结构化语言时,可能存在比切片器更好的选择。

如何使用 Power BI 创建分层切片器?

Power BI 切片器是细分和筛选报表中数据的基本工具。切片器允许用户钻取到特定类别或子类别,从而促进用户与数据的交互。在此示例中,我们将使用 Power BI 创建一个使用对象集合的分层切片器。我们将使用“子类别”和“客户姓名”列作为切片器字段。

1. 通过打开 Power BI Desktop,选择“产品”数据集作为您的数据集。

2. 在“可视化”部分,选择“切片器”图标。

Power BI Slicer

3. 这一步将在报表画布上创建一个空的切片器。

Power BI Slicer

4. 使用选定的切片器,导航到“可视化”窗格中的“字段”区域。此处会显示来自数据集的可见字段。由于我们要创建一个分层切片器,请将“子类别”和“客户姓名”字段拖放到切片器的“字段”部分。

Power BI Slicer

现在,您的切片器已链接到“子类别”列,将显示带有客户姓名的所选子类别列表。然而,此切片器当前不包含分层数据。

如何格式化 Power BI 分层切片器?

一旦成功建立切片器,您就可以在 Power BI 中以多种方式构建切片器以满足您的报告需求。让我们看看您的切片器提供的格式选项。

视觉格式

您可以使用视觉格式来更改切片器的外观和行为。我们将看一下一些选项:

Power BI Slicer

1. 切片器设置:此选项允许您选择要在过滤器中使用的选择类型。它有以下选项:“单选”、“Ctrl 多选”和“显示‘全选’选项”。要同时允许多选和“全选”选项,请在切片器中启用“Ctrl 多选”和“显示‘全选’选项”。

Power BI Slicer

2. 切片器标题:切片器标题是切片器标题的表示。有三种不同的格式选项:“文本”、“边框”和“背景”。

  • 文本:您可以更改切片器标题文本的字体大小、颜色、样式和对齐方式。
    Power BI Slicer
  • 边框:用边框环绕切片器标题。您可以选择边框的颜色和线宽来更改其外观。
    Power BI Slicer
  • 背景:为切片器标题的背景选择一种颜色。透明度也可以调整。
    Power BI Slicer

3. 值:值区域是您可以格式化切片器数据值的区域。您可以自定义以下三个属性:“值”、“边框”和“背景”。

  • 值:调整切片器值的字体属性,包括字体大小和颜色。
    Power BI Slicer
  • 边框:为切片器值定义边框。您可以更改边框的颜色。
    Power BI Slicer
  • 背景:修改切片器值的背景颜色。

4. 分层结构:当您想在切片器中创建嵌套结构时,分层切片器非常有用。这是一种通过使用可折叠和可展开的替代项来改进数据的方法。

  • 级别:使用“级别”选项缩进嵌套的切片器值。结果,切片器创建了一个分层结构。
  • 展开或折叠:修改展开/折叠按钮的图像。您可以从一系列图标中进行选择,以显示切片器值如何增长和缩小。
Power BI Slicer

常规格式

使用基本格式设置,您可以修改切片器的标题、效果、替代文本和整体设计。

5. 效果:“背景”是效果菜单中的第一项,后面是“视觉边框”和“阴影”。

  • 背景:调整切片器背景的颜色。您可以选择不同的颜色来调整透明度。
  • 视觉边框:通过在切片器周围添加线条边框来定义切片器的宽度和颜色。
  • 阴影:将阴影效果应用于切片器,调整其颜色和位置。
Power BI Slicer

通过使用这些格式选项,您可以改进 Power BI 分层切片器的视觉外观和可用性。通过自定义外观和行为以最适合您的报告要求,您可以为访问者提供动态且引人入胜的数据探索体验。以下视觉效果是我们根据上述步骤创建和自定义的视觉效果。

Power BI Slicer

将切片器链接到视觉对象

Power BI 最有用的功能之一是将数据筛选到表格、图形和图表等其他图形中显示的数据。这是切片器如何连接到其他视觉对象并查看切片器如何筛选数据:

1. 首先将数据集加载到 Power BI。

2. 要删除“子类别”字段,请将其从“字段”窗格拖放到“切片器”。

3. 接下来,将“类别”列放入“字段”窗口。这将创建一个包含“办公用品”、“技术”和“家具”类别的切片器。

Power BI Slicer
Power BI Slicer

4. 将切片器连接到视觉对象:假设我们想创建一个堆积柱状图来分析客户按类别的销售情况。

  • 选择“可视化”选项卡和“堆积柱状图”。
    Power BI Slicer
  • 将“客户姓名”拖到“数据”窗口的 x 轴。
    Power BI Slicer
  • 将“销售额”移至 y 轴。如果数据集的结构需要,请汇总“销售额”变量。
    Power BI Slicer
  • 将“类别”拖放到堆积柱状图的“图例”框中。
    Power BI Slicer

5. 现在您的图表将显示按类别划分的客户销售数据。现在可以轻松地将切片器和堆积柱状图结合使用。例如,如果您在切片器中单击“办公用品”,则图表上只会显示与“办公用品”相关的销售额。

Power BI Slicer

6. 您可以进一步扩展切片器选项以获取有关客户销售额的更多详细信息。

7. 以“办公用品”为例。如果您展开切片器中的“办公用品”类别,您可能会看到客户列表。

Power BI Slicer

8. 当您单击特定客户时,柱状图将自动调整为显示“办公用品”类别下与该客户相关的销售信息。

用户可以快速地在类别之间导航,深入了解特定的客户数据,并从可视化中获得实时见解。

同步不同报表页面的切片器

通过跨多个报表页面同步切片器,Power BI 提供了一个有用的工具,可帮助您在多个报表页面中保持一致的筛选。当您希望提供平滑且集成的用户体验时,此功能非常有用。以下是使用方法:

  1. 首先,像往常一样将切片器添加到您的一个报表页面。这些切片器可以关注特定的数据集字段或数据点。
  2. 导航到您希望应用相同切片器的另一个报表页面。为此,请从 Power BI 窗口底部的菜单中选择一个页面选项卡。
  3. 有必要在第二个报表页面上包含切片器。当您执行此操作时,Power BI 将识别出两个页面上都有相同的切片器字段。
  4. 在第二个报表页面上,选择新引入的切片器。页面顶部有一个对话框,显示消息“一个或多个复制的视觉对象可以与复制它们的视觉对象保持同步”。此对话窗口有两个按钮:“同步”和“不同步”。使用菜单选择“同步”。
  5. 在跨多个报表页面同步切片器后,您可以快速对其进行测试以查看其工作方式。以下是测试方法:
  6. 转到第二个报表页面,其中包含您在同步第一个页面时添加的切片器。
    Power BI Slicer
  7. 在此第二个页面上,照常使用切片器。例如,单击任何切片器的客户姓名。
    Power BI Slicer

一旦您在第二个页面上应用了过滤器或做出了决策,您就可以看到您选择的结果在第一个页面上的体现。第一个页面上的数据和视觉效果将因您的选择而有所不同。