Zarządzanie zasobami i wymaganiami dotyczącymi skalowania

Ukończone

Aby zapewnić dobry czas reakcji i wydajność osadzonej analizy usługi Power BI, musisz kupić odpowiedni rozmiar pojemności. Rozmiar pojemności odnosi się do jednostki SKU produktu. W przypadku warstwy Premium jednostki SKU wahają się od P1 do P5. W przypadku Power BI Embedded jednostki SKU wahają się od A1-A8. Większa jednostka SKU, tym więcej pamięci i mocy obliczeniowej oraz koszt.

Zakup odpowiedniej jednostki SKU produktu jest kwestią optymalizacji. Zbyt mało zasobów może spowodować niską wydajność i, co gorsza, niezdolność usługi Power BI do renderowania analizy. Zbyt wiele zasobów może spowodować stratę pieniędzy.

Nietypowe jest, aby aplikacje korzystały ze spójnego użycia, a tym samym spójne zapotrzebowanie na analizę osadzoną. Niektóre aplikacje doświadczają szczytowego obciążenia w godzinach pracy w dniach roboczych i w określonych strefach czasowych. Inne aplikacje mogą doświadczać szczytów użycia, które są związane z innym rytmem, takim jak podczas raportowania na koniec miesiąca, podczas gdy inne aplikacje mogą doświadczać szczytów w sposób nieregularny, na przykład podczas uruchamiania kampanii marketingowej.

Aby zmniejszyć koszty, należy przejść planowanie pojemności. Proces planowania pojemności obejmuje ustanowienie punktu odniesienia w celu zrozumienia typowego użycia zasobów i działania obciążenia. Zalecamy zakup jednostki SKU produktu, która może obsługiwać obciążenie bazowe. Następnie można przyjąć strategie elastyczności, które tymczasowo skaluje pojemność w górę w odpowiedzi na wzrost użycia aplikacji. Możesz tymczasowo skalować pojemności Premium lub Power BI Embedded przy użyciu różnych technik.

Porada

Aby uzyskać pełną dyskusję na temat planowania pojemności, zobacz Planowanie pojemności w osadzonej analizie usługi Power BI. Ten artykuł dotyczy również Power BI Premium.

Aby uzyskać więcej informacji, zobacz następujące artykuły:

Skalowanie automatyczne w warstwie Premium

Jako produkt Premium jest o skali i wydajności. Wersja Premium obsługuje funkcję o nazwie Autoskaluj. Po włączeniu autoskalowanie automatycznie dodaje pojemność obliczeniową, aby uniknąć spowolnień w ciężkim użyciu.

Do skonfigurowania autoskalowania wymagana jest subskrypcja platformy Azure. Służy do automatycznego dodawania większej liczby rdzeni wirtualnych procesora CPU (rdzeni wirtualnych), gdy obciążenie usługi Power BI w przeciwnym razie zostanie spowolnione przez pojemność Premium. Inne zasoby obliczeniowe mają zastosowanie do 24-godzinnego okresu i są rozliczane w ramach subskrypcji platformy Azure.

Aby uzyskać więcej informacji, zobacz następujące artykuły:

Osadzona elastyczna skala usługi Power BI

Power BI Embedded nie obsługuje funkcji autoskalu. Zamiast tego można skonfigurować elastyczne skalowanie przy użyciu następujących składników:

  • Power BI Embedded interfejs API REST usługi Azure Resource Manager (ARM) oraz operacje pojemności. Za pomocą operacji Update można skalować zasób pojemności. Na przykład w przypadku nagłego wzrostu zapotrzebowania na zasoby obliczeniowe można skalować w górę pojemność z A1 do A2, aby podwoić liczbę rdzeni wirtualnych. Możesz również wstrzymać i wznowić usługę.
  • Metryki pojemności Power BI Embedded. Możesz monitorować metryki, takie jak procesor, procesor CPU na obciążenie i przeciążenie, aby mierzyć zapotrzebowanie na zasoby obliczeniowe i reagować na nie.
  • Alerty platformy Azure w celu otrzymywania proaktywnych powiadomień o warunkach lub problemach. Możesz tworzyć (lub wyzwalać) alerty w odpowiedzi na wartości metryk, takie jak procesor CPU lub przeciążenie.

Aby uzyskać więcej informacji, zobacz następujące artykuły: