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 ExcelMamy 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 DAXZalety 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 -
- Excel Hacks | Szablon Excel
- Konwertuj Excel na CSV (przykłady)
- Przegląd kalkulatora hipotecznego Excel
- Jak obliczyć wariancję w programie Excel?
- Jak korzystać z funkcji kalendarza języka DAX w usłudze Power BI?
- Instrukcja Power BI IF
- Jak korzystać z funkcji filtrowania języka DAX w usłudze Power BI?
- Tworzenie przykładowego pulpitu nawigacyjnego w usłudze Power BI
- Najważniejsze cechy Power BI do wizualizacji danych