Funkcje Power BI DAX

Język DAX w usłudze Power BI oznacza wyrażenia analizy danych. Jest to język wyrażania formuł używany w Power BI i innych narzędziach do wizualizacji. Służy do tworzenia różnych rodzajów formuł. Wszyscy od dawna używamy różnych funkcji programu Excel w MS Excel. Język DAX przypomina funkcję wstawiania w programie Excel. W języku DAX piszemy różne typy formuł używanych do modelowania danych Power BI.

Aby uzyskać sumę dowolnych danych kolumn w Excelu, używamy funkcji Sum. W podobny sposób używamy funkcji Sum w Power BI, aby uzyskać sumę różnych i wybranych kolumn. To tylko przykład. Oprócz sumy możemy wykonywać wiele rodzajów funkcji i stosować wiele lub dowolny rodzaj funkcji matematycznych w języku DAX.

Jeśli wiemy, jak korzystać z funkcji wstawiania w programie Excel, korzystanie z języka DAX w usłudze Power BI będzie dla nas łatwe. Wiele osób zna typy typów danych używanych w języku DAX. Te typy danych są takie same, jak te stosowane w programie Excel, takie jak liczby całkowite, podwójne, ciąg itp. Ponadto te typy danych mają również różne typy kategorii funkcji, takie jak Agregacja, Tekst, Logiczne, Liczenie i Informacje. Metoda aplikacji jest taka sama jak funkcja Wstaw MS Excel.

Jak korzystać z formuły DAX w usłudze Power BI?

Aby użyć formuły Power BI DAX, potrzebujesz danych do pracy, dzięki czemu możesz pobrać skoroszyt programu Excel z poniższego łącza, które jest używane w tym przykładzie.

Możesz pobrać ten szablon Power BI DAX Excel tutaj - Szablon Power BI DAX Excel

Mamy tabelę danych dotyczących sprzedaży niektórych produktów elektronicznych, takich jak telefony komórkowe, komputery stacjonarne, tablety i laptopy.

Teraz otwórz Power BI. Pojawi się okno do rejestracji. Pomiń okno i przejdź do pierwszej strony głównej usługi Power BI.

  • Aby zaimportować dane do Power BI, kliknij opcję Pobierz dane, która znajduje się na pasku menu głównego, jak pokazano poniżej.

  • Teraz wybierz typ pliku, który chcemy przesłać. Tutaj nasze dane znajdują się w pliku Excel. Wybierz plik Excel i kliknij Połącz .

  • To zajmie nam przeglądanie okna. Stamtąd przeszukamy i otworzymy plik, który chcemy przesłać.

  • Teraz w oknie Nawigatora zaznacz arkusz, który chcemy wybrać i nad którym pracować. Tutaj nasz arkusz nazywa się Arkusz1 . Po zaznaczeniu pola przy nazwie arkusza będziemy mogli zobaczyć dane w tym arkuszu. Teraz kliknij przycisk Załaduj. Możemy dokonać transformacji danych, jeśli chcemy wprowadzić pewne zmiany w danych.

  • Po przesłaniu danych do usługi Power BI będziemy mogli zobaczyć nazwę kolumn w sekcji Pola, jak pokazano poniżej. Jest to dostępne po prawej stronie okna.

  • Wybierz dane, które chcemy wykorzystać do obliczeń. Powiedzmy, że kolumna to Ilość . Aby zobaczyć dane, wybierzemy wizualizację karty .

To da wizualizację, jak pokazano poniżej.

  • Teraz wstawimy nową kolumnę za pomocą języka DAX do przesłanej kolumny i tam wstawimy wzór do obliczania sumy sprzedaży. W tym celu utwórz nową kolumnę, klikając prawym przyciskiem myszy nazwę arkusza, która znajduje się w sekcji Pola .

  • Otrzymamy podobne pole excel paska formuły w Power BI. Tam zobaczymy nazwę kolumny.

  • Teraz możemy zmienić nazwę kolumny zgodnie z naszymi potrzebami. Powiedzmy, że nazwa to Sum of Sale . Aby uzyskać sumę sprzedaży, musimy pomnożyć cenę jednostkową i ilość arkusza 1, jak poniżej.

  • Teraz wybierzemy utworzoną kolumnę Suma sprzedaży, w podobny sposób, jak to zrobiliśmy powyżej.

