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