Planowanie pojemności w osadzonej analizie usługi Power BI

Obliczanie typu pojemności potrzebnego dla wdrożenia osadzonej analizy w usłudze Power BI może być skomplikowane. Wynika to z faktu, że obliczenia opierają się na wielu parametrach, ale niektóre z nich trudno przewidzieć.

Poniżej przedstawiono niektóre zagadnienia, które należy wziąć pod uwagę podczas planowania pojemności:

  • Modele danych, których używasz
  • Liczba i złożoność wymaganych zapytań
  • Godzinowy rozkład użycia aplikacji
  • Częstotliwości odświeżania danych
  • Dodatkowe, trudne do przewidzenia wzorce użycia

Ten artykuł zaprojektowano tak, aby ułatwił planowanie osadzonej analizy usługi Power BI. W tym celu wprowadzamy narzędzie do oceny obciążenia pojemności usługi Power BI utworzone w celu zautomatyzowania testowania obciążenia pojemności osadzonej analizy usługi Power BI (jednostki SKU A, EM lub P).

Narzędzie do planowania

Narzędzie do oceny obciążenia pojemności usługi Power BI może pomóc w zrozumieniu, jakie obciążenie użytkowników może obsłużyć dana pojemność. Używa ono programu PowerShell do tworzenia zautomatyzowanych testów obciążenia dla pojemności i umożliwia wybranie raportów do przetestowania oraz liczby współbieżnych użytkowników na potrzeby symulacji.

Narzędzie generuje obciążenie pojemności przez ciągłe renderowanie poszczególnych raportów przy użyciu nowych wartości filtru (aby zapobiec nierealistycznie dobrej wydajności ze względu na buforowanie raportu), aż do momentu, gdy token wymagany do uwierzytelnienia narzędzia względem usługi wygaśnie.

Korzystanie z narzędzia do planowania

Podczas uruchamiania narzędzia należy pamiętać o istniejącym obciążeniu pojemności i upewnić się, że testy obciążenia nie będą uruchamiane, gdy użycie jest największe.

Poniżej przedstawiono kilka przykładów użycia narzędzia do planowania.

  • Administratorzy pojemności mogą lepiej zrozumieć, ilu użytkowników pojemność może obsłużyć w danym przedziale czasu.
  • Autorzy raportów mogą zrozumieć efekt obciążenia użytkowników mierzony przy użyciu analizatora wydajności w programie Power BI Desktop.
  • W przeglądarce można zobaczyć, jak operacje renderowania są wykonywane w czasie rzeczywistym.
  • Za pomocą programu SQL Server Profiler można nawiązać połączenie z punktami końcowymi XMLA dla mierzonych pojemności, aby zobaczyć wykonywane zapytania.
  • Efekty testu obciążenia są widoczne na stronie Zestawy danych w aplikacji metryk pojemności Premium. Administratorzy pojemności mogą używać tego narzędzia do generowania obciążenia i sprawdzania, jak obciążenie to będzie wyglądać.

Sprawdzanie wyników testów

Aby zobaczyć efekty testu obciążenia w aplikacji metryk po uruchomieniu testu, postępuj zgodnie z poniższymi instrukcjami. Po rozpoczęciu generowania obciążenia przez test może upłynąć maksymalnie 15 minut do momentu, gdy obciążenie będzie widoczne w metrykach.

  1. Rozwiń kartę Zestawy danych na stronie docelowej aplikacji metryk.

  2. Zainicjuj odświeżanie na żądanie, klikając pozycję Odśwież teraz. Administratorzy powinni.

    Metryki pojemności usługi Power BI Premium

Repozytorium GitHub narzędzi pojemności usługi Power BI

Repozytorium GitHub narzędzi pojemności usługi Power BI zostało utworzone w celu hostowania narzędzia do planowania pojemności oraz innych przyszłych narzędzi i programów narzędziowych.

Jest to repozytorium typu open source, a użytkownicy są zachęcani do współtworzenia, dodawania kolejnych narzędzi związanych z pojemnościami Premium i Embedded usługi Power BI oraz ulepszaniem istniejących.

Następne kroki