Microsoft Power BI - Zaawansowane rozwiązania z wykorzystaniem języka DAX

DATA04

Czego nauczysz się na tym szkoleniu?

Szkolenie wprowadza uczestników w zaawansowane możliwości języka DAX (Data Analysis Expressions), pozwalając na efektywne przeprowadzanie wielowymiarowych analiz danych. Uczestnicy dowiedzą się, jak tworzyć przejrzyste i funkcjonalne raporty, które umożliwiają szczegółową analizę dużych i złożonych zbiorów danych. Warsztaty praktyczne pozwolą zastosować zdobytą wiedzę w rzeczywistych scenariuszach.

Przeznaczenie

Projektanci raportów
Programiści i projektanci baz danych
Administratorzy baz danych

Wymagania

Znajomość środowiska Windows
Podstawowa znajomość relacyjnych baz danych

Czas trwania

2 dni

Poziom

Średni

  1. Przygotowanie struktury tabel oraz relacji
    1. Tabele słownikowe
    2. Tabela dat – wykorzystanie CALENDAR, CALENDARAUTO i FORMAT
    3. Kolumny wyliczane
    4. Typy danych
    5. Konwersja
    6. Relacje aktywne i nieaktywne
    7. Hierarchie
    8. Konsolidacja wielu plików
    9. Wybrane transformacje z Edytora Zapytań
  2. Szybkie miary
    1. Wykorzystanie predefiniowanych obliczeń
    2. Wykorzystanie jako podstawa do bardziej zaawansowanych miar
  3. Najczęściej wykorzystywane funkcje
    1. Agregacje: SUM, SUMX, AVERAGE, MIN, MAX, RANKX
    2. Zliczanie elementów: COUNT, COUNTROWS, DISTINCTCOUNT, DISTINCTCOUNTNOBLANK
    3. Wyszukiwanie: RELATED, LOOKUPVALUE
    4. Obsługa błędów: DIVIDE, BLANK, SELECTEDVALUE
  4. Wykorzystanie funkcji do zmiany kontekstu wiersza i kolumny
    1. CALCULATE
    2. FILTER
    3. ALL, ALLSELECTED, ALLEXCEPT
  5. Obliczenia z zastosowaniem funkcji z kategorii time intelligence
    1. SAMEPERIODLASTYEAR, LASTMONTH
    2. PARALLELPERIOD, DATEADD
    3. TOTALYTD, TOTALQTD, TOTALMTD
    4. DATESYTD, DATESQTD, DATESMTD
    5. DATESBETWEEN
    6. LASTNONBLANK, LASTNONBLANKVALUE
    7. USERELATIONSHIP
  6. Konstrukcje warunkowe
    1. IF
    2. SWITCH
  7. Dobre praktyki przydatne przy tworzeniu skomplikowanych wyrażeń
    1. Definiowanie zmiennych
    2. Komentarze
    3. Czytelna struktura kodu
  8. Wykorzystanie parametrów w obliczeniach
    1. Tworzenie tabeli z wartościami parametru
    2. Wykorzystanie wartości parametru w obliczeniach
  9. Filtrowanie danych na podstawie uprawnień – Row Level Security
    1. USERNAME, USERPRINCIPALNAME
zegar 24/7 Wsparcie
od ExpertDBA
glob Zdalne
wsparcie
ludzie Dedykowane
zasoby DBA
zegar Dostosowane
SLA