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 Administracja.

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 Administracja wybierz pozycję Dzierżawa Ustawienia i przełącz suwak w obszarze Ustawienia przepływu danych na wartość Włączone, jak pokazano na poniższej ilustracji.

Admin portal for dataflows in Power BI premium

Po włączeniu obciążenia przepływów danych zostanie ono skonfigurowane z ustawieniami domyślnymi. Możesz dostosować te ustawienia zgodnie z potrzebami. Następnie opiszemy, gdzie te ustawienia będą aktywne, 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 Administracja do zmiany lub uściślenia sposobu 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ądzana przez system bazowy. W poniższych krokach pokazano, jak dostosować ustawienia przepływu danych.

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

    Select a capacity to manage settings

  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.

    Change the size of a capacity

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 wykorzystuje ulepszony aparat obliczeniowy. 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ć zapytania natywnego 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 będą planować gości i planować pojemność, warto również rozważyć operacje odświeżania w czasie, gdy użycie nie jest w pełnym szczycie. 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. Po wykonaniu 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 te operacje odświeżania będą 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: