什么是 Power BI Premium Gen2?

  • 版本 :2023.1(当前版本)

什么是 Power BI Premium Gen2?

Power BI Premium 第 2 代(简称 Premium Gen2)是 Power BI Premium 的第二代。 Premium Gen2 提供了对 Power BI 的其他增强功能,以及全面的 Premium 功能项目组合。

下表列出了一些 Premium Gen2 增强功能。

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

容量和 SKU

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

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

下表介绍每个 SKU 的资源和限制。

容量
数据集


数据流导出 API
容量 SKUV 核心最大内存 (GB)1、2、3DirectQuery/实时连接(每秒)1、2每个查询的最大内存 (GB)1、2模型刷新并行度2数据流并行任务5最大并发页数6
EM1/A1133.7515420
EM2/A2257.5210825
EM3/A3410152201635
P1/A4825306403255
P2/A51650606806495
P3/A6321001201016064175
P4/A74642002401032064200
P5/A841284004801064064200

1Power BI Premium 利用率和指标应用目前不公开这些指标。

2 这些限制仅适用于按容量的数据集工作负载。

3“每个数据集的最大内存 (GB)”列代表数据集大小的上限。 但是,必须为数据集上的刷新和查询等操作保留一定的内存。 一个容量上所允许的最大数据集大小有可能小于此列中的数字。 有关详细信息,请参阅内存分配。

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

5 详细了解数据流中的并行任务。

6 有关 Power BI 交互式(未分页)报表的详细信息,请参阅将 Power BI 报表导出到文件。

订阅和许可

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


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

购买

Power BI Premium 订阅由 Microsoft 365 管理中心的管理员购买。 具体而言,仅全局管理员或计费管理员才能购买 SKU。 购买时,租户会收到相应数量的 V 核心用于分配给容量,这称为 V 核心池。 例如,购买 P3 SKU 会为租户提供 32 个 V 核心。 若要了解详细信息,请参阅如何购买 Power BI Premium。

工作区

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

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

数据集内存分配

使用 Premium Gen2 和 Embedded Gen2 时,基于 SKU 的每个数据集的可用内存存在限制。 例如,在 Premium Gen2 P1 容量中,内存使用量超过 25 GB 的任何数据集都将导致故障。 可以在容量和 SKU 表的“每个数据集的最大内存”列中找到每个 SKU 的数据集内存上限。

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

  • 加载数据集 - 第一个操作是将数据集加载到内存中。

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

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

刷新

Premium Gen2 和 Embedded Gen2 没有累积的内存限制,因此并发数据集刷新不会影响资源约束。 但是,每个数据集的刷新受现有容量内存和 CPU 限制的制约,如容量和 SKU 中所述。

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

监视

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

要安装该应用,请参阅安装 Gen2 指标应用。 可在使用 Gen2 指标应用一文中了解如何使用该应用。

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

  • Premium Gen2 - 如果已启用,自动缩放将会启动。 如果未启用自动缩放,容量将限制其交互式操作。

  • Embedded Gen2 - 容量将限制其交互式操作。 若要在 Embedded Gen2 中自动缩放,请参阅 Embedded Gen2 中的自动缩放。

分页报表

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

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

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

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

注意事项和限制

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

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

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

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

    客户端库版本
    MSOLAP15.1.65.22
    AMO19.12.7.0
    ADOMD19.12.7.0

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