POWER BI - PROGRAMOWANIE W JĘZYKU DAX "KROK PO KROKU"

POWER BI - PROGRAMOWANIE W JĘZYKU DAX "KROK PO KROKU"

Zapoznanie uczestników z funkcjami samodzielnej analizy danych przy pomocy języka DAX. Język DAX (Data Analysis Expressions) to język wyrażeń formuł używany w usługach Analysis Services, usłudze Power BI i dodatku Power Pivot w programie Excel. Formuły języka DAX obejmują funkcje, operatory i wartości, które umożliwiają wykonywanie zaawansowanych obliczeń i zapytań dotyczących danych w powiązanych tabelach i kolumnach w tabelarycznych modelach danych. Po zakończeniu szkolenia uczestnik będzie potrafił sprawnie posługiwać się językiem DAX, wykorzystując miary, kolumny oraz tabele obliczeniowe.

Plan szkolenia

  1. Podstawy Power BI
    • Koncepcja Self – Service BI
    • Instalacja Power BI
    • Uruchamianie Power BI
  2. Wprowadzenie do języka DAX
    • Czym jest DAX
    • Gdzie wykorzystywany jest DAX (zapoznanie z Power BI, Power Pivot)
    • Zapoznanie ze środowiskiem
    • Tabele przestawne Power Pivot, płótno raportu Power BI Tworzenie i zapis nowego skoroszytu
  3. Podstawy oraz koncepcja języka DAX
    • Model danych
    • Dobre praktyki organizacji danych
    • Typy danych
    • Błędy konwersji typów danych
    • Tworzenie relacji między tabelami
    • Tabele parametrów
    • Relacje aktywne oraz nieaktywne
    • Kierunek filtrowania
  4. Kolumny obliczeniowe
    • Czym są kolumny obliczeniowe
    • Tworzenie i modyfikacja kolumn obliczeniowych
    • Operatory w języku DAX
    • Podstawowe funkcje w języku DAX– m.in. ROUND, IF, RELATED
    • Funkcje dat i czasu – m.in. YEAR, MONTH, DAY, WEEKDAY, WEEKNUM, EOMONTH
    • Funkcje logiczne NOT, OR, AND oraz alternatywne wykorzystanie operatorów || oraz &&
    • Funkcje tekstowe – m.in. LEFT, RIGHT, MID, LOWER, UPPER
    • Funkcje matematyczne – m.in. ROUNDUP, ROUNDDOWN
    • Funkcje konwersji – m.in. FORMAT
  5. Tworzenie miar obliczeniowych
    • Czym są miary obliczeniowe
    • Tworzenie i modyfikacja miar obliczeniowych
    • Różnica względem kolumny obliczeniowej
    • Podstawowe funkcje – SUM, AVERAGE, DISTINCT
  6. Kontekst wykonania zapytania
    • Funkcja CALCULATE
    • Kontekst w formułach języka DAX
    • Kontekst wiersza
    • Kontekst zapytania
    • Kontekst filtru
  7. Praca z tabelami w języku DAX
    • Tabele obliczeniowe
    • Nakładanie filtrów na tabele
    • Zdejmowanie filtrów z tabel
    • Selektywny wybór filtrów
    • Zmiana kontekstu wykonania zapytania
    • o Dodanie kontekstu filtra – funkcja FILTER
    • o Usunięcie kontekstu filtra – funkcja ALL
    • o Selektywne usunięcie kontekstu – funkcja ALLEXCEPT
  8. Hierarchie
    • Hierarchie automatyczne
    • Tworzenie hierarchii
    • Modyfikacja hierarchii
  9. Użyteczne funkcje w języku DAX
    • Funkcje tablicowe oraz funkcje filtrów – m.in. EVALUATE, ALLNOBLANKROW, VALUES, DISTINCT (vs
    • VALUES), ISFILTERED, ISCROSSFILTERED, CALCULATETABLE, ADDCOLUMNS, RELATEDTABLE, EARLIER,
    • EARLIEST, HASONEVALUE
    • Funkcje statystyczne – m.in. DISTINCTCOUNT, COUNT, COUNTA, COUNTROWS, COUNTBLANK
    • Funkcje iteracyjne – m.in. SUMX, COUNTX, AVERAGEX, MINX, MAXX, RANKX
    • Funkcja pozwalająca wykorzystać nieaktywną relację USERELATIONSHIP
  10. Time Intelligence w DAX
    • Tworzenie tabeli kalendarza
    • Sortowanie tabeli kalendarza
    • Funkcje Time Intelligence w DAX – m.in. SAMEPERIODLASTYEAR, PREVIOUSYEAR, , PREVIOUSMONTH,
    • PREVIOUSDAY, FIRSTDATE, LASTDATE, DATESBETWEEN, DATEADD, DATEDIFF, TOTALYTD, TOTALMTD, TOTALQTD
  11. Wzorce DAX

Uzyskane umiejętności i czas trwania

Czas trwania szkolenia:

2 dni (2 x 8 godzin, 8:00-16:00)

Pozyskane umiejętności:

  • Nauczysz się podstaw obsługi Power BI, od instalacji i konfiguracji po samodzielne tworzenie raportów zgodnie z koncepcją Self-Service BI.

  • Poznasz zasady organizacji danych, tworzenia relacji między tabelami i unikania błędów konwersji, co pozwoli na budowanie efektywnych modeli danych.

  • Zgłębisz podstawy języka DAX, w tym tworzenie kolumn obliczeniowych, miar oraz stosowanie funkcji takich jak ROUND, IF czy funkcji dat i czasu.

  • Opanujesz zarządzanie kontekstem w DAX i pracę z tabelami obliczeniowymi, hierarchiami oraz zaawansowanymi funkcjami, co umożliwi dostosowanie analiz do potrzeb biznesowych.

  • Nauczysz się korzystać z funkcji Time Intelligence i wzorców DAX, które pozwalają na tworzenie dynamicznych analiz opartych na czasie i automatyzację procesów.

Zapytaj o szczegóły szkolenia

Aby wypełnić ten formularz, włącz obsługę JavaScript w przeglądarce.
Wyrażenie zgody
Wyrażam zgodę na przetwarzanie moich danych osobowych w celach handlowych i marketingowych przez EduPartner Renata Kopjas oraz oświadczam, że zapoznałem się z polityką prywatności.
Szkolenia dla każdego

Dołącz do nas i podnieś swoje kompetencje z MS Office!

Jeśli chcesz zwiększyć swoją efektywność i zdobyć konkretne, praktyczne umiejętności, które będą wspierać Twój rozwój zawodowy, nasze szkolenia są idealnym rozwiązaniem. Zapraszamy do kontaktu – z przyjemnością odpowiemy na wszystkie pytania, doradzimy w wyborze odpowiedniego kursu i pomożemy Ci odkryć pełny potencjał, jaki daje praca z pakietem MS Office.

+48 602 317 369
biuro@edupartner.pl

Liczby mówią za siebie

Lat doświadczenia
+ 1
Uczestników
+ 1 K
Szkoleń
+ 1
Zadowolenia
1 %
Call Now Button