Dziękujemy za wysłanie zapytania! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Dziękujemy za wysłanie rezerwacji! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Plan Szkolenia
Przegląd oprogramowania
- Tworzenie modelu danych: Power BI desktop - wymagane
- Microsoft SQL Server Management Studio - opcjonalne
- DAX Studio - opcjonalne do pracy z DAX
- Visual Studio Code - opcjonalne do pracy z Power Query M
Praca z Power BI - główne etapy pracy
- Przygotowanie danych do Power BI Desktop w Power Query.
- Optymalizacja i parametryzacja danych, również przy użyciu SQL.
- Praca z modelem danych DAX: relacje, tabele, kolumny obliczeniowe, tabele obliczeniowe i miary.
- Tworzenie raportu w aplikacji Power BI Desktop.
- Publikowanie i udostępnianie raportu w usłudze Power BI.
- Zarządzanie kontrolą dostępu do modelu danych.
- Ponowne wykorzystanie opublikowanego modelu danych.
- Aktualizacja raportu online
Język Power Query M
- Czym jest język Power Query M, gdzie jest używany i jakie ma możliwości.
- Zastosowania M (Power BI, Power Pivot, Dataverse).
- Podstawy i koncepcja języka M
- Ograniczenia języka M i ryzyka związane z Case Sensitive.
- Aktualizacja danych.
Źródła danych dla modelu Power BI Desktop
- Pliki CSV, Excel, JSON, XML, PDF.
- Źródła danych internetowych: Tabele opublikowane w sieci WWW.
- Usługi danych strumieniowych - Odata.
- Masowy import plików z folderu.
- Biblioteki SharePoint 365 jako repozytorium plików - przegląd.
- Relacyjne bazy danych SQL (domyślnie Microsoft SQL Server).
Power Query w łączeniu i przekształcaniu danych
- Filtrowanie i sortowanie danych wejściowych,
- Kontrola jakości danych: wyszukiwanie anomalii, błędów i niespójności.
- Kolumny obliczeniowe i warunkowe.
- Tworzenie niestandardowych kolumn obliczeniowych.
- Bezpośrednia edycja kodu M: pasek formuły i zaawansowany edytor.
- Duplikowanie zapytania a odwoływanie się do zapytania.
- Przenoszenie zapytań między aplikacjami.
- Wiele odwołań do obiektów.
- Praca z bibliotekami funkcji: tekst, liczby, czas.
- Typy danych i ich konwersja, ustawienia regionalne użytkownika.
- Łączenie i dzielenie kolumn i wierszy.
Praca z tabelami w języku Power Query M.
- Łączenie i scalanie tabel. Śledzenie zależności zapytań.
- Funkcje tabel i zarządzanie krokami transformacji.
- Usuwanie zduplikowanych wartości - tabele i zestawy kolumn.
- Przekształcenia PIVOT i ich odwrotność: UNPIVOT.
- Agregacja i zliczanie danych.
Zaawansowane operacje w M Query
- Zaawansowane funkcjonalności języka M.
- Tworzenie obiektów: lista, zestaw danych, tabela przy użyciu kodu.
- Tworzenie niestandardowych funkcji w języku M.
Zapytania dynamiczne - parametry w języku M.
- Tworzenie, zarządzanie parametrami
- Parametryzacja zapytań
- Obsługa parametrów z poziomu raportu Power BI
Power Query i SQL Server
- Tryby działania SQL Server: Import danych a Direct Query. Możliwości i ograniczenia.
- Importowanie obiektów SQL, które mogą być wykorzystane do budowy modelu
- Tabele - podstawowe źródło danych dla modelu
- Widoki - zapisane zapytanie bazy danych,
- Procedury zwracające dane (przegląd)
- Funkcje tabel
- Zapytania w kodzie SQL
Zapytania wybierające - DQL (Data Query Language).
- Projektant zapytań w aplikacjach i tworzenie zapytania do bazy danych.
- Podstawowe typy danych w SQL i ich użycie. Standard SQL w modelu danych Power BI.
- Pobieranie danych - SELECT: składnia polecenia i kolejność wykonywania instrukcji SQL.
- Operatory i kryteria w zapytaniach
Optymalizacja zapytań SQL w Power Query
- Funkcje języka SQL w zapytaniach
- Operacje na połączonych tabelach: Połączenia SQL (SQL JOIN).
- Łączenie wyników zapytania UNION, UNION ALL, INTERSECT, EXCEPT/MINUS
- Agregacja danych po stronie serwera SQL
- Funkcje okna w SQL: OVER uporządkowane wyniki, PARTITION BY partycjonowanie i ORDER BY sortowanie wyniku zapytania. Odwołania do wierszy: poprzedni, następny, pierwszy i ostatni w grupie.
- Podzapytania w SQL: Wynik zapytania jako warunek WHERE w zapytaniu. Zapytanie oparte na innym zapytaniu.
- Wyrażenia tabelaryczne CTE.
Power Query i zaawansowana parametryzacja SQL
- Modyfikacja zapytania przy użyciu parametru M
- Parametr w zdalnym zapytaniu SQL
- Kontrola wartości parametrów z poziomu Power BI
- Fragmentator w wizualizacji Power BI Desktop i parametr w Power Query.
Język DAX w modelu danych Power BI
- Czym jest język DAX. Podstawy i koncepcja języka DAX.
- Zastosowania DAX (Power BI, Power Pivot, Analisys Services).
- Przegląd środowiska i narzędzi przydatnych do pracy z DAX.
Wprowadzenie do języka DAX
- Model danych - czym jest, jak działa
- Dobre praktyki organizacji danych.
- Typy danych, konwersja typów, obsługa możliwych błędów.
- Typ danych a format danych. Zarządzanie i dostosowywanie formatu danych.
- Tworzenie relacji między tabelami
- Relacje w modelu danych: aktywne i nieaktywne
- Tabele parametrów
- Kierunki filtrowania
- Ukrywanie kolumn w widoku użytkownika
- Operatory w języku DAX
Kolumny obliczeniowe i wbudowane funkcje w DAX
- Czym są kolumny obliczeniowe
- Tworzenie i modyfikacja kolumn obliczeniowych
- Operatory i ich priorytety w języku DAX
- Podstawowe funkcje języka DAX: ROUND, IF, SWITCH
- Funkcje czasu: YEAR, MONTH, DAY, WEEKDAY, WEEKNUM, EOMONTH
- Funkcje logiczne: NOT, OR, AND oraz operatory || i &&
- Funkcje tekstowe: LEFT, RIGHT, MID, LOWER, UPPER
- Funkcje numeryczne: ROUND, ROUNDUP, ROUNDDOWN
- Funkcje konwersji: FORMAT
Wymagania
Jest to ogólne szkolenie skierowane do osób zaangażowanych w przetwarzanie i analizę dużych ilości danych, analityków, księgowych, a także programistów i testerów oprogramowania. Tematyka szkolenia obejmuje pracę z SQL Server, przetwarzanie w Power Query M oraz budowanie modelu danych w DAX.
21 godzin
Opinie uczestników (2)
Temat był prezentowany w sposób angażujący, sprawiając, że chciałem dowiedzieć się więcej.
kgotla Moncho - Martin Engineering Africa
Szkolenie - PL-300T00: Microsoft Power BI Data Analyst
Przetłumaczone przez sztuczną inteligencję
Sposób w jaki był prowadzony.