Szkolenie Zaawansowany DAX w Power BI - TERMIN GWARANTOWANY - 02.11.2026

Szkolenie Zaawansowany DAX w Power BI: TERMIN GWARANTOWANY 02-03.11.2026
Termin gwarantowany odbędzie się na pewno, nawet przy jednym uczestniku. Szkolenie online na żywo z trenerem, 2 dni, w godz. 9:00-16:00.
Prowadzący: Sebastian Stasiak
Szczegóły szkolenia, program i zapisy:
➜ Szkolenie Zaawansowany DAX w Power BI
Wszystkie terminy gwarantowane JSystems:
➜ lista terminów gwarantowanych
W skrócie
Wzrost rok do roku, top 10 produktów, udział w całości, KPI z celem - po tym szkoleniu każde takie pytanie zamykasz jedną miarą DAX, zamiast składać odpowiedź ręcznie w osobnym arkuszu. Przechodzisz od kontekstów DAX, przez model danych i filtrowanie w miarach, po analizy w czasie, DAX jako język zapytań i zabezpieczenia.
Co potrafisz po szkoleniu
- Liczysz porównania okresów i wskaźniki KPI w modelu - Tworzysz tabelę kalendarza, budujesz na niej sumy narastające i zestawiasz wyniki rok do roku oraz miesiąc do miesiąca. Sprzedaż od początku roku do dziś porównujesz z tym samym okresem roku poprzedniego, a kolejne miesiące przelicza ta sama miara.
- Tworzysz miary, które liczą wynik dla wybranej części danych - Miara pokazuje na przykład sprzedaż tylko w jednym kanale obok wyniku całkowitego i odczytuje wybór we fragmentatorach, czyli filtrach na stronie raportu. Wartość sprzedaży liczysz wiersz po wierszu z ceny i ilości.
- Liczysz udziały w całości i rankingi jedną miarą - Pokazujesz udział produktu w sprzedaży jego kategorii i całej firmy, wskazujesz najlepszych klientów w każdym regionie i wyznaczasz średnie kroczące. Pomocnicze tabele tworzysz w pamięci na potrzeby jednej miary, bez dodawania ich do modelu.
- Przewidujesz wynik formuły w każdym miejscu raportu - Wiesz, dlaczego ta sama formuła daje inny wynik w wierszu tabeli, a inny w podsumowaniu, i ustalasz, co ma pokazać każde z tych miejsc. Decydujesz też, czy obliczenie umieścić w mierze, czy w kolumnie obliczanej.
- Projektujesz model danych pod złożone obliczenia - Model porządkujesz według dobrych praktyk, z tabelami słownikowymi i hierarchiami. Jedną tabelą kalendarza liczysz sprzedaż według daty zamówienia i wysyłki, a w pojedynczej mierze zmieniasz kierunek filtru, by policzyć, ilu klientów kupiło wybrany produkt.
- Wyliczasz w modelu dane, których brakuje w źródle - Dodajesz kolumny, na przykład przedział wartości zamówienia albo cenę z cennika, także bez relacji między tabelami. Błędy, takie jak dzielenie przez zero, obsługujesz w formule, a obliczenia na danych z wykresu tworzysz wprost w wizualizacji.
- Piszesz czytelny i wydajny kod DAX - Długie formuły dzielisz na nazwane kroki z komentarzami, a stałe wartości, na przykład próg rabatu, trzymasz w osobnej tabeli parametrów. Gdy strona raportu wczytuje się wolno, rejestrujesz jej zapytania i znajdujesz miarę, która ją spowalnia.
- Odpytujesz model językiem DAX i przenosisz wynik do Excela - Piszesz zapytania, które zwracają z modelu gotową tabelę, na przykład sprzedaż według regionów i miesięcy, i eksportujesz ją do Excela. W części opcjonalnej odpytujesz też relacyjną bazę danych.
Jak pracujemy
Szczególny nacisk kładziemy na pracę z czasem, od tabeli kalendarza po KPI. Ćwiczysz w Power BI na danych z bazy udostępnionej przez prowadzącego. Program zamyka przegląd zabezpieczeń, w tym Row Level Security, czyli ograniczania wierszy widocznych dla użytkowników. Dostajesz przygotowane środowisko w chmurze, więc nic nie instalujesz na swoim komputerze. Prowadzi Sebastian Stasiak, deweloper aplikacji i baz danych specjalizujący się w Power BI, który buduje raporty w Power Query, języku M i DAX.
Dla kogo
Dla analityków danych, księgowych i autorów raportów zarządczych, którzy analizują w Power BI złożone dane i potrzebują obliczeń wykraczających poza proste sumy i średnie. Wymagania wstępne: znajomość podstaw Power BI i języka DAX.
Co zyskujesz
Umiejętność samodzielnego pisania w DAX miar, tabel obliczanych i analiz czasowych do raportów Power BI oraz zapytań, których wynik przenosisz do Excela. Termin gwarantowany odbywa się na pewno, nie odwołamy go z powodu małej grupy. Otrzymujesz też imienny certyfikat ukończenia szkolenia.
Zarezerwuj miejsce i przejdź od pojedynczych formuł do świadomej pracy z kontekstem filtra, analizami w czasie i zapytaniami DAX.
Sprawdź, czy w Twoim przypadku dostępne jest finansowanie szkolenia ze środków BUR/KFS. Dostępność finansowania zależy od warunków danego programu oraz decyzji właściwej instytucji. Więcej informacji: https://jsystems.pl/dofinansowanie/
Prowadzący szkolenie
![]() |
Sebastian Stasiak |
Deweloper aplikacji i baz danych, wdrożeniowiec AI oraz trener, który uczy tak, jak sam pracuje - na realnych projektach. Ma za sobą wdrożenia nietypowych i wymagających systemów IT, w których liczyło się jedno: żeby działało. Stąd jego zasada - najpierw dane i działający rezultat, dopiero potem estetyka.
Z bazami danych rozmawia w języku SQL - na co dzień używa Oracle, SQL Server, PostgreSQL, MySQL i Azure SQL, a gdy trzeba, sięga też po IBM DB2, Access czy Microsoft Dataverse.
Specjalizuje się w Power BI, Power Apps i Microsoft Copilot - buduje raporty i dashboardy od surowych danych po gotowy efekt, z użyciem Power Query, języka M i DAX, a analizę przyspiesza sztuczną inteligencją. Publikuje wyniki w Power BI, Power Apps i SharePoint 365, a każdy etap pracy potrafi zautomatyzować skryptami, jobami SQL i Power Automate.
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
- 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
- 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
- Szybkie miary
- 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 danej 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
Funkcje inteligencji czasowej (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
- Tworzenie KPI
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 (opcjonalnie)
- Eksport wyniku zapytania do MS Excel
- Funkcja SELECTEDMEASURE
Bezpieczeństwo i kontrola dostępu - przegląd
- Model w usłudze online
- Row Level Security (tylko online)
- Funkcje filtra użytkownika
Przeczytaj na naszym blogu
- Czym jest Power BI, Power Query i DAX?
- Power Query krok po kroku: import, czyszczenie i łączenie danych w Excelu i Power BI
- Co to jest KNIME? Tutorial krok po kroku: od instalacji do pierwszego raportu
- Co to jest Snowflake? Prosty przewodnik po chmurowej hurtowni danych
- Współczesne rozwiązania Big Data - Spark, lakehouse, streaming i federacyjne SQL w praktyce
Zapisz się na termin gwarantowany
➜ Szkolenie Zaawansowany DAX w Power BI
➜ wszystkie terminy gwarantowane
Pytania: [email protected], tel. 22 299 53 69
