Pobierz kartę szkolenia
Modelowanie danych i zaawansowane rozwiązania optymalizujące wydajność pracy w Power BI
kod szkolenia: PBI_03 / PL AA 1dPower BI jest idealnym rozwiązaniem jeżeli potrzebujesz: zaimportować dane, przetworzyć je gdy maja niską jakość, zautomatyzować proces odświeżania, przygotować niebanalne wizualizacje i opublikować rezultaty w sieci oraz na urządzeniach mobilnych.
Zakres szkolenia obejmuje tematy zaawansowane i przeznaczony jest dla doświadczonych użytkowników którzy chcieliby poznać różne metody modelowania danych. Na szkoleniu dowiesz się jak wykonać Row Level Security typu Parent Child. Przedstawione na szkoleniu przykłady pomogą w sposób optymalny i przejrzysty tworzyć kod.
- Poznasz liczne możliwości modelowania danych
- Nauczysz się wykorzystywać grupy obliczeń
- Dowiesz się dlaczego warto tworzyć zmienne w obliczeniach
- Zrozumiesz wykorzystanie hierarchii typu Parent – Child w Row Level Security
- Zobaczysz jak tworzyć skomplikowane działania języka DAX
- Zbadasz wydajność kodu DAX analizatorem wydajności
Znajomość Power BI na poziomie średniozaawansowanym
polski
- Modelowanie danych
- Dane lokalne
- Import vs. Direct Query (SQL)
- Model hybrydowy
- Wykorzystanie modelu przez innych użytkowników
- Jeden model semantyczny – wiele projektów
- Relacje wirtualne (m.in. UNION, CROSSJOIN, EXCEPT, INTERSECT, USERELATIONSHIP, TREATAS)
- Tabela agregacji
- Przygotowanie tabel agregacyjnych
- Dual mode
- Mapowanie kolumn i agregacji
- Jednoczesne wykorzystanie Direct Query i importu
- Grupa obliczeniowa
- Kiedy warto stosować
- Tworzenie grupy obliczeń
- Wykorzystanie funkcji SELECTEDMEASURE
- Wybór elementów grupy
- Zmienne
- Wyjaśnienie składni zmiennych (VAR / RETURN)
- Wykorzystanie zmiennych w obliczeniach
- Row Level Security (RLS)
- Zastosowanie RLS – kiedy warto
- Hierarchie typu Parent – Child
- Typowe funkcje stosowane w przypadku RLS (m.in. USERPRINCIPALNAME, PATH, PATHCONTAINS, LOOKUPVALUE)
- Testowanie roli w Power BI Desktop
- Zaawansowane rozwiązania z zastosowaniem języka DAX
- Zmiana kontekstu obliczenia (m.in. CALCULATE, FILTER, EARLIER)
- Działania na tabelach (m.in. SUMMARIZE, GROUPBY)
- Analizator wydajności
- Wyświetlanie okna analizatora
- Wykorzystanie narzędzia
- Odczytywanie wyników analizatora wydajności