什么是 Power BI Premium?

本文介绍 Power BI Premium 操作和注意事项,要查看有关 Microsoft Fabric 工作原理的高级说明,请参阅 Microsoft Fabric 概念和许可证

Power BI Premium 提供了对 Power BI 的其他增强功能,以及全面的 Premium 功能组合。 下表列出了一些 Premium 增强功能。

增强功能 详细信息
为组织中的个人购买 Premium 请参阅 Power BI Premium Per User (PPU)
改进的指标 容量性能仅取决于 CPU 使用量。 使用 Power BI Premium 容量利用率和指标应用可以轻松理解指标。
自动缩放 一项可选功能,可防止因限制过载容量而导致性能下降。 启用后,如果容量负载超过容量限制,自动缩放将在 24 小时内一次自动添加一个 V 核心。 额外的 V 核心按即用即付方式向 Azure 订阅收费。

容量和 SKU

容量是为独占式使用而保留的一组专用资源。 它为内容提供稳定可靠的性能。

每种容量都提供一系列 SKU,每个 SKU 为计算能力提供不同的资源层。 所需的 SKU 类型取决于要部署的解决方案类型。

SKU 容量单位 (CU) Power BI SKU Power BI v-core
F2 2 空值 空值
F4 4 空值 空值
F8 8 EM1/A1 1
F16 16 EM2/A2 2
F32 32 EM3/A3 4
F64 64 P1/A4 8
F128 128 P2/A5 16
F256 256 P3/A6 32
F5121 512 P4/A7 64
F10241 1,024 P5/A8 128
F20481 2,048 空值 空值

1 这些 SKU 并非在所有区域都可用。 若要请求在不可用的区域使用这些 SKU,请联系 Microsoft 客户经理。

订阅和许可

Power BI Premium 是租户级别的 Microsoft 365 订阅,可在两个 SKU(库存单位)系列中使用。

