Używanie języka DAX w programie Power BI Desktop

Średni
App Maker
Data Analyst
Power BI

Ta ścieżka szkoleniowa zawiera wprowadzenie do języka DATA Analysis Expressions (DAX) i zapewnia podstawowe umiejętności wymagane do ulepszania modeli semantycznych za pomocą obliczeń.

Zaczyna się od opisu struktury modelu w programie Power BI Desktop i sposobu jej rozszerzania przy użyciu obliczeń DAX. Następnie opisano sposób pisania formuł języka DAX i różnych typów obliczeń modelu, w tym tabel obliczeniowych, kolumn obliczeniowych i miar. Wprowadzane są konteksty oceny, a w kolejnych lekcjach pokazano, jak pisać formuły w języku DAX, które modyfikują kontekst filtru. Na koniec nauczysz się pisać wyrażenia języka DAX przy użyciu funkcji analizy czasowej i funkcji iteracyjnych.

Wymagania wstępne

Brak

Moduły w ramach tej ścieżki szkoleniowej

W tym module dowiesz się więcej na temat struktury modeli programu Power BI Desktop oraz zapoznasz się z podstawowymi informacjami dotyczącymi projektu schematu gwiazdy, zapytaniami analitycznymi i konfiguracją wizualizacji raportu. Moduł ten stanowi silną podstawę, dzięki której możesz dowiedzieć się, jak optymalizować projekty modeli i dodać obliczenia modelu.

W tym module dowiesz się, jak pisać formuły języka DAX do tworzenia tabel obliczeniowych, kolumn obliczeniowych i miar, które są różnymi typami obliczeń modelu. Ponadto dowiesz się, jak pisać i formatować formuły języka DAX składające się z wyrażeń, które korzystają z funkcji, operatorów, odwołań do obiektów modelu, stałych i zmiennych.

Po ukończeniu tego modułu będziesz mieć możliwość dodawania tabel obliczeniowych i kolumn obliczeniowych do modelu semantycznego. Poznasz również sposób opisywania kontekstu wiersza, który jest używany do oceny formuł kolumn obliczeniowych. Ponieważ istnieje możliwość dodania kolumn do tabeli przy użyciu Power Query, dowiesz się również, kiedy najlepiej tworzyć kolumny obliczeniowe zamiast Power Query kolumn niestandardowych.

W tym module dowiesz się, jak korzystać z miar jawnych i niejawnych. Zaczniesz od tworzenia prostych miar podsumowujących pojedynczą kolumnę lub tabelę. Następnie utworzysz bardziej złożone miary na podstawie innych miar w modelu. Dowiesz się również, jakie są podobieństwa i różnice między kolumnami obliczeniowymi i miarami.

Po ukończeniu tego modułu dowiesz się, co może zrobić rodzina funkcji iteracyjnych i jak ich używać w obliczeniach języka DAX. takich jak niestandardowe podsumowania, rankingi i łączenie.

Po ukończeniu tego modułu będziesz w stanie opisać kontekst filtru i pracować z tym kontekstem, który służy do oceniania formuł miar.

Po ukończeniu tego modułu poznasz znaczenie analizy czasowej i dowiesz się, jak dodać obliczenia analizy czasowej języka DAX do modelu.