Zaawansowany DAX w Power BI - warsztaty praktyczne
Dwudniowe warsztaty poświęcone zaawansowanym technikom języka DAX w Microsoft Power BI. Uczestnicy poznają konteksty obliczeniowe, funkcję CALCULATE, Time Intelligence, tabele kalkulowane, KPI oraz wykorzystanie DAX poza Power BI. Program łączy wiedzę o modelowaniu danych z praktycznymi ćwiczeniami na rzeczywistych scenariuszach analitycznych, z elementami wsparcia AI w generowaniu formuł i optymalizacji zapytań.
Język DAX to kluczowe narzędzie każdego specjalisty pracującego z Microsoft Power BI - od prostych miar po zaawansowane modele analityczne obsługujące miliony rekordów. Opanowanie kontekstów obliczeniowych, funkcji Time Intelligence i tabel kalkulowanych pozwala na tworzenie profesjonalnych raportów zarządczych, KPI i analiz porównawczych na poziomie nieosiągalnym standardowymi formułami.
Zaawansowany DAX w Power BI - warsztaty praktyczne to 2-dniowy program szkoleniowy EITT, realizowany w formie stacjonarnej lub zdalnej — w zależności od preferencji uczestników. Program jest przeznaczony dla osób posiadających podstawową wiedzę o Power BI i DAX — zajęcia prowadzone są łącząc teorię z intensywnymi ćwiczeniami praktycznymi, z elementami wsparcia AI w generowaniu formuł i optymalizacji zapytań.
Wśród omawianych zagadnień znajdują się m.in.:
- Konteksty obliczeniowe DAX i zaawansowane użycie funkcji CALCULATE
- Time Intelligence — obliczenia narastające, porównania okresów RDR i MDM
- Tabele kalkulowane, relacje wirtualne i funkcje okien
- KPI, parametry w obliczeniach i optymalizacja wydajności zapytań
- DAX poza Power BI — instrukcja EVALUATE, eksport do Excela, odpytywanie baz danych
Po ukończeniu szkolenia uczestnik będzie potrafił samodzielnie tworzyć zaawansowane modele analityczne w DAX, optymalizować wydajność zapytań oraz wykorzystywać DAX jako język zapytań również poza środowiskiem Power BI.
Korzyści
- Uczestnik opanuje zaawansowane konteksty obliczeniowe DAX - kontekst wiersza, filtra i wykonania
- Nauczy się tworzyć złożone miary z wykorzystaniem CALCULATE i zmiennych
- Pozna techniki Time Intelligence do analizy porównawczej okresów (RDR, MDM)
- Zdobędzie umiejętność budowy tabel kalkulowanych i relacji wirtualnych
- Nauczy się tworzyć rankingi, funkcje okien i zaawansowane filtrowanie
- Pozna dobre praktyki optymalizacji wydajności zapytań DAX
- Opanuje wykorzystanie DAX poza Power BI jako języka zapytań
Dla kogo jest to szkolenie?
Wymagania wstępne
- Podstawowa znajomość Microsoft Power BI Desktop
- Doświadczenie w tworzeniu prostych miar i kolumn obliczanych w DAX
- Znajomość podstaw modelowania danych i relacji w Power BI
- Umiejętność tworzenia raportów i wizualizacji w Power BI
Program szkolenia
Podstawy oraz koncepcja DAX
- Czym jest DAX i gdzie go wykorzystać
- Analiza wielowymiarowa i pojęcia analizy danych
- Miary, kolumny obliczane, tabele obliczane - podstawowe różnice
- Kontekst w języku DAX: wiersza, filtra, wykonania
Funkcje i kolumny obliczeniowe
- Tworzenie i modyfikacja kolumn obliczeniowych
- Funkcje warunkowe
- Wykorzystanie i priorytety operatorów
- Funkcje tekstowe, daty i czasu
- Typy danych, format danych i funkcje konwersji
- Funkcje zliczające, agregujące i grupujące na poziomie wiersza i kolumny
- Funkcje wyszukujące po relacji aktywnej, nieaktywnej i bez niej
- Funkcje obsługi błędów
- Wykorzystanie funkcji do zmiany kontekstu wiersza i kolumny
- Tworzenie kalkulacji na poziomie wizualizacji
Model danych i relacje
- Dobre praktyki tworzenia modelu danych
- Tabele słownikowe
- Relacje, kardynalność, kierunek filtru w modelu, hierarchie
- Relacje aktywne, nieaktywne i aktywowanie relacji użytkownika
- Przejście przez relację jednokierunkową - funkcja CROSSFILTER
Miary i zmienne
- Czym są miary i jak je tworzyć
- Miara a kolumna obliczeniowa
- Funkcje agregujące na poziomie wiersza X w miarach
- Funkcja filtra w miarach i użycie CALCULATE
- Odwołania do fragmentatorów
- Zmienne i parametry w DAX
Tabele kalkulowane w języku DAX
- Tworzenie tabel kalkulowanych w języku DAX
- Koncepcja 'Filtr jako tabela"
- Tworzenie tabel wirtualnych na potrzeby kalkulacji
- Nakładanie filtrów na tabele - dodanie kontekstu filtra
- Zdejmowanie filtrów z tabel - usunięcie kontekstu filtra
- Zdejmowanie selektywne filtrów - częściowe usunięcie kontekstu
- Wartości unikatowe
- Tworzenie tabel tymczasowych, dodawanie wartości zagregowanych
- Tworzenie rankingów w oparciu o język DAX
- Zaawansowane filtrowanie w funkcji CALCULATE
- Wykorzystanie relacji wirtualnych
- Złączenia w tabelach obliczanych: krzyżowe, lewe i naturalne
- Funkcje grupujące w tabelach i miarach
- Funkcje okien i rankingowe
Time Intelligence w DAX
- Tworzenie tabeli kalendarza i autokalendarza
- Obliczenia narastająco do kontekstu YQMD, YWD
- Porównywanie okresów: RDR, MDM, okresy równoległe
- Funkcje Time Intelligence i analiza do bieżącego dnia
- Praca w układzie YQMD i YWD
KPI i optymalizacja kodu DAX
- Dobre praktyki w pracy z kodem
- Definiowanie zmiennych w kodzie
- Komentarze i czytelna struktura kodu
- Parametry w obliczeniach - tabela z wartościami parametru
- Analiza wydajności zapytań - rejestracja zapytań
DAX poza Power BI
- DAX jako język zapytań - przekształcenia zapisu DAX do formy Power BI
- Funkcja SUMMARIZECOLUMNS w praktyce
- Instrukcja EVALUATE
- Wykorzystanie słów kluczowych generujących obiekty
- Odpytywanie relacyjnej bazy danych
- Eksport wyniku zapytania do MS Excel
- Funkcja SELECTEDMEASURE
Formy realizacji
Online
- Wygoda uczestnictwa z dowolnego miejsca
- Interaktywne sesje na żywo z trenerem
- Materiały dostępne przez 30 dni
- Brak kosztów dojazdu
Stacjonarnie
- Bezpośredni kontakt z trenerem i grupą
- Intensywne warsztaty praktyczne
- Networking z innymi uczestnikami
- Pełne skupienie na nauce
Ścieżka rozwoju
Najczęściej zadawane pytania
Dla kogo jest szkolenie Zaawansowany DAX w Power BI - warsztaty praktyczne?
Szkolenie jest skierowane do profesjonalistów, którzy chcą rozwinąć kompetencje w zakresie zaawansowany dax w power bi - warsztaty praktyczne. Wymagany poziom: advanced.
Ile trwa szkolenie Zaawansowany DAX w Power BI - warsztaty praktyczne?
Szkolenie trwa 2. Realizowane w formie online lub stacjonarnej.
Czy otrzymam certyfikat po szkoleniu?
Tak — każdy uczestnik otrzymuje certyfikat ukończenia szkolenia potwierdzający zdobyte kompetencje. EITT posiada akredytację ISO 9001.
Czy szkolenie można zrealizować dla zamkniętej grupy?
Tak — oferujemy szkolenia zamknięte dedykowane dla firm. Program dostosowujemy do potrzeb Twojego zespołu. Skontaktuj się z nami po indywidualną wycenę.
Poproś o ofertę
Możliwości dofinansowania
Sprawdź możliwości dofinansowania dla Twojej firmy
Baza Usług Rozwojowych
Dofinansowanie do 80% dla MŚP ze środków EFS
Sprawdź dostępnośćKrajowy Fundusz Szkoleniowy
Dofinansowanie do 100% dla pracodawców
Dowiedz się więcejZaufali nam
Szkolimy zespoły największych polskich firm
Zainteresowany tym szkoleniem?
Skontaktuj się z nami - przygotujemy ofertę dopasowaną do potrzeb Twojego zespołu.