Co to jest język DAX w usłudze Power BI?
DAX to skrót od „Data Analysis & Expression”. DAX to język funkcjonalny, który reprezentuje wszystkie funkcje programu Excel i Power BI. Mówiąc prościej, możemy go nazwać „Przedstawicielem funkcji”. Korzystając z języka DAX, możemy tworzyć formuły w usłudze Power BI, jeśli znasz formuły programu Excel, zrozumienie formuł języka DAX nie będzie trudne.
Wizualizacja danych jest potrzebna na każdą godzinę i zaczynamy, mamy „Microsoft Power BI” jako narzędzie do wizualizacji danych.
Użyliśmy MS Excel do obliczania liczb, analizy danych, a nawet do wizualizacji. Ale teraz mamy Power BI do wizualizacji. Za pomocą prostej techniki przeciągnij i upuść możemy stworzyć naszą wizualizację danych. W tym artykule pokażemy, czym jest funkcja języka DAX i jak zacząć od niej w usłudze Power BI.

Prześlij dane do Power Bi
Możesz pobrać skoroszyt użyty w tym przykładzie, aby ćwiczyć razem z nami, korzystając z poniższego łącza.
Poniżej znajdują się dane ze skoroszytu, których używam.

To jest ogromna ilość danych i możesz pobrać skoroszyt tutaj.
- Teraz otwórz oprogramowanie Power Bi i kliknij Pobierz dane >>> Excel.

- Teraz pojawi się okno wyboru plików. Wybierz pobrany plik z tej samej lokalizacji.

- Zaraz po wybraniu pliku możesz zobaczyć nazwy arkuszy i tabele dostępne w wybranym skoroszycie programu Excel.

- W skoroszycie nazwałem tabelę „sprzedaż”, więc wybierz to samo. Po prawej stronie zobaczysz podgląd i kliknij opcję „Prześlij”.

- Teraz przesłanie zajmie trochę czasu, ponieważ dane są duże. Po przesłaniu zobaczysz poniższe okno.

- Po prawej stronie okna zobaczysz listę „Pola”, która zawiera wszystkie nagłówki danych w wybranej tabeli.

Teraz, mając te dane, musimy pobawić się przy użyciu funkcji języka DAX w usłudze Power BI.
Obliczanie języka DAX w usłudze Power BI
Jeśli widzisz dane, mamy tylko całkowitą liczbę jednostek, cenę sprzedaży i koszt własny. Musimy dowiedzieć się „Całkowita sprzedaż, całkowity koszt, zysk brutto” itd.…
Najpierw obliczyć „Całkowita sprzedaż”.
- Kliknij prawym przyciskiem myszy nazwę tabeli „Sprzedaż” i wybierz „Nowa kolumna”.

- Teraz nowa kolumna otworzy się jak poniżej.

- Teraz nadaj temu nazwę „Total Sales” i umieść znak równości.

- Teraz zastosuj formułę „Łączna liczba jednostek * Cena sprzedaży”.

Jak widać powyższa formuła mówi: „Sprzedaż (łącznie) * Sprzedaż (cena sprzedaży)”.
- Tutaj „Sales” to nazwa wstawionej tabeli. Teraz tę nową kolumnę można wyświetlić na liście pól w sekcji „Tabela sprzedaży”.

- Teraz weź wizualizację „Karta” i wstaw nowo utworzoną kolumnę, tj. Total Sales.

- Karta wygląda wtedy tak, jak pokazano poniżej:

- Tak więc nasze pierwsze obliczenia języka DAX działają poprawnie. Teraz ponownie kliknij prawym przyciskiem myszy nazwę tabeli „Sprzedaż” i wybierz „Nowa kolumna” dla „Całkowity koszt”.

- W przypadku kosztu całkowitego formuła to „Łączna liczba jednostek * koszt własny”.

- Teraz pojawi się nowo utworzona kolumna, włożono jeszcze jedną kartę dla tej kolumny języka DAX.

- Teraz znajdź kwotę Zysk brutto za pomocą formuły Całkowita sprzedaż - Całkowity koszt.

- Teraz uzyskaj% zysku brutto, używając tej formuły Zysk brutto / całkowita sprzedaż * 100.

Ok, teraz zobaczymy, jak używać podstawowych funkcji w Power BI DAX.
Funkcje w DAX Power BI
Aby przechowywać wszystkie obliczone pola, stwórzmy dla tego nową miarę. Kliknij opcję „Wprowadź dane” w zakładce „Strona główna”.

- Teraz utwórz tabelę, która się pojawi, ponieważ nada ona nazwę „Kolumny obliczeniowe” i kliknij „Wczytaj”.

- Teraz możemy zobaczyć nową nazwę tabeli w polach.

- Najpierw użyjemy funkcji SUMA, aby zsumować niektóre kolumny. Jak zwykle, kliknij prawym przyciskiem myszy nazwę nowej tabeli i wybierz „Nowa miara”.

Pojawia się na pasku Formuły.

- Zanim otworzymy funkcję SUMA, musimy podać nazwę tej kolumny; ponieważ dodajemy Total Sales, nadaj nazwę „SUM Total Sales”, a następnie otwórz funkcję SUMA.

- Jak widać, argumentem funkcji SUMA jest „Nazwa kolumny”, tj., Której kolumny należy SUMA. Teraz wybierz kolumnę „Total Sales”.

Działa to również w taki sam sposób, jak poprzednia „Sprzedaż ogółem”, ale poprzednia sprzedaż oblicza sprzedaż jako Jednostki * Cena sprzedaży, więc ponieważ Total Sales ma już kwotę sprzedaży, ta funkcja SUMA po prostu dodaje wszystkie wartości z kolumny „Total Sales”. W ten sposób możemy używać funkcji języka DAX w usłudze Power BI.
Uwaga: plik funkcji Power BI DAX można również pobrać za pomocą poniższego łącza, a ostateczne dane wyjściowe można wyświetlić.
Możesz pobrać ten szablon Power BI DAX tutaj - szablon Power BI DAXO czym należy pamiętać tutaj
- To jest przewodnik dla początkujących po DAX; w kolejnych artykułach będziemy omawiać więcej funkcji języka DAX w usłudze Power BI.
- Power BI to narzędzie do wizualizacji do wizualizacji danych.