4 dni
Poziom średniozaawansowany
Inżynierowie danych
Wymagania: brak
Szkolenie dla inżynierów danych pracujących z Microsoft Fabric. Uczestnicy zaawansowanie opanują inżynierię danych z Apache Spark, projektowanie lakehouse, pipeline'y ETL/ELT, streaming i zarządzanie danymi na platformie Fabric.
Program szkolenia
9 modułów
01
Przygotowanie struktury tabel i relacji
Tablice słownikowe. Tablice dat z funkcjami CALENDAR, CALENDARAUTO i FORMAT. Kolumny wyliczane. Typy danych i konwersja. Relacje aktywne i nieaktywne. Hierarchie. Konsolidacja wielu plików. Wybrane transformacje Query Editor.
02
Szybkie miary (Quick Measures)
Wykorzystanie predefiniowanych obliczeń. Zastosowanie jako podstawa zaawansowanych miar.
Funkcja CALCULATE. Funkcja FILTER. Funkcje ALL, ALLSELECTED, ALLEXCEPT.
05
Obliczenia analizy czasowej (Time Intelligence)
Funkcje porównawcze: SAMEPERIODLASTYEAR, LASTMONTH. Przesunięcia okresów: PARALLELPERIOD, DATEADD. Sumy narastające rok/kwartał/miesiąc. Funkcje zakresów dat i USERELATIONSHIP.
06
Konstrukcje warunkowe
Instrukcje IF. Instrukcje SWITCH.
07
Najlepsze praktyki DAX
Definiowanie zmiennych. Komentarze kodu i czytelna struktura.
08
Wykorzystanie parametrów
Tablice wartości parametrów. Zastosowanie parametrów w obliczeniach.
09
Zabezpieczenia na poziomie wiersza (RLS)
Implementacja USERNAME i USERPRINCIPALNAME.
Porozmawiajmy o Twoim środowisku
Skontaktuj się z nami, aby omówić szczegóły współpracy.