Analiza Power BI - DAX + M

Najbliższe terminy tego szkolenia
Skuteczność
Program szkolenia
Blok A – Wprowadzenie
- Przegląd oprogramowania
- Power Query w Excelu – przegląd aplikacji
- Power Query w Power BI – przegląd aplikacji
- Power Pivot w Excelu – aktywacja dodatku
- Język M
- Czym jest język M
- Zastosowania M (Power BI, Power Pivot)
- Podstawy oraz koncepcja języka M
- Język DAX
- Czym jest język DAX,
- Zastosowania DAX (Power BI, Power Pivot),
- Tabele przestawne Power Pivot, kanwa raportu Power BI,
- Podstawy oraz koncepcja języka DAX.
- Źródła danych dla modelu
- Arkusz kalkulacyjny Excel,
- Pliki tekstowe CSV,
- Pliki JSON,
- Plik XML,
- Foldery plików CSV,
- Biblioteki SharePoint 365 jako repozytorium plików,
- Plikowa baza danych Access,
- Relacyjne bazy danych SQL,
- Internetowe źródła danych.
Blok B – Power Query i język M
- Power Query w łączeniu i przekształcaniu danych
- Filtrowanie i sortowanie danych wejściowych,
- Kolumny obliczeniowe i warunkowe,
- Tworzenie niestandardowych kolumn obliczeniowych,
- Funkcje tekstowe i matematyczne,
- Typy danych i ich konwersja,
- Scalanie i podział kolumn.
- Model danych i język M
- Dołączanie i scalanie tabel,
- Relacje w Excelu i modelu danych,
- Funkcje zaawansowane języka M,
- Usuwanie wartości zduplikowanych,
- Pivot i Unpivot.
- Agregacja i zliczanie.
- Aspekty praktyczne modelu danych
- Tabela przestawna oparta o model danych,
- Wielokrotne odwołanie do obiektów,
- Aktualizacja danych.
Blok C – Język DAX
- Wprowadzenie do języka DAX
- Model danych
- Dobre praktyki organizacji danych
- Typy danych, konwersja typów, obsługa
- Tworzenie relacji między tabelami
- Tabele parametrów
- Relacje aktywne oraz nieaktywne
- Kierunek filtrowania
- Kolumny obliczeniowe
- Czym są kolumny obliczeniowe
- Tworzenie i modyfikacja kolumn obliczeniowych
- Operatory w języku DAX
- Funkcje języka DAX
- Podstawowe funkcje: ROUND, IF, RELATED
- Funkcje daty i czasu: YEAR, MONTH, DAY, WEEKDAY, WEEKNUM, EOMONTH
- Funkcje logiczne NOT, OR, AND oraz operatory || oraz &&
- Funkcje tekstowe: LEFT, RIGHT, MID, LOWER, UPPER
- Funkcje matematyczne: ROUNDUP, ROUNDDOWN
- Funkcje konwersji: FORMAT
- Miary obliczeniowe w DAX
- Miary obliczeniowe – tworzenie i modyfikacja.
- Miara a kolumna obliczeniowa.
- Funkcje agregujące: SUM, AVERAGE, DISTINCT.
- Kontekst wykonania zapytania
- Kontekst w formułach języka DAX – wiersza, zapytania i filtru.
- Funkcja CALCULATE
- Ukrywanie kolumn w widoku użytkownika
- Tabele w języku DAX
- Tabele obliczeniowe,
- Zakładanie i usuwania filtra dla tabeli,
- Dobieranie filtrów,
- Kontekst i jego zmiana w zapytaniu,
- Dodanie kontekstu filtra – funkcja FILTER
- Usunięcie kontekstu filtra – funkcja ALL
- Selektywne usunięcie kontekstu – funkcja ALLEXCEPT
- Hierarchia w analizie
- Hierarchie generowane automatyczne
- Definiowanie hierarchii manualnie
- Modyfikacja istniejącej hierarchii
- Funkcje języka DAX
- Funkcje tablicowe i filtra
- EVALUATE, ALLNOBLANKROW, VALUES, DISTINCT,
- ISFILTERED, ISCROSSFILTERED,
- CALCULATETABLE, ADDCOLUMNS,
- RELATEDTABLE, EARLIER, EARLIEST, HASONEVALUE
- Funkcje statystyczne - DISTINCTCOUNT, COUNT, COUNTA, COUNTROWS, COUNTBLANK
- Funkcje agregacji i rankingowe - SUMX, COUNTX, AVERAGEX, MINX, MAXX, RANKX
- Funkcja tworzące relację - USERELATIONSHIP
- Funkcje tablicowe i filtra
- Time Intelligence w praktyce
- Tabele kalendarza w DAX
- Sortowanie tabel kalendarza
- Funkcje Time Intelligence w DAX (operacje na czasie)
- PREVIOUSYEAR, PREVIOUSMONTH, PREVIOUSDAY,
- FIRSTDATE, LASTDATE,
- DATESBETWEEN, DATEADD, DATEDIFF,
- TOTALYTD, TOTALMTD, TOTALQTD
Opis szkolenia
Szkolenie odbywa się na żywo z udziałem trenera. Nie jest to forma kursu video!Profil uczestnika
Wykorzystanie języków DAX i M do przetwarzania danych w Power BI i Microsoft Excel (Power Pivot). Szkolenie o profilu specjalistycznym, którego adresatami są osoby zajmujące się przetwarzaniem i analizą dużej ilości danych, w tym analitycy, księgowi i osoby podejmujące decyzje w oparciu o dane zawarte w rozporoszonych źródłach danych.
Cel szkolenia
Zapoznanie z terminologią i narzędziami niezbędnymi w pobieraniu informacji z rozproszonych źródeł danych, a następnie dalsze ich przetwarzanie z użyciem języków DAX i M. Poznanie podstaw języków DAX i M oraz wykorzystanie ich w codziennej pracy. Metody pobierania danych z tabel i widoków w celu generowania zestawień i raportów wspomagających podejmowanie decyzji biznesowych. Kurs obejmuje odczyt, filtrowanie i zarządzanie danymi w sposób umożliwiający ich przetwarzanie i analizę. Ćwiczenia, przykłady i zajęcia w formie praktycznej pozwolą na poznanie składni i możliwości języka oraz zrozumienie zasad i reguł pracy z bazą danych.
Korzyści dla uczestnika
Szkolenie nauczy Cię umiejętności pozyskiwania i przetwarzania danych w celu podejmowania decyzji biznesowych. Poznasz języki DAX oraz M w zakresie raportowania i analizy danych, tak aby umieć wydobywać z bazy danych krytyczne dla biznesu informacje, a następnie wykorzystasz pobrane dane w pracy do tworzenia raportów w arkuszu kalkulacyjnym Microsoft Excel i Paneli Managera w Power BI.
Korzyści dla organizacji
Podniesienie efektywności pracy związanej z tworzeniem raportów i zestawień. Usprawnienie wymiany informacji pomiędzy poszczególnymi pracownikami. Utworzenie ujednoliconego systemu raportującego. Standaryzacja metod generowania raportów i tworzenia zestawień dla analiz. Przeniesienie bezpieczeństwa tworzonych analiz na nowy poziom. Zauważalny wzrost komfortu w dostępie do danych
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ż.

Sprawdź, co mówią o nas ci, którzy nam zaufali
Trenerzy kategorii Power BI

