Adresaci szkolenia:
Analitycy pracujący z danymi oraz programiści Business Intelligence, które mają potrzebę pogłębienia wiedzy zarówno w zakresie rozbudowy swoich modeli analitycznych jak i rozwinięcia metod pozyskiwania danych. Osoby te opanowały podstawy importowania i łączenia danych w Power BI (alternatywnie Power Pivot w Excelu lub Analysis Services Tabular).
Cel szkolenia:
Po pierwsze, uczestnicy szkolenia dowiedzą się jak dobierać tabele i relacje pomiędzy nimi, aby model odpowiadał rodzajowi przechowywanych danych. W następnych krokach uczestnicy poznają sposoby poszerzania modelu o hierarchie, kolumny wyliczane i miary przy pomocy języka DAX, a na końcu odkryją zaawansowane opcje związane z procesami pozyskiwania danych (Power Query).
Mocne strony szkolenia:
Niski próg wejścia w modele raportowe związane z Power BI lub Excel sprawia, iż wiele osób korzysta z zaszytej tam technologii xVelocity (zwanej poprzednio VertiPaq). Sama aplikacja jest także bardziej przeznaczona dla użytkowników biznesowych, którzy mają techniczne „zacięcie” i chęć zasięgania informacji zanim zrobi to ktoś inny. Ten kurs daje wiedzę do dogłębnej eksploracji naszych danych i budowania szybkich oraz rozbudowanych modeli raportowych.
Wymagania:
Od uczestników szkolenia wymagana są podstawowe umiejętności importowania i zestawiania danych w Power BI lub Power Pivot (Excel).
Parametry szkolenia:
2 dni * 8 godzin (2 dni * 7 godzin netto) wykładów i warsztatów (z wyraźną przewagą warsztatów).
Program szkolenia
- Wstęp do modelowania danych:
- Jak powinny wyglądać tabele lub inne źródła danych, aby potraktować je jako dobre do analizy
- Wymiar, hierarchia, fakt, miara – wprowadzenie do pojęć analizy danych
- Relacje i schematy układania danych w gwiazdę oraz płatek śniegu
- Tablice faktów i ich granulacja
- Komponowanie modelu raportowego:
- Typy wymiarów, zmienność atrybutów.
- Przykłady faktów z różnych obszarów analizy: sprzedaż, zakupy, magazyn, itp.
- Relacje wiele-do-wielu
- Znaczenie kalendarza
- Użycie hurtowni danych
- Optymalizacja importu danych:
- Podstawy procesów ETL
- Zastosowanie różnych źródeł
- Import vs Direct Query
- Dostosowywanie układu danych
- Przekształcenia i język M w Power Query
- Filtrowanie danych u źródła
- Oczyszczanie danych
- Łączenie danych
- Funkcje i parametry
- Wzbogacanie modelu raportowego przy pomocy DAX
- Charakterystyka xVelocity
- DAX jako język programowania
- Kolumna kalkulowana czy miara?
- Zapytania w DAX
- Funkcje czasu, MTD, YTD, okres do okresu, itp.
- Funkcje statystyczne
- Wykorzystywanie relacji pomiędzy tabelami
- Zaawansowane elementy DAX
- Znaczenie filtrowania
- Kontekst obliczeniowy
- Obsługa błędów
- Funkcje tablicowe
- Dynamiczne miary
- Bezpieczeństwo
- Analiza zapytań DAX