将自动缩放功能与 Power BI Premium 结合使用

Power BI Premium 可为组织扩大 Power BI 内容的规模并提高其性能。 Power BI Premium 提供各项改进功能,例如性能提升、规模扩大以及指标改进。 此外,Premium 支持客户通过自动缩放功能实现计算容量自动增加,以免由于使用量大导致运行速度下降。

Power BI 管理员门户屏幕的屏幕截图,其中显示了 P1 容量设置。

当 Power BI Premium 订阅的容量会导致其计算负载的运行速度下降时,自动缩放功能可通过 Azure 订阅自动使用更多的 v 核心(虚拟 CPU 核心)。 本文介绍需要执行哪些步骤才能对 Power BI Premium 订阅正常使用自动缩放,以及在哪种条件下可以启用自动缩放。 自动缩放功能只可用于 Power BI Premium。

若要启用自动缩放功能,需要完成以下步骤:

  1. 配置用于自动缩放功能的 Azure 订阅

  2. 在 Power BI 管理门户中启用自动缩放

以下各部分详细介绍了这些步骤。

注意

配置用于自动缩放功能的 Azure 订阅

若要选择和配置要用于自动缩放功能的 Azure 订阅,需要具有对所选 Azure 订阅的参与者权限。 具有对该 Azure 订阅的帐户管理权限的任何用户都可以将用户添加为参与者。 此外,你必须是 Power BI 租户的管理员才能启用自动缩放功能。

若要选择要用于自动缩放功能的 Azure 订阅,请执行以下步骤:

  1. 登录 Azure 门户,在搜索框中键入并选择“订阅”。

  2. 从“订阅”页面中,选择要用于自动缩放的订阅。

  3. 从所选订阅的“设置”选项中选择“资源组”。

  4. 选择”创建”以创建用于自动缩放的资源组。

    显示“资源组”窗格的 Azure 门户的屏幕截图。其中突出显示了“创建”。

  5. 命名资源组并选择”查看+创建”。 下图显示了名为 powerBIPremiumAutoscaleCores 的示例资源组。 你可以随意命名资源组。 记下订阅的名称和资源组的名称。 在 Power BI 管理员门户中配置自动缩放时,需要从列表中选择它。

    创建资源组页面的屏幕截图。其中突出显示了资源组文本字段和“查看 + 创建”按钮。

  6. Azure 会验证信息。 验证过程成功完成后,选择“创建”。 操作完成后,你会在 Azure 门户的右上角会收到一个通知。

    通过 Azure 验证测试后的“创建资源组”页的屏幕截图。其中突出显示了“创建”按钮。

在 Power BI 管理门户中启用自动缩放

按上一部分所述选择要用于自动缩放的 Azure 订阅并创建资源组后,你便可以启用自动缩放并将其与创建的资源组相关联。 配置自动缩放功能的人员必须至少是相应 Azure 订阅的参与者,才能成功完成这些步骤。 有关详细信息,请参阅为用户分配 Azure 订阅的参与者角色

注意

在管理门户中创建订阅并启用自动缩放后,将创建 Microsoft.PowerBIDedicated/autoScaleVCores 资源。 请确保没有任何 Azure 策略阻止 Power BI Premium 预配、更新或删除 Microsoft.PowerBIDedicated/autoScaleVCores 资源。

以下步骤说明了如何启用自动缩放并将其与资源组相关联。

  1. 打开“Power BI 管理门户”,并从左窗格选择“容量设置”。 系统会显示 Power BI Premium 容量的相关信息。

    显示了容量设置的 Power BI 管理员门户的屏幕截图。其中突出显示了“自动缩放关闭”以及“管理自动缩放”按钮。

  2. 选择“管理自动缩放”以启用和配置“自动缩放”。 随即将显示“自动缩放设置”窗格。 选择“启用自动缩放”。

    选择“自动缩放设置”页的屏幕截图。其中突出显示了“启用自动缩放”复选框。

  3. 选择要用于自动缩放的 Azure 订阅。 系统只显示当前用户可用的订阅,这就是你必须至少是订阅参与者的原因。 选择订阅后,请从可用于订阅的资源组列表中选择在上一部分中创建的资源组。 分配要用于自动缩放的 v 核心的最大数量,然后选择“保存”。

    “自动缩放设置”页的屏幕截图,其中显示了订阅、资源组和自动缩放最大设置。

  4. Power BI 会应用更改,然后关闭窗格并将视图返回到“容量设置”,其中包含你已应用的设置。 下图显示了为自动缩放配置的最大 v 核心数。

    屏幕截图:自动缩放设置为“打开”并进行配置后的容量设置屏幕。

下面的短视频演示了如何为 Power BI Premium 快速配置自动缩放:

演示如何为 Premium Generation 2 配置自动缩放的动画。

何时触发自动缩放?

你只需为触发的自动缩放付费。 对容量实施交互式限制时,会触发自动缩放。 当针对容量的交互式操作延迟时,会添加自动缩放 vCore 来涵盖超限的部分。 只要未涵盖超限的部分,就会每隔 30 秒将 vCore 添加到容量中,直到达到你为自动缩放分配的 vCore 数量为止。 添加自动缩放核心后,可至少保持活动状态 24 小时。 24 小时之后,系统会评估容量的限制状态,如果容量未受限制,则自动缩放使用率将恢复为零。

禁用自动缩放

若要禁用自动缩放,请执行以下步骤:

  1. 打开“Power BI 管理门户”,然后选择“容量设置”。

  2. 选择要为其禁用“自动缩放”的容量。

  3. 选择“管理自动缩放”

  4. 清除“启用自动缩放”复选框。