Język DAX
Poziom:
-
Forma zajęć:
Zajęcia praktyczne z trenerem
Czas:
14/16 h
Co musisz umieć:
- Dobra znajomość programu MS Excel w tym dobra znajomość tabel przestawnych i układów danych
- Podstawowa znajomość Power Pivot (ukończenie kursu podstawowego analizy danych BI w MS Excel lub znajomość zagadnień z jego zakresu) lub podstawowa wiedza z Power BI (ukończenie kursu podstawowego Power BI - lub znajomość zagadnień z jego zakresu)
Opis szkolenia:
Podczas szkolenia dowiesz się jak wykorzystywać język DAX, kolekcję jego funkcji, operatorów i stałych do tworzenia formuł, miar, KPI itp.
Zagadnienia:
- Wprowadzenie do DAX (Data Analysys Expressions):
- Co to jest DAX i gdzie go wykorzystać
- Analiza wielowymiarowa i pojęcia analizy danych
- Relacje, kardynalność, hierarchie
- Miary, kolumny obliczane, tabele obliczane
- Kontekst wykonania, składnia
- Modelowanie danych w Power BI oraz Power Pivot
- Importowanie danych do modelu ze skoroszytów programu Excel
- Importowanie danych do modelu z baz danych
- Importowanie danych do modelu z plików txt i csv
- Importowanie danych do modelu z sieci WEB
- Transformacja i dodawanie źródeł danych w Power Query
- Tryby przechowywania danych (Import, Direct Query, Pobieranie na żywo)
- DAX - działania podstawowe:
- Funkcje logiczne
- Funkcje matematyczne i statystyczne
- Funkcje iteracyjne (SUMX, AVERAGEX, FILTER)
- Tworzenie kolumn obliczeniowych
- Tworzenie miar
- Tworzenie KPI (Key Performance Indicators)
- Fragmentatory i osie czasu
- DAX - działania zaawansowane:
- Funkcje filtrów (ALL, ALLSELECTED, REMOVEFILTERS)
- Funkcje daty i czasu
- Funkcje analizy czasowej (Time Intelligence)
- Funkcja CALCULATE
- Zmienne
- Funkcje zwracające tabele (CALENDAR,CALCULATETABLE, FILTER, SUMMARIZE)
- Wykorzystanie języka DAX
- Tworzenie tabel obliczanych
- Obliczenia z wykorzystaniem tabel obliczanych
- Tabele podsumowań w modelu danych
- Zwiększenie wydajności i rozwiązywanie problemów przy użyciu zmiennych
- Tworzenie zaawansowanych obliczeń biznesowych (np. sumy/średnie kroczące, porównywanie okres do okresu, hierarchia rodzic-dziecko)
- Parametr What-If
- Bezpieczeństwo danych na poziomie wiersza (Row-level security)
- DAX jako język zapytań (SUMMARIZECOLUMNS, filtrowanie i grupowanie danych w DAX Studio)
- Praca z DAX Studio – odpytywanie relacyjnej bazy danych
- Porównanie DAX z SQL
- Power BI i Power Pivot:
- Tworzenie raportów przy użyciu dostępnych typów wizualizacji oraz wizualizacji niestandardowych
- Efektywny proces przetwarzania, analizy i raportowania informacji
- Wizualizacja danych
- Formatowanie danych i raportu
- Praca z danymi, wykresami i raportami
- Tworzenie Dashboardów
- Wprowadzenie do usługi Power BI (publikowanie, udostępnianie raportów, elementy obszaru roboczego)
W ramach zajęć otrzymujesz
- Materiały szkoleniowe (skrypt w wersji PDF)
- Pliki z ćwiczeniami omawianymi podczas zajęć
- Certyfikat uczestnictwa w module (PDF)
- Nieograniczone czasowo konsultacje trenerskie (e-mail)
Trenerzy prowadzący zajęcia
- Specjaliści z wieloletnim doświadczeniem w prowadzeniu zajęć z zakresu MS Office
- Posiadacze licznych certyfikatów zawodowych i potwierdzających kompetencje
- Praktycy i twórcy wielu autorskich rozwiązań wspomagających pracę biurową
Szkolenie w wersji on-line, co musisz wiedzieć
- Szkolenie jest realizowane za pomocą profesjonalnego oprogramowania do wideokonferencji, umożliwiającego:
- Komunikację głosową
- Przesyłanie obrazu z kamery
- Udostępniania obrazu (ekranu) przez każdego z uczestników spotkania
- Możliwość przekazania dostępu do ekranu trenerowi
- Do uczestnictwa w szkoleniu potrzebujesz:
- Komputera z stałym dostępem do internetu
- Mikrofon i głośnik (wbudowane w większości laptopów)
- Kamery, jeżeli chcesz udostępniać swój obraz (wbudowana w większości laptopów)
- Zainstalowane oprogramowanie Power BI Desktop
- Oprogramowania do wideokonferencji (w przypadku potrzeby instalacji, służymy pomocą)