Skalieren einer Power BI Embedded-Kapazität im Azure-Portal

In diesem Artikel erfahren Sie, wie Sie eine Power BI Embedded-Kapazität in Microsoft Azure skalieren. Durch Skalierung können Sie Ihre Kapazität erweitern oder reduzieren.

Dies setzt voraus, dass Sie eine Power BI Embedded-Kapazität (A-SKU) erstellt haben. Wenn das nicht der Fall ist, erfahren Sie mehr darüber unter Erstellen einer Power BI Embedded-Kapazität im Azure-Portal.

Hinweis

In diesem Artikel wird der Prozess zur vertikalen Skalierung von A-SKUs beschrieben. Er behandelt weder die horizontale Skalierung noch P-SKUs.

Skalieren einer Kapazität

  1. Melden Sie sich beim Azure-Portal an.

  2. Wählen Sie unter Azure-DienstenPower BI Embedded aus, um Ihre Kapazitäten anzuzeigen.

    Screenshot von Azure-Diensten im Azure-Portal.

  3. Wählen Sie die Kapazität aus, die Sie skalieren möchten. Beachten Sie, dass die aktuelle Skalierung für die einzelnen Kapazitäten unter SKU aufgeführt ist.

    Screenshot der Power BI Embedded-Kapazitätsliste im Azure-Portal.

    Wenn Sie Ihre Auswahl treffen, werden daneben Informationen zur jeweiligen Kapazität angezeigt. Diese Informationen beinhalten wiederum die aktuelle Skalierung unter SKU.

    Screenshot mit wesentlichen Informationen zur Kapazität.

  4. Wählen Sie unter Skalieren die Option Größe ändern aus.

    Screenshot der Option Größe ändern.

  5. Wählen Sie eine Skalierung aus, und klicken Sie auf Größe ändern.

    Screenshot der neuen Skalenauswahl.

    Für Gen1-Kapazitäten kann die Skalierung eine Minute oder zwei dauern.

  6. Bestätigen Sie Ihren Tarif in der Registerkarte „Übersicht“. Der aktuelle Tarif wird angezeigt.

    Screenshot der aktuellen Tierinformationen.

Automatische Skalierung Ihrer Kapazität

Verwenden Sie eine der hier beschriebenen Techniken zur automatischen Skalierung, um die Größe Ihrer Kapazität elastisch zu ändern und ihre Arbeitsspeicher- und CPU-Anforderungen zu erfüllen.

  • Azure Resource Manager-REST APIs für Power BI Embedded, z. B. Kapazitäten – Update. In diesem Beispiel für das Hochskalieren der Runbook-PowerShell-Skriptkapazität erfahren Sie, wie Sie mit diesem API-Aufruf eigene Versionen von Skripts für hochskalierte und herunterskalierte Skripts erstellen können.

  • Verwenden Sie Azure-Warnungen zum Nachverfolgen von Power BI Gen2-Kapazitätsmetriken , z. B.:

    • Überladung : 1, wenn die CPU der Kapazität 100 % überschreitet und sich in einem überladenen Zustand befindet. Andernfalls ist es 0.
    • CPU-Auslastung in Prozent
    • CPU pro Workload , wenn bestimmte Workloads verwendet werden, z. B. paginierte Berichte

    Wenn diese Metriken den in den Azure Monitor-Warnungsregeln angegebenen Wert erreichen, löst die Regel ein Runbookskript für hochskalierte oder herunterskalierte Werte aus.

    Sie können beispielsweise eine Regel erstellen, nach der das Runbook für die höhere Kapazität aufgerufen wird, wenn Überladung = 1 oder CPU = 95 % beträgt, um die Kapazität auf eine höhere SKU zu aktualisieren.
    Sie können auch eine Regel erstellen, nach der die CPU unter 50 % fällt, ein Herunterskalierungs-Runbookskript aufgerufen wird, um die Kapazität auf eine niedrigere CPU zu aktualisieren.
    Verwenden Sie das Power BI Embedded Beispielskript als Referenz zum Skalieren einer Kapazität.

Überlegungen und Einschränkungen

Die Skalierung von Gen1-Kapazitäten kann etwa eine Minute dauern. Während dieser Zeit ist die Kapazität nicht verfügbar, und eingebettete Inhalte werden möglicherweise nicht geladen. Mit Embedded Gen2-Funktionen können Sie Ihre Power BI Embedded-Ressource ohne Downtime skalieren.

Nächste Schritte

Weitere Fragen? Stellen Sie Ihre Frage in der Power BI-Community.