P EM
范围 P1-P5 EM1-EM3
使用 企业功能和嵌入 组织嵌入(为组织嵌入
承诺 每月或每年 每年
Billing 每月 每月
其他信息 包括要在本地安装 Power BI 报表服务器的许可证 EM1 和 EM2 SKU 仅通过批量许可计划提供, 无法直接购买。

工作区

工作区驻留在容量范围内。 每个 Power BI 用户都有一个称为“我的工作区”的个人工作区。 可创建其他工作区来启用协作,这些工作区称为“工作区”。 默认情况下,工作区(包括个人工作区)在共享容量中创建。 如果拥有高级容量,可将“我的工作区”和“工作区”都分配给高级容量。

容量管理员会自动将其“我的工作区”分配给高级容量。

语义模型 SKU 限制

对于 Power BI Premium 和 Power BI Embedded,下表列出的每个 SKU 都有内存限制和其他约束。

SKU 最大内存 (GB)1、2 最大并发 DirectQuery 连接数(每个语义模型)1 最大 DirectQuery 并行度3 实时连接(每秒)1 每个查询的最大内存 (GB)1 模型刷新并行 每个表的 Direct Lake 行数(以百万为单位)1、4 OneLake 上的最大 Direct Lake 模型大小(GB)1、4
F2 3 5 1 2 1 1 300 10
F4 3 5 1 2 1 2 300 10
F8 3 10 1 3.75 1 5 300 10
F16 5 10 1 7.5 2 10 300 20
F32 10 10 1 15 5 20 300 40
F64 25 50 4 - 8 30 10 40 1,500 无限制
F128 50 75 6 - 12 60 10 80 3,000 无限制
F256 100 100 8 - 16 120 10 160 6,000 无限制
F512 200 200 10 - 20 240 20 320 12,000 无限制
F1024 400 200 12 - 24 480 40 640 24,000 无限制
F2048 400 200 960 40 1,280 24,000 无限制

1 Microsoft Fabric Capacity Metrics 应用当前不公开这些指标。

2“最大内存(GB)”列表示语义模型大小的上限。 但是,必须为语义模型上的刷新和查询等操作保留一定的内存。 一个容量上所允许的最大语义模型大小有可能小于此列中的数字。

3 DirectQuery 并行度 可以提高查询响应时间。 较低的数字表示可以同时处理的默认最大查询数。 较高的数字表示可以同时处理的最大查询数。 若要更改默认值, 请使用 Model.MaxParallelismPerQuery 属性。

4 这些限制适用于 Direct Lake 表和模型,并且是影响 DirectQuery 回退的防护措施。 Direct Lake 语义模型具有基于 SKU 的其他约束,在回退中列出。

语义模型内存使用情况

查询等语义模型操作受到单个内存限制的约束。 为了说明此限制,请考虑内存占用量为 1 GB 的语义模型,以及在基于同一语义模型与报表交互时启动按需刷新的用户。 三个单独的操作可确定归属于原始语义模型的内存量,该内存量可能大于语义模型大小的两倍。 一个 Power BI 项使用的内存总量不能超过 SKU 的每个语义模型的最大内存分配。

  • 加载语义模型 - 第一个操作是将语义模型加载到内存中。

  • 刷新语义模型 - 第二个操作是在将语义模型加载到内存后刷新该语义模型。 刷新操作将导致语义模型所使用的内存翻倍。 所需的内存将翻倍,因为原始数据副本仍可用于活动查询,而刷新正在处理另一个副本。 提交刷新事务后,内存占用量将减少。

  • 与报表交互 - 第三个操作是由用户与报表的交互引起的。 在语义模型刷新期间,报表交互将执行 DAX 查询。 每个 DAX 查询使用特定的临时内存量来生成结果。 每个查询可能会消耗不同数量的内存。 将用于查询语义模型的内存添加到加载语义模型所需的内存中,并刷新它。

刷新

Power BI Premium 和 Power BI Embedded 没有累积的内存限制,因此并发语义模型刷新不会影响资源约束。 但是,每个语义模型的刷新都受现有容量内存和 CPU 限制,以及 SKU 的模型刷新并行限制的约束,如《容量和 SKU》中所述。

可以在任何给定时间安排和运行所需次数的刷新,Power BI 服务将尽力在计划的时间运行这些刷新。

监视

在监视 Power BI Premium 和 Power BI Embedded 时,只需考虑一个方面:容量随时处理负载所需的 CPU 量。 要监视容量可使用 Microsoft Fabric Capacity Metrics 应用

若要安装应用,请参阅安装 Microsoft Fabric Capacity Metrics 应用。 可以在 Microsoft Fabric Capacity Metrics一文中了解如何使用该应用。

当超过所购买的每个 SKU 大小的 CPU 限制时,会发生以下情况:

分页报表

使用 Power BI Premium 和 Power BI Embedded 时,Power BI 分页报表将受益于 Power BI Premium 中的体系结构和工程改进。

  • 内存 - 不提供对分页报表的内存管理。

  • SKU 可用性 - 在 Power BI Premium 上运行的分页报表可以在所有可用的 Embedded 和 Premium SKU 上运行报表,包括 EM1-EM3 和 A1-A3 SKU。 计费在 24 小时内按 CPU 小时计算。

  • 增强的安全性和代码隔离 - 代码隔离发生在每用户级别,而不是每容量级别。

数据流 Gen1 和 Gen2

每个 SKU 都可以运行一组数量的数据流 并行任务,如此表中列出的。

Fabric SKU 数据流 Gen1 并行任务 数据流 Gen2 并行任务
F2 2 96
F4 2 96
F8 4 96
F16 8 96
F32 16 96
F64 32 384
F128 64 384
F256 64 384
F512 64 1536
F1024 64 1536
F2048 64 1536

若要了解第 2 代数据流,请参阅从第 1 代数据流到第 2 代数据流

注意事项和限制

以下已知限制目前适用于 Power BI Premium。

  • 呈现视觉对象 - 呈现 Power BI 视觉对象的时长不超过 225 秒。 需要更长时间才能呈现的视觉对象将会超时并且不会显示。

  • 限制 - 限制可能发生在 Power BI Premium 容量中。 并发限制按会话应用。 并发处理过多操作时,将显示一条错误消息。 要缓解限制,可以使用自动缩放。 启用自动缩放后,如果 CPU 消耗超过其他限制,限制仍将发生。 若要详细了解 Fabric 中的限制,请参阅 Fabric 限制策略

  • 客户端库版本 - 通过 XMLA 终结点连接到 Premium 容量上的语义模型并使用这些语义模型的客户端应用程序和工具需要 Analysis Services 客户端库。 大多数客户端应用程序和工具都安装最新的客户端库并定期更新,因此通常不需要手动安装客户端库。 无论客户端应用程序或工具版本是什么,都需要以下最低版本的客户端库版本。

    客户端库 版本
    MSOLAP 15.1.65.22
    AMO 19.12.7.0
    ADOMD 19.12.7.0

    在某些情况下,可能需要手动安装最新的客户端库以减少潜在的连接和操作错误。 若要详细了解如何验证现有的已安装客户端库版本并手动安装最新版本,请参阅 Analysis Services 客户端库

  • 语义模型兼容性 - 某些语义模型与 Power BI 服务新式基础结构不兼容:

    • 通过 CSV 文件在 Power BI 服务中创建的语义模型。
    • 管理员监视工作区和使用指标模型中的语义模型。
    • 仍使用 1103 兼容性级别的语义模型。
    • 推送语义模型
    • 使用已弃用的功能(如内容包)的语义模型。