Udostępnij za pośrednictwem


Konfigurowanie obciążeń przepływu danych usługi Power BI Premium

Obciążenia przepływu danych można tworzyć w ramach subskrypcji usługi Power BI Premium. Usługa Power BI używa koncepcji obciążeń do opisywania zawartości Premium. Obciążenia obejmują zestawy danych, raporty podzielone na strony, przepływy danych i sztuczną inteligencję. Obciążenie przepływów danych umożliwia korzystanie z samoobsługowego przygotowywania danych przepływów danych do pozyskiwania, przekształcania, integrowania i wzbogacania danych. Przepływy danych usługi Power BI Premium są zarządzane w portalu administracyjnym.

W poniższych sekcjach opisano sposób włączania przepływów danych w organizacji, sposobu uściślania ich ustawień w pojemności Premium oraz wskazówek dotyczących wspólnego użycia.

Włączanie przepływów danych w usłudze Power BI Premium

Pierwszym wymaganiem do korzystania z przepływów danych w ramach subskrypcji usługi Power BI Premium jest umożliwienie tworzenia i używania przepływów danych w organizacji. W portalu administracyjnym wybierz pozycję Ustawienia dzierżawy i przełącz suwak w obszarze Ustawienia przepływu danych na Włączone, jak pokazano na poniższej ilustracji.

Portal administracyjny przepływów danych w usłudze Power BI Premium

Po włączeniu obciążenia przepływów danych zostanie ono skonfigurowane przy użyciu ustawień domyślnych. Możesz dostosować te ustawienia zgodnie z potrzebami. Następnie opiszemy, gdzie te ustawienia działają, opiszemy poszczególne i pomogą Ci zrozumieć, kiedy warto zmienić wartości w celu zoptymalizowania wydajności przepływu danych.

Udoskonalanie ustawień przepływu danych w warstwie Premium

Po włączeniu przepływów danych możesz użyć portalu administracyjnego, aby zmienić lub uściślić sposób tworzenia przepływów danych oraz sposobu ich używania w subskrypcji usługi Power BI Premium. Usługa Power BI Premium nie wymaga zmiany ustawień pamięci. Pamięć w usłudze Power BI Premium jest automatycznie zarządza systemem bazowym. W poniższych krokach pokazano, jak dostosować ustawienia przepływu danych.

  1. W portalu administracyjnym wybierz pozycję Ustawienia dzierżawy, aby wyświetlić listę wszystkich utworzonych pojemności. Wybierz pojemność, aby zarządzać jej ustawieniami.

    Wybieranie pojemności do zarządzania ustawieniami

  2. Pojemność usługi Power BI Premium odzwierciedla zasoby dostępne dla przepływów danych. Rozmiar pojemności można zmienić, wybierając przycisk Zmień rozmiar , jak pokazano na poniższej ilustracji.

    Zmienianie rozmiaru pojemności

Jednostki SKU pojemności Premium — skalowanie sprzętu w górę

Obciążenia usługi Power BI Premium używają rdzeni wirtualnych do obsługi szybkich zapytań w różnych typach obciążeń. Pojemności i jednostki SKU zawierają wykres ilustrujący bieżące specyfikacje dla każdej z dostępnych ofert obciążeń. Pojemności A3 i większe mogą korzystać z aparatu obliczeniowego, więc gdy chcesz użyć ulepszonego aparatu obliczeniowego, zacznij tam.

Ulepszony aparat obliczeniowy — możliwość poprawy wydajności

Ulepszony aparat obliczeniowy to aparat, który może przyspieszyć wykonywanie zapytań. Usługa Power BI używa aparatu obliczeniowego do przetwarzania zapytań i operacji odświeżania. Ulepszony aparat obliczeniowy jest ulepszeniem aparatu standardowego i działa przez ładowanie danych do pamięci podręcznej SQL i używanie języka SQL do przyspieszania przekształcania tabeli, operacji odświeżania i włączania łączności directQuery. Jeśli skonfigurowano ustawienie włączone lub zoptymalizowane pod kątem obliczonych jednostek, jeśli logika biznesowa na to zezwala, usługa Power BI przyspiesza wydajność. Włączenie aparatu zapewnia również łączność w trybie DirectQuery. Upewnij się, że użycie przepływu danych prawidłowo używa ulepszonego aparatu obliczeniowego. Użytkownicy mogą skonfigurować ulepszony aparat obliczeniowy tak, aby był włączony, zoptymalizowany lub wyłączony dla poszczególnych przepływów danych.