Zobaczymy, zgodnie z powyższym wzorem użytym do sumy sprzedaży, otrzymaliśmy wynik wizualny karty jako 1 miliard.

Jest to sposób korzystania z prostej prostej formuły w języku DAX.

  • Teraz będziemy przechowywać pola obliczeniowe. W tym celu przejdź do karty menu Home i kliknij opcję Wprowadź dane, jak pokazano poniżej.

  • Teraz dostaniemy opcję Utwórz tabelę. Wprowadź nową nazwę tabeli jako Obliczenie sprzedaży i kliknij Załaduj .

Zobaczymy, sekcja pól ma teraz tabelę, którą utworzyliśmy wraz z kolumną, którą ma.

Teraz prawdziwy DAX zobaczymy pod tabelą, którą stworzyliśmy.

  • Kliknij prawym przyciskiem myszy tabelę Obliczenia sprzedaży i wybierz nową miarę w nazwie Obliczenie.

  • Wstaw dowolną funkcję. Powiedzmy Średnia i naciśnij Enter, aby potwierdzić.

  • Teraz wybieramy utworzoną miarę Obliczanie, w podobny sposób jak powyżej.

Zgodnie z zastosowaną formułą otrzymaliśmy wynik w postaci wizualnej karty jako 38, 69.

W ten sposób możemy wstawić o wiele więcej funkcji i formuł do Power BI przy użyciu DAX. Możemy również spróbować wstawić funkcje Sum, Count, aby lepiej zrozumieć.

UWAGA: Plik pulpitu nawigacyjnego Power BI można również pobrać z linku poniżej i wyświetlić wynik końcowy. Możesz pobrać ten szablon Power BI DAX tutaj - szablon Power BI DAX

Zalety funkcji Power BI DAX

  • Bardzo łatwo jest używać języka DAX i wstawiać tam różne funkcje.
  • Możemy używać i łączyć dowolne arkusze i funkcje razem.
  • Aplikacja i użycie są takie same, jak w przypadku funkcji Wstaw w MS Excel.

Rzeczy do zapamiętania

  • Język DAX jest używany nie tylko w usłudze Power BI, ale jest także dostępny w różnych narzędziach do wizualizacji.
  • Funkcje języka DAX są takie same, jak funkcja wstawiania MS Excel, a większość funkcji w języku DAX ma tę samą składnię, co funkcje MS Excel.
  • Aby pracować w języku DAX, musimy znać popularną funkcję Excela i ich składnię, jak je stosować.
  • Język DAX korzysta z tego samego typu danych, którego używaliśmy w makrach VBA.
  • Składnia języka DAX powinna zawsze zaczynać się od nazwy arkusza, która była używana podczas przesyłania danych w usłudze Power BI.

Polecane artykuły

To jest przewodnik po Power BI DAX. Tutaj omawiamy sposób wstawiania formuł języka DAX do obliczania danych w usłudze Power BI wraz z praktycznym przykładem. Możesz także przejrzeć następujące artykuły, aby dowiedzieć się więcej -

  1. Excel Hacks | Szablon Excel
  2. Konwertuj Excel na CSV (przykłady)
  3. Przegląd kalkulatora hipotecznego Excel
  4. Jak obliczyć wariancję w programie Excel?
  5. Jak korzystać z funkcji kalendarza języka DAX w usłudze Power BI?
  6. Instrukcja Power BI IF
  7. Jak korzystać z funkcji filtrowania języka DAX w usłudze Power BI?
  8. Tworzenie przykładowego pulpitu nawigacyjnego w usłudze Power BI
  9. Najważniejsze cechy Power BI do wizualizacji danych