在 Azure 门户中缩放 Power BI Embedded 容量

本文介绍如何在 Azure 中缩放 Power BI Embedded 容量。 通过缩放,可以增加或减小容量的大小。

这假定你创建了 Power BI Embedded 容量(A SKU)。 如果还没有,请参阅在 Azure 门户中创建 Power BI Embedded 容量开始创建。

注释

本文介绍垂直缩放 A SKU 的过程。 它不讨论水平缩放或 P SKU。

扩展容量

  1. 登录到 Azure 门户

  2. 在“Azure 服务”下,选择“Power BI Embedded”以查看容量

    Azure 门户中 Azure 服务的屏幕截图。

  3. 选择要扩展的容量。 请注意,在SKU下,每个容量的当前规模都有列出。

    Azure 门户中 Power BI Embedded 容量列表的屏幕截图。

    做出选择时,旁边会显示有关该容量的信息。 此信息再次包括 SKU 下的当前扩展。

    有关容量的基本信息的屏幕截图。

  4. “缩放”下,选择“ 更改大小”。

    “更改大小”选项的屏幕截图。

  5. 选择缩放,然后单击“ 调整大小”。

    新比例选择的截图。

  6. 通过查看“概述”选项卡可以确认您的定价等级。当前的定价等级已显示。

    当前层信息的屏幕截图。

自动缩放您的容量

选择此处描述的自动扩展技术之一,灵活调整容量大小,以满足其内存和 CPU 的需求。

  • Power BI Embedded Azure 资源管理 REST API,例如 容量 - 更新。 请参阅此 Runbook PowerShell 脚本容量纵向扩展示例 ,了解如何使用此 API 调用可以创建自己的纵向扩展和缩减脚本版本。

  • 使用 Azure 警报 跟踪 Power BI 容量指标 ,例如:

    • 重载 - 如果容量的 CPU 超过 100% 且处于重载状态,则为 1。 否则为 0。
    • CPU 使用率百分比
    • 如果使用特定工作负荷(例如分页报表),则每个工作负荷的 CPU 数

    当这些指标达到 Azure Monitor 警报规则中指定的值时,该规则将触发纵向扩展或缩减 Runbook 脚本。

    例如,可以创建一个规则,如果重载 = 1 或 CPU = 95%,则会调用纵向扩展容量 Runbook 脚本,以将容量更新到更高的 SKU。
    还可以创建一个规则,如果 CPU 低于 50%,则会调用缩减 Runbook 脚本以将容量更新为较低的 CPU。
    使用 Power BI Embedded 示例脚本 作为缩放容量的参考。

注意事项和限制

缩放容量可能涉及少量停机时间。

更多问题? 尝试咨询 Power BI 社区