Power BI DAX - Przewodnik dla początkujących po funkcjach języka DAX w usłudze Power BI

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 DAX

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

Interesujące artykuły...