Szkolenie Analiza Power BI - DAX + M - TERMIN GWARANTOWANY - 30.11.2026

Szkolenie Analiza Power BI - DAX + M: TERMIN GWARANTOWANY 30.11-02.12.2026
Termin gwarantowany odbędzie się na pewno, nawet przy jednym uczestniku. Szkolenie online na żywo z trenerem, 3 dni, w godz. 9:00-16:00.
Prowadzący: Sebastian Stasiak
Szczegóły szkolenia, program i zapisy:
➜ Szkolenie Analiza Power BI - DAX + M
Wszystkie terminy gwarantowane JSystems:
➜ lista terminów gwarantowanych
W skrócie
Raporty w Power BI już budujesz, ale przy dużych zbiorach z bazy SQL i wielu plików model działa coraz wolniej, a każde nowe porównanie okresów wymaga kolejnej ręcznej poprawki danych. Na tym szkoleniu przenosisz ciężkie obliczenia na serwer SQL, czyszczenie zapisujesz raz w Power Query i M, a porównania okresów liczą miary DAX, więc raport przy odświeżeniu sam przygotowuje dane. Przechodzisz od bazy SQL i DirectQuery, przez Power Query i funkcje M, po model danych i Time Intelligence w DAX.
Co potrafisz po szkoleniu
- Łączysz Power BI z bazą danych SQL - Sprawdzasz wymagania techniczne źródła, łączysz się z bazą, importujesz tabele, widoki i funkcje tabelaryczne wraz z relacjami, czyścisz i optymalizujesz dane w Power Query, a na wygenerowanym modelu budujesz raport.
- Dobierasz tryb pracy z danymi - Wybierasz między importem, czyli buforowaniem danych w modelu, a DirectQuery, czyli pracą na danych na żywo, w której zapytania trafiają bezpośrednio do serwera, i uwzględniasz przy tym kwestie wydajności.
- Piszesz zapytania SQL i przenosisz obliczenia na serwer - Poznajesz typy danych standardu SQL i ich ograniczenia, pobierasz dane instrukcją SELECT z operatorami, kryteriami i funkcjami, agregujesz je i łączysz wiele tabel po stronie serwera, a zapytania tworzysz także metodą low-code w narzędziu Query designer.
- Pobierasz dane z plików, stron WWW i usług - Importujesz pliki CSV, Excel, JSON, XML i PDF z użyciem parametrów, wczytujesz seryjnie pliki z folderu, pobierasz tabele opublikowane na stronach WWW i dane z usług OData, a biblioteki i listy SharePoint poznajesz poglądowo.
- Czyścisz i przekształcasz dane w Power Query - Wyszukujesz anomalie, błędy i niespójności, filtrujesz i sortujesz dane, dodajesz kolumny obliczeniowe i warunkowe, konwertujesz typy z uwzględnieniem ustawień regionalnych, scalasz i dzielisz kolumny, dołączasz i scalasz tabele, usuwasz duplikaty, grupujesz dane i stosujesz PIVOT i UNPIVOT.
- Piszesz kod M i własne funkcje - Edytujesz kod M w pasku formuły i edytorze zaawansowanym, korzystasz z bibliotek funkcji tekstowych, liczbowych i czasu, odróżniasz duplikowanie zapytania od odwołania do niego, śledzisz zależności zapytań i zarządzasz krokami przekształcania, budujesz w kodzie listy, zestawy danych i tabele oraz tworzysz własne funkcje w języku M.
- Projektujesz model danych z relacjami - Organizujesz dane zgodnie z dobrymi praktykami, tworzysz relacje aktywne i nieaktywne, ustawiasz kierunki filtrowania i hierarchie, a kolumny obliczeniowe budujesz z funkcjami skalarnymi, tabelarycznymi, filtrującymi, agregującymi, statystycznymi i wyszukującymi.
- Tworzysz miary i porównujesz okresy - Odróżniasz miarę od kolumny obliczeniowej, piszesz miary z FILTER i CALCULATE, rozumiesz kontekst wiersza, zapytania i filtra, tworzysz tabele obliczeniowe, dodajesz i selektywnie usuwasz kontekst filtra, a na tabeli kalendarza porównujesz okresy funkcjami Time Intelligence.
Jak pracujemy
Domyślną relacyjną bazą danych na zajęciach jest Microsoft SQL Server. Prowadzi Sebastian Stasiak, deweloper aplikacji i baz danych, który na co dzień pracuje z SQL i specjalizuje się w Power BI, budując raporty od surowych danych po gotowy efekt z użyciem Power Query, języka M i DAX.
Dla kogo
Dla analityków danych, księgowych, programistów i testerów, którzy przygotowują raporty i analizy w Power BI na dużych zbiorach danych z baz SQL, plików i usług. Wymagania wstępne: znajomość podstaw budowy raportów w Power BI; SQL, język M i DAX program wprowadza od podstawowych pojęć.
Co zyskujesz
Po szkoleniu samodzielnie przygotowujesz dane do raportów Power BI: od połączenia z bazą SQL i innymi źródłami, przez przekształcenia w Power Query i języku M, po model danych z miarami i analizą czasową w DAX. 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 zamień comiesięczne ręczne przygotowanie danych na proces zapisany w Power Query i modelu 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
Baza danych SQL
Cel: praca z modelem opartym o relacyjną bazę danych
- Wymagania techniczne dla źródeł SQL
- Łączenie się z bazą danych
- Typy obiektów serwera SQL: tabele, widoki i funkcje tabelaryczne
- Import tabel wraz z relacjami
- Czyszczenie i optymalizacja danych z użyciem Power Query
- Budowa raportu w oparciu o wygenerowany model
Tryby pracy z danymi
Cel: zapoznanie się z metodami łączenia się serwerem
- Import danych z serwera SQL - buforowanie danych w modelu
- Zapytania bezpośrednie - Direct Query. Praca z danymi na żywo.
- Kwestie wydajnościowe - optymalizacja
Zapytania SQL
Cel: użycie zapytań tworzonych bezpośrednio w języku SQL
- Podstawowe typy danych w standardzie SQL ich ograniczenia i zastosowanie
- Zapytania bezpośrednie w języku SQL
- Pobieranie danych - instrukcja SELECT
- Operatory i kryteria w zapytaniach
- Funkcje języka SQL w zapytaniach
- Przetwarzanie zagregowanych danych
Operacje SQL po stronie serwera
Cel: Pojęcie relacji między tabelami bazy danych i element łączący tabele w zapytaniu
- Query designer w zastosowaniach i tworzenie zapytania SQL Low-Code
- Operacje na wielu tabelach po stronie serwera: import i zapytania bezpośrednie
- Funkcje agregacji po stronie serwera
Źródła danych modelu Power BI
Cel: Przegląd najpopularniejszych źródeł danych, z których możesz pobrać dane do Power BI.
- Pliki CSV, Excel, JSON, XML, PDF import użyciem parametryzacji.
- Internetowe źródła danych: Tabele opublikowane na stronach WWW.
- Usługi danych strumieniowych - ODATA.
- Seryjny import plików z folderu.
- Biblioteki i listy SharePoint - poglądowo.
- Relacyjne bazy danych SQL (domyślnie Microsoft SQL Server).
Łączenie i transformacja
Cel: Praktyczne podejście do zaimportowanych danych, ich przekształcenie i optymalizacja.
- Kontrola jakości danych: wyszukiwanie anomalii, błędów i niespójności.
- Filtrowanie i sortowanie danych wejściowych,
- Kolumny obliczeniowe i warunkowe także niestandardowe.
- Duplikowanie zapytania a odwołanie do zapytania.
- Bezpośrednia edycja kodu M: pasek formuły i edytor zaawansowany.
- Praca z bibliotekami funkcji: tekst, liczby, czas.
- Typy danych i ich konwersja, ustawienia regionalne użytkownika.
- Scalanie i podział kolumn i wierszy.
Praca z zapytaniami Power Query
Cel: Tworzenie nowych obiektów tabelarycznych.
- Dołączanie i scalanie tabel. Śledzenie zależności zapytań.
- Funkcje tabelaryczne i zarządzanie krokami przekształcania.
- Usuwanie wartości zduplikowanych - tabele i zestawy kolumn.
- Agregacja, grupowanie, zliczania, przekształcenia typu PIVOT/UNPIVOT.
Operacje zaawansowane M Query
Cel: Rozbudowa podstawowej funkcjonalności o własne funkcje.
- Zaawansowane funkcjonalności języka M.
- Budowa obiektów: lista, zestaw danych, tabela z użyciem kodu.
- Tworzenie własnych funkcji w języku M
DAX
Cel: Omówienie koncepcji języka DAX i jego zastosowań.
- Model danych - czym jest jak działa
- Dobre praktyki organizacji danych.
- Tworzenie relacji między tabelami
- Relacje modelu danych: aktywne oraz nieaktywne
- Kierunki filtrowania
Kolumny obliczeniowe i funkcje DAX
Cel: praca z kolumnami obliczeniowymi.
- Czym są kolumny obliczeniowe, tworzenie i modyfikacja
- Operatory i ich priorytety
- Funkcje skalarne: czasu, logiczne, tekstowe, liczbowe i konwertujące
- Funkcje tabelaryczne i filtrujące
- Funkcje agregujące (wiersz, kolumna), zliczające i statystyczne
- Funkcje wykorzystująca istniejącą relację oraz tworząca relację użytkownika i wyszukujące
- Hierarchia w modelu: automatyczna i manualna, definiowanie i modyfikacja
Miary DAX
Cel: Tworzenie wstępnie przeliczonych elementów modelu danych.
- Czym są miary: tworzenie i modyfikacja
- Miara a kolumna obliczeniowa
- Funkcje FILTER i CALCULATE w miarach
- Parametry DAX w miarach
- Kontekst DAX: w jaki sposób ma być przeliczana tabela.
- Kontekst na poziomie: wiersza, zapytania, filtra
Tabele DAX
Cel: Praca z tabelami generowanymi z użyciem języka DAX i ich filtrowanie.
- Tabele obliczeniowe,
- Zakładanie i usuwania filtra dla tabeli: dobieranie filtrów,
- Dodanie/usunięcie kontekstu filtra, selektywne usunięcie kontekstu
Time Intelligence
Cel: Porównanie przebiegu wartości w czasie.
- Tabele kalendarza w DAX
- Sortowanie i hierarchia w tabelach kalendarza
- Funkcje Time Intelligence w DAX (operacje na czasie) porównanie okresów
Przeczytaj na naszym blogu
- Bezpłatny kurs Power Query w Excelu, Power BI i Fabric z Copilotem
- 88 najczęstszych pytań i problemów związanych z Power Query
- 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
- SQL vs. NoSQL - wielkie porównanie baz danych: kiedy wybrać relacyjną, a kiedy nierelacyjną? Przewodnik Architekta
- Współczesne rozwiązania Big Data - Spark, lakehouse, streaming i federacyjne SQL w praktyce
Zapisz się na termin gwarantowany
➜ Szkolenie Analiza Power BI - DAX + M
➜ wszystkie terminy gwarantowane
Pytania: [email protected], tel. 22 299 53 69