Uwaga

Ulepszony aparat obliczeniowy nie jest jeszcze dostępny we wszystkich regionach.

Wskazówki dotyczące typowych scenariuszy

Ta sekcja zawiera wskazówki dotyczące typowych scenariuszy korzystania z obciążeń przepływu danych w usłudze Power BI Premium.

Wolne czasy odświeżania

Powolne czasy odświeżania są zwykle problemem z równoległością. Należy przejrzeć następujące opcje w następującej kolejności:

  1. Kluczową koncepcją czasu powolnego odświeżania jest charakter przygotowywania danych. Za każdym razem, gdy możesz zoptymalizować powolne czasy odświeżania, korzystając ze źródła danych, wykonując przygotowywanie i wykonywanie logiki zapytań z góry, należy to zrobić. W szczególności w przypadku korzystania z relacyjnej bazy danych, takiej jak SQL jako źródło, sprawdź, czy początkowe zapytanie może być uruchamiane w źródle, i użyj tego zapytania źródłowego dla początkowego przepływu danych wyodrębniania dla źródła danych. Jeśli nie możesz użyć natywnego zapytania w systemie źródłowym, wykonaj operacje, które aparat przepływów danych może składać do źródła danych.

  2. Oceń rozłożone czasy odświeżania w tej samej pojemności. Operacje odświeżania to proces wymagający znacznego użycia zasobów obliczeniowych. Korzystając z naszej analogii do restauracji, rozłożenie czasu odświeżania jest podobne do ograniczenia liczby gości w restauracji. Podobnie jak restauracje planują gości i planują pojemność, warto również rozważyć operacje odświeżania w okresach, gdy użycie nie jest w pełni szczytowe. Może to przejść długą drogę w kierunku złagodzenia obciążenia pojemności.

Jeśli kroki opisane w tej sekcji nie zapewniają żądanego stopnia równoległości, rozważ uaktualnienie pojemności do wyższej jednostki SKU. Następnie ponownie wykonaj poprzednie kroki w tej sekwencji.

Zwiększanie wydajności przy użyciu aparatu obliczeniowego

Wykonaj następujące kroki, aby umożliwić obciążeniom wyzwalanie aparatu obliczeniowego i zawsze zwiększyć wydajność:

W przypadku obliczonych i połączonych jednostek w tym samym obszarze roboczym:

  1. W przypadku pozyskiwania skoncentruj się na jak najszybszym pobieraniu danych do magazynu, używając filtrów tylko wtedy, gdy zmniejszają ogólny rozmiar zestawu danych. Najlepszym rozwiązaniem jest oddzielenie logiki transformacji od tego kroku i umożliwienie aparatowi skupienia się na początkowym zbieraniu składników. Następnie rozdziel transformację i logikę biznesową na oddzielny przepływ danych w tym samym obszarze roboczym przy użyciu połączonych lub obliczonych jednostek; Dzięki temu aparat może aktywować i przyspieszyć obliczenia. Logika musi być przygotowana oddzielnie, zanim będzie mogła korzystać z aparatu obliczeniowego.

  2. Upewnij się, że wykonujesz operacje złożone, takie jak scalania, sprzężenia, konwersja i inne.

  3. Tworzenie przepływów danych w ramach opublikowanych wytycznych i ograniczeń.

Możesz również użyć trybu DirectQuery.

Aparat obliczeniowy jest włączony, ale wydajność jest niska

Wykonaj następujące kroki podczas badania scenariuszy, w których działa aparat obliczeniowy, ale wydajność jest niższa:

  1. Ogranicz obliczone i połączone jednostki, które istnieją w obszarze roboczym.

  2. Podczas początkowego odświeżania z włączonym aparatem obliczeniowym dane są zapisywane w jeziorze i w pamięci podręcznej. Ten podwójny zapis oznacza, że odświeżanie jest wolniejsze.

  3. Jeśli masz przepływ danych łączący się z wieloma przepływami danych, upewnij się, że zaplanowano odświeżanie źródłowych przepływów danych, aby nie wszystkie były odświeżane w tym samym czasie.

Następujące artykuły zawierają więcej informacji na temat przepływów danych i usługi Power BI: