Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Obliczenia przechowywane w pamięci masowej można wykonywać podczas korzystania z przepływów danych z subskrypcją Power BI Premium. Dzięki temu można wykonywać obliczenia dotyczące istniejących przepływów danych i zwracać wyniki, które umożliwiają skoncentrowanie się na tworzeniu i analizie raportów.
Aby wykonać obliczenia w magazynie, należy najpierw utworzyć przepływ danych i przenieść dane do magazynu przepływu danych usługi Power BI. Po utworzeniu przepływu danych zawierającego dane można utworzyć obliczone tabele, które wykonują obliczenia bezpośrednio w pamięci.
Istnieją dwa sposoby łączenia danych przepływu danych z usługą Power BI:
- Korzystanie z samoobsługowego tworzenia przepływu danych
- Korzystanie z zewnętrznego przepływu danych
W poniższych sekcjach opisano sposób tworzenia tabel obliczeniowych na danych przepływu danych.
Jak tworzyć obliczone tabele
Po utworzeniu przepływu danych z listą tabel można wykonywać obliczenia w tych tabelach.
W narzędziu do tworzenia przepływów danych w usłudze Power BI wybierz pozycję Edytuj tabele. Następnie kliknij prawym przyciskiem myszy tabelę, której chcesz użyć jako podstawy dla obliczonej tabeli i na której chcesz wykonać obliczenia. W menu kontekstowym wybierz pozycję Odwołanie.
Aby tabela kwalifikowała się jako obliczona tabela, należy wybrać opcję Włącz ładowanie , jak pokazano na poniższej ilustracji. Kliknij prawym przyciskiem myszy tabelę, aby wyświetlić to menu skrótów.
Wybierając pozycję Włącz ładowanie, należy utworzyć nową tabelę, której źródłem jest tabela, do której odwołuje się odwołanie. Ikona zmienia się na obliczoną ikonę, jak pokazano na poniższej ilustracji.
Wszystkie przekształcenia wykonywane w tej nowo utworzonej tabeli zostaną uruchomione na danych, które znajdują się już w magazynie przepływu danych usługi Power BI. Oznacza to, że zapytanie nie będzie działać względem zewnętrznego źródła danych, z którego zaimportowano dane (na przykład bazy danych SQL, z której zostały pobrane dane).
Przykładowe przypadki użycia
Jakiego rodzaju przekształcenia można wykonać z obliczonymi tabelami? Wszystkie przekształcenia, które zwykle określasz za pomocą interfejsu użytkownika przekształcenia lub edytora języka M, są obsługiwane podczas obliczeń w pamięci masowej.
Rozważmy poniższy przykład. Masz tabelę Konto zawierającą nieprzetworzone dane dla wszystkich klientów z subskrypcji usługi Dynamics 365. Masz również nieprzetworzone dane połączeń usługowych z centrum obsługi, zawierające informacje o połączeniach pomocy technicznej, które były wykonywane z różnych kont każdego dnia roku.
Wyobraź sobie, że chcesz wzbogacić tabelę Account o dane z elementu ServiceCalls.
Najpierw należy zagregować dane z serviceCalls, aby obliczyć liczbę wywołań pomocy technicznej wykonanych dla każdego konta w ciągu ostatniego roku.
Następnie scalisz tabelę Account z tabelą ServiceCallsAggregated, aby obliczyć wzbogaconą tabelę Konto .
Następnie możesz zobaczyć wyniki wyświetlane jako WzbogaconeKonto na poniższej ilustracji.
I tak jest — transformacja odbywa się na danych w przepływie danych, który znajduje się w subskrypcji usługi Power BI Premium, a nie na danych źródłowych.
Uwagi i ograniczenia
Należy pamiętać, że jeśli usuniesz obszar roboczy z pojemności usługi Power BI Premium, skojarzony przepływ danych nie będzie już odświeżany.
Podczas pracy z przepływami danych, które zostały utworzone specjalnie na koncie usługi Azure Data Lake Storage w organizacji, połączone tabele i obliczone tabele działają prawidłowo tylko wtedy, gdy tabele znajdują się w tym samym koncie magazynu. Więcej informacji: Połącz Azure Data Lake Storage Gen2 do przechowywania przepływów danych
Połączone tabele są dostępne tylko dla przepływów danych utworzonych w usługach Power BI i Power Apps. Najlepszym rozwiązaniem jest utworzenie nowej tabeli do wykonywania takich obliczeń na danych przyłączonych do danych lokalnych i w chmurze. Zapewnia to lepsze wrażenia niż używanie istniejącej tabeli do obliczeń, zwłaszcza takiej, która wykonuje zapytania do danych z dwóch źródeł i przeprowadza przekształcenia w magazynowanych danych.
Zobacz także
W tym artykule opisano obliczone tabele i przepływy danych. Oto kilka artykułów, które mogą być przydatne:
- Przygotowywanie danych samoobsługi w usłudze Power BI
- Używanie odświeżania przyrostowego z użyciem przepływów danych
- Nawiązywanie połączenia ze źródłami danych dla przepływów danych
- Łączenie tabel między przepływami danych
Poniższe linki zawierają dodatkowe informacje o przepływach danych w usłudze Power BI i innych zasobach:
- Tworzenie i używanie przepływów danych w usłudze Power BI
- Używanie przepływów danych z lokalnymi źródłami danych
- Zasoby dla deweloperów dla przepływów danych usługi Power BI
- Konfigurowanie ustawień przepływu danych obszaru roboczego (wersja zapoznawcza)
- Dodawanie folderu CDM do usługi Power BI jako przepływu danych (wersja zapoznawcza)
- Łączenie usługi Azure Data Lake Storage Gen2 z magazynem przepływu danych (wersja zapoznawcza)
Aby uzyskać więcej informacji na temat dodatku Power Query i zaplanowanego odświeżania, możesz przeczytać następujące artykuły:
Aby uzyskać więcej informacji na temat usługi Common Data Model, możesz przeczytać jej artykuł z omówieniem: