Funkcje agregujące w usłudze Power BI
Kiedy łączymy lub podsumowujemy dane liczbowe, nazywa się to „ Agregacją ”, więc dane wyjściowe, które otrzymujemy, są określane jako „ Agregacja ”. Dlatego typowymi funkcjami agregującymi są „SUMA, ŚREDNIA, MIN, MAX, LICZBA, ODDZIELNOŚĆ” i tak dalej. Tak więc, aby korzystać z tych wszystkich funkcji agregujących, potrzebujemy pewnego rodzaju danych, które powinny być danymi alfanumerycznymi. Funkcja agregująca może być zastosowana tylko dla zbioru danych liczbowych, ale jest sytuacja, w której będzie działać również dla danych alfabetycznych.
Ok, nauczmy się teraz każdej z tych funkcji agregujących usługi Power BI z praktycznym podejściem.

Przykłady funkcji agregujących w usłudze Power BI
Możesz pobrać następujący skoroszyt, aby użyć tego samego pliku, którego użyliśmy w tym przykładzie.
- Poniżej znajdują się dane, których będziemy używać do zademonstrowania funkcji agregujących w usłudze Power BI; możesz pobrać skoroszyt i używać go.

- Powyższą tabelę danych przesłaliśmy już do pliku programu Power BI Desktop. Ty również prześlij tabelę danych, aby uruchomić funkcje języka DAX.

- Utworzymy nową tabelę miar do przechowywania wszystkich zagregowanych miar, przejdź do karty Modelowanie i kliknij „ Nowa tabela ”.

- To poprosi Cię o nazwanie tabeli, więc nadaj nazwę „ Funkcje agregujące ” i umieść znak równości.

- Kliknij klawisz Enter, aby utworzyć nową tabelę, taką jak ta.

W tej tabeli będziemy przechowywać wszystkie nasze nowe miary.
# 1 - SUMA
- Tak więc naszą pierwszą próbą zastosowania funkcji agregującej jest SUMA, więc kliknij prawym przyciskiem myszy nową tabelę i wybierz opcję „ Nowa miara ”.

- Teraz nazwij miarę „1 Aggregate Function Sum”.

- Teraz dodajemy lub sumujemy wartość sprzedaży, więc otwórz funkcję SUMA DAX .

- SUMA jest bardzo łatwa; musimy tylko wybrać nazwę kolumny, którą musimy zsumować, więc wybierz kolumnę „ Sprzedaż ” z listy IntelliSense.

- Ok, to wszystko; zamknij nawias i naciśnij klawisz Enter, aby zamknąć pierwszą funkcję agregującą. Tak więc nasza pierwsza miara dla SUMA jest tworzona w nowej tabeli.

- Teraz wstaw wizualizację „ Karta ” z listy wizualizacji.

- W polu tej karty przeciągnij i upuść nowo utworzoną miarę, aby uzyskać łączną wartość sprzedaży.

- Otrzymujemy następujący wynik.

- Proszę bardzo, mamy całkowitą wartość sprzedaży. Używając tej samej miary, możemy również uzyskać mądre podsumowanie „Sprzedawcy”, dla tego zastosowania wizualizacji „Tabela”.

- Przeciągnij i upuść „ 1 Aggregate Function Sum ” z pierwszej tabeli i „ Sales Person ” z drugiej tabeli.

- Otrzymujemy następujący wynik.

# 2 - ŚREDNIA
W przypadku następnej funkcji agregującej Power BI nauczymy się „ŚREDNIA”, jak wszyscy wiemy; używamy tego do znalezienia średniej wartości dla wybranej kategorii.
- Ponownie kliknij prawym przyciskiem myszy nową tabelę i nazwij miarę „ 2 Aggregate Function Average ” i otwórz funkcję AVERAGE DAX.

W przypadku tej funkcji musimy wybrać kolumnę, dla której próbujemy znaleźć średnią.

- Ok, teraz przeciągnij i upuść tę nową miarę do wizualizacji tabeli.

- Otrzymujemy następujący wynik.

Tak więc dla każdego sprzedawcy mamy średnią wartość sprzedaży.
# 3 - LICZBA
Mamy średnią wartość sprzedaży; jest to obliczane przez łączną sprzedaż podzieloną przez liczbę pozycji.
- Korzystając teraz z funkcji LICZBA w programie Excel, dowiemy się, ile elementów zamówienia przypada na każdego sprzedawcę.

- Ponieważ znajdujemy liczbę przedmiotów zastawnych dla kolumny „ Sprzedaż ”, wybierz tę samą kolumnę z tabeli.

- OK, teraz przeciągnij i upuść tę nową miarę do tabeli, aby zobaczyć liczbę elementów zamówienia każdego sprzedawcy.

- Otrzymujemy następujący wynik.

- Na każdego sprzedawcę przypada 12 pozycji. Teraz możemy zrozumieć, w jaki sposób otrzymaliśmy średnie wartości, na przykład całkowita sprzedaż sprzedawcy „Jan” wynosi 3,43,161, a liczba pozycji zamówienia wynosi 12, więc Średnia = 343161/12 = 28596,75.

# 4 - MIN i MAX
Podobnie z 12 transakcji każdego sprzedawcy musimy ustalić, jaka jest minimalna transakcja, a jaka maksymalna. Można to osiągnąć, używając funkcji MIN w programie Excel i MAX w programie Excel.
- Poniżej znajduje się miara pozwalająca znaleźć transakcje o minimalnej wartości.

- Użyj tej miary, aby znaleźć minimalną transakcję każdego sprzedawcy.

- Podobnie poniżej miara oblicza maksymalną wartość transakcji.

- Otrzymujemy następujący wynik.

- Widzimy tutaj transakcje o minimalnej i maksymalnej wartości; dzięki temu możemy powiedzieć, że maksymalna wartość transakcji każdego sprzedawcy przekracza ogólną średnią wartość.
# 5 - DISTINCTCOUNT
W programie Excel, usuwając duplikaty, możemy sprawdzić, ile jest unikatowych wartości, ale w Power BI musimy użyć funkcji DAX, aby uzyskać tę liczbę, więc funkcja DISTINCTCOUNT może uzyskać unikalne wartości do zliczenia z wybranej kolumny.
- Na przykład z kolumny „Sprzedawca” może być konieczne określenie liczby sprzedawców; poniżej funkcja agregująca otrzyma unikalną liczbę sprzedawców.

- Użyj grafiki kart, aby uzyskać łączną liczbę sprzedawców.

Tak więc jest tam pięciu sprzedawców.
Uwaga: Plik funkcji agregacji usługi Power BI można również pobrać, korzystając z poniższego łącza, a ostateczne dane wyjściowe można wyświetlić.
Możesz pobrać ten szablon funkcji agregujących usługi Power BI tutaj - szablon funkcji agregujących usługi Power BIO czym należy pamiętać tutaj
- Inne funkcje agregujące to VAR, STD.V.
- Funkcja COUNT zlicza tylko wartości liczbowe z wybranej kolumny, więc jeśli chcesz policzyć zarówno wartości liczbowe, jak i alfabetyczne, użyj funkcji COUNTA.