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

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

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

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

Example of a scorecard with a hierarchy in place, filter is open exposing the hierarchy slicer.

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

Example of a scorecard with a hierarchy in place, filter is open exposing the hierarchy slicer and filters applied on the scorecard.

创建层次结构的要求

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

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

设置层次结构

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

Screenshot of New hierarchy on the New menu.

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

Screenshot of First entry point in hierarchy slicer.

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

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

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

Screenshot of UI showing how users can name hierarchy levels.

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

Screenshot of UI showing how users can map hierarchy levels to connected semantic models.

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

Screenshot of the hierarchy preview pane showing the hierarchy tree.

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

Screenshot of the hierarchy related metrics pane showing the connected metrics from the scorecard.

映射所有者

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

Screenshot of the UI showing how you can assign owners from data.

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

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

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

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

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

层次结构设置注意事项

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

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

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

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

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

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

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

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

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