Power BI 记分卡中的层次结构入门

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

指标支持级联记分卡,这些记分卡沿记分卡中设置的层次结构汇总。 可以为记分卡设置层次结构,并将指标引用的 Power BI 语义模型映射到层次结构级别和所有者字段,从而自动为数据的每个切片创建新的记分卡视图。 这意味着只需单击几下,就可以自动显示数千个记分卡视图。 Power BI 会将连接的指标值级联到层次结构的每个级别。 用户可以轻松地钻取层次结构以查看进度、状态,并在不同级别执行签入。 在下图中,你将在切片器中看到项目层次结构的不同级别,当导航到层次结构的每个级别或子级别时,指标值、状态、所有者和进度也会随之更改。

此记分卡是使用层次结构设置的,筛选器处于打开状态,公开层次结构切片器。

具有层次结构的记分卡示例,筛选器处于打开状态,公开层次结构切片器。

在此图像中,筛选器处于打开状态,公开在记分卡上应用的层次结构切片器和筛选器。

具有层次结构的记分卡示例,筛选器处于打开状态,公开在记分卡上应用的层次结构切片器和筛选器。

创建层次结构的要求

下面是设置分层记分卡的要求:

  • 层次结构需要高级或 Premium Per User 工作区。
  • 你需要记分卡的“编辑”权限。
  • 记分卡至少需要一个连接的指标。
  • 你需要对记分卡中连接的语义模型具有“生成”访问权限。

设置层次结构

在记分卡编辑模式下,从“新建”菜单中选择“设置层次结构”。

“新建”菜单上“新建层次结构”的屏幕截图。

还可以从“所有”切片器中选择“管理层次结构”。

层次结构切片器中第一个入口点的屏幕截图。

将层次结构级别映射到数据

通过为层次结构命名、生成级别并将其映射到记分卡中连接的语义模型,开始设置层次结构。 可以构建多个层次结构来查看数据切片之间的交叉部分,例如,如果有地理位置和产品层次结构,则可以使用切片器查看按“德国的笔记本电脑”或“华盛顿州西雅图的智能设备”显示指标的记分卡。

在设置体验中,你将看到连接到记分卡中指标的所有语义模型。

显示用户如何命名层次结构级别的 UI 的屏幕截图。

将基础语义模型中的数据映射到层次结构级别。 如果不想将某些字段引入映射,可以使用字段列表中的复选框取消选中它们。

UI 的屏幕截图,显示用户可以如何将层次结构级别映射到连接的语义模型。

将语义模型映射到每个层次结构级别中的相应数据时,右侧窗格中会显示一个预览,用于仔细检查是否处于正确的轨道。

层次结构预览窗格的屏幕截图,其中显示了层次结构树。

右上角还有一个选项可用于查看相关指标,其中显示记分卡上的指标概述、哪些值连接到数据以及它们来自哪个语义模型。

与层次结构相关的指标窗格的屏幕截图,其中显示了记分卡中已连接的指标。

映射所有者

可以在“分配所有者”部分映射所有者,以便所有者列随数据的每个切片动态更改。 所有者按层次结构映射,因此要使所有者映射正常工作,所有者字段与基础语义模型中的层次结构数据之间需要存在关系。 所有者映射将按层次结构级别应用,而不是按指标应用。

显示如何从数据中分配所有者的 UI 的屏幕截图。

保存层次结构,并观察所有连接的值和所有者的动态更改。 层次结构还支持手动指标(未连接到数据的指标)- 手动指标将显示在子记分卡上,但手动值显示为空白。 可以在子记分卡视图上签入和更新这些数据。

从原始记分卡继承的其他指标数据:

  • 指标元数据:名称、所有者、状态以及开始日期和截止日期
  • 数据连接
  • 状态规则
  • 跟踪设置

可在子记分卡上编辑的指标数据:

  • 签入数据:备注、状态(如适用)和值(如适用)。

层次结构设置注意事项

  • 层次结构存在数据限制:

    • 每个层次结构最多 10,000 个项(跨所有语义模型)
    • 最多五个层次结构
    • 每个层次结构最多五个级别
  • 支持动态和静态行级别安全性 (RLS),但它通过层次结构创建者路由。 所有记分卡查看者都模拟层次结构创建者的访问权限。

  • 对记分卡具有编辑权限的其他用户可以编辑层次结构,但将在保存时接管层次结构连接以及所有数据。 连接通过其 UserID 进行路由,这可能会导致不同的数据值或指标损坏。

  • 尚不支持重用 Power BI 层次结构。 必须在每个记分卡中创建层次结构。

  • 若要使层次结构反映正确的更改,需要在基础数据中的层次结构字段之间建立关系。 这对于所有者来说也是如此。

  • 层次结构不包括在记分卡语义模型中。

  • 层次结构中映射的所有者不会自动接收对记分卡的权限。

  • 所有者按层次结构级别应用,而不是按指标应用。

  • 子记分卡尚不支持汇总。