Power BI + DAX zaawansowany z Copilot
by:
Najbliższe terminy tego szkolenia
Standardy JSystems
- Wszyscy nasi trenerzy muszą być praktykami i osiągać średnią z ankiet minimum 4.75 na 5. Nie ma wśród nas trenerów-teoretyków. Każdy trener JSystems ma bogate doświadczenie komercyjne w zakresie tematów z których prowadzi szkolenia.
- Wszystkie szkolenia mają format warszatowy. Każde zagadnienie teoretyczne jest poparte rzędem warsztatów w ściśle określonym formacie.
- Terminy gwarantowane na 100%. Jeśli jakiś termin jest oznaczony jako gwarantowany, oznacza to że odbędzie się nawet jeśli część grupy wycofa się z udziału. Ryzyko ponosimy my jako organizator.
- Do każdego szkolenia które wymaga jakiegokolwiek oprogramowania dostarczamy skonfigurowane, gotowe hosty w chmurze. Dzięki temu uczestnik nie musi nic instalować na swoim komputerze (i bić się z blokadami korporacyjnymi). Połączenie następuje przez zdalny pulpit lub SSH - w zależności od szkolenia.
Program szkolenia
Podstawy oraz koncepcja DAX
- Czym jest DAX i gdzie go wykorzystać
- Analiza wielowymiarowa i podstawowe pojęcia analizy danych
- Miary, kolumny obliczeniowe, tabele obliczeniowe – kluczowe różnice
- Kontekst w języku DAX: wiersza, filtra i wykonania
Funkcje i kolumny obliczeniowe
- Tworzenie i modyfikacja kolumn obliczeniowych
- Funkcje warunkowe
- Operatory i ich priorytety
- Funkcje tekstowe, daty i czasu
- Typy danych, formatowanie i funkcje konwersji
- Funkcje zliczające, agregujące i grupujące
- Funkcje wyszukujące po relacjach aktywnych, nieaktywnych i bez relacji
- Funkcje obsługi błędów
- Zmiana kontekstu wiersza i kolumny
- Tworzenie kalkulacji na poziomie wizualizacji
Model danych
- Dobre praktyki projektowania modelu danych
- Tabele słownikowe
- Relacje: kardynalność, kierunek filtrowania, hierarchie
- Relacje aktywne i nieaktywne oraz ich aktywowanie
- Przejście przez relację jednokierunkową – funkcja CROSSFILTER
Miary
- Czym są miary i jak je tworzyć
- Miara a kolumna obliczeniowa
- Agregacje na poziomie wiersza w miarach
- CALCULATE i zarządzanie kontekstem filtra
- Szybkie miary
- Odwołania do fragmentatorów
- Zmienne i parametry w DAX
Tabele kalkulowane w języku DAX
- Tworzenie tabel kalkulowanych
- Koncepcja „filtr jako tabela”
- Tabele wirtualne na potrzeby kalkulacji
- Nakładanie filtrów – dodawanie kontekstu filtra
- Usuwanie filtrów – pełne i selektywne
- Wartości unikatowe
- Tabele tymczasowe i wartości zagregowane
- Rankingi w języku DAX
- Zaawansowane filtrowanie w CALCULATE
- Relacje wirtualne
- Złączenia: krzyżowe, lewe i naturalne
- Funkcje grupujące oraz okienkowe
Time Intelligence w DAX
- Tworzenie tabeli kalendarza i autokalendarza
- Obliczenia narastające (YQMD, YWD)
- Porównywanie okresów: RDR, MDM, okresy równoległe
- Funkcje Time Intelligence i analiza do bieżącego dnia
- Praca w układach YQMD i YWD
Tworzenie KPI
- Dobre praktyki w pracy z kodem DAX
- Definiowanie zmiennych
- Komentarze i czytelna struktura kodu
- Parametry w obliczeniach – tabele parametrów
- Analiza wydajności zapytań i rejestracja zapytań
DAX poza Power BI
- DAX jako język zapytań
- SUMMARIZECOLUMNS w praktyce
- Instrukcja EVALUATE
- Słowa kluczowe generujące obiekty
- Odpytywanie relacyjnej bazy danych (opcjonalnie)
- Eksport wyników zapytań do MS Excel
- Funkcja SELECTEDMEASURE
Opis szkolenia
Szkolenie odbywa się na żywo z udziałem trenera. Nie jest to forma kursu video!Celem szkolenia jest zapoznanie uczestników z zaawansowanymi możliwościami języka DAX w pracy z Microsoft Power BI, w połączeniu z bazą danych SQL, usługami danych oraz plikami. Uczestnicy nauczą się tworzyć zaawansowane miary, obliczenia i modele danych, a dodatkowo poznają zastosowanie narzędzi AI do automatyzacji analiz, generowania formuł DAX, wykrywania anomalii oraz predykcji trendów.
Adresaci szkolenia
Szkolenie jest przeznaczone dla osób posiadających podstawową wiedzę o Power BI i DAX, które zajmują się analizą złożonych danych – w szczególności dla:
- analityków,
- księgowych i kontrolerów,
- specjalistów Business Intelligence.
Szkolenie jest idealne dla osób, które chcą pogłębić umiejętności w zakresie modelowania danych oraz wykorzystania AI w analizie i raportowaniu.
Co usprawnisz dzięki Power BI + DAX + AI
- Zaawansowane miary i obliczenia: nauczysz się tworzyć rozbudowane miary DAX, w tym analizy oparte na czasie (Time Intelligence).
- Integracja danych z SQL: zoptymalizujesz procesy pobierania, przekształcania i integracji danych z baz SQL.
- AI w analizie danych: wykorzystasz AI do automatycznego generowania formuł DAX, analizy jakości danych oraz predykcji wyników.
- Lepsza jakość raportów: podniesiesz czytelność i jakość dashboardów dzięki inteligentnym rekomendacjom oraz technikom wykrywania anomalii.
- Wzrost kompetencji: zwiększysz pewność w pracy z dużymi zbiorami danych i rozwiniesz umiejętności cenione na rynku BI i Data Analytics.
Prowadzący szkolenie:
Sebastian Stasiak
Deweloper aplikacji i baz danych, z tendencją do dzielenia się wiedzą jako trener technologii informatycznych. Posiada doświadczenie w realizacji nietypowych i wymagających projektów IT. Dzięki wieloletniej pracy w charakterze wdrożeniowca, potrafi działać w trudnych warunkach, implementując niestandardowe i co ważne działające rozwiązania. Wychodząc z założenia, że najpierw ma działać, a później wyglądać, stawia w pierwszej kolejności na dane. Potrafi dogadać się z bazami danych używając języka SQL. Używa regularnie Oracle, SQL Server, PostgreSQL, MySQL, Azure SQL, a także mniej popularnych jak IBM DB2, Access. Nie jest mu obce zastosowanie Microsoft Dataverse. Po opanowaniu danych dokonuje ich integracji i analizy w Power BI lub Excel BI z użyciem Power Query, Języka M, DAX a jak potrzeba to i VBA. Potrafi całkiem sprawnie opublikować wyniki pracy w usłudze Power BI, Power Apps lub Sharepoint 365. Na koniec stawia na automatyzację każdego etapu prac, poprzez tworzenie procedur, skryptów i jobów SQL, a także Power Automate. Tak, tego desktopowego też.
Środowisko robocze
Nie jest wymagane instalowanie żadnego oprogramowania przez Uczestnika. Dostęp do gotowego środowiska na potrzeby tego szkolenia jest zapewniany każdemu Uczestnikowi przez organizatora.
Gdy na jakiś termin zgłosi się minimalna liczba osób, termin oznaczamy jako gwarantowany.
Jeśli jakiś termin oznaczony jest jako gwarantowany to oznacza to, że na 100% się odbędzie we wskazanym czasie i miejscu.
Nawet gdyby część takiej grupy zrezygnowała lub przeniosła się na inny termin, raz ustalony termin gwarantowany takim pozostaje.
Ewentualne ryzyko ponosimy my jako organizator.
Przejdź do terminów tego szkolenia
Sprawdź pozostałe szkolenia z kategorii:
Power BI
Zobacz
Sprawdź, co mówią o nas ci, którzy nam zaufali
Trenerzy kategorii Power BI
Sebastian Stasiak
Sebastian Stasiak
Ostatnie miejsca!