Power BI Desktop - zaawansowany

Poziom:
Zaawansowany
Forma zajęć:
Zajęcia praktyczne z trenerem
Czas:
12/16 h
 

 


Dlaczego warto?

 Szkolenie Power BI na poziomie zaawansowanym to kompleksowy kurs skierowany do osób, które posiadają już podstawową znajomość platformy Microsoft Power BI i chcą przenieść swoje umiejętności na wyższy poziom. Uczestnicy pogłębią wiedzę z zakresu zaawansowanego modelowania danych, nauczą się projektować rozbudowane modele w oparciu o schemat gwiazdy i płatka śniegu, a także efektywnie zarządzać relacjami i tabelami kalkulacyjnymi. Kurs kładzie szczególny nacisk na zaawansowane formuły DAX, obejmując takie zagadnienia jak kontekst filtra, funkcje iteracyjne, zmienne oraz złożone wzorce obliczeniowe stosowane w analizach biznesowych. Uczestnicy nauczą się również tworzyć zaawansowane wizualizacje oraz wykorzystywać wbudowane narzędzia jak zakładki czy parametry pola i liczby wprowadzając interakcje na raporcie.

Czego się nauczysz:

  • Świadomie budować modele danych
  • Tworzyć zaawansowane obliczenia w DAX
  • Optymalizować pisany kod wykorzystując zmienne
  • Tworzyć i wykorzystywał tabele obliczeniowe i tymczasowe
  • Rozumieć konteksty przetwarzania zapytań w DAX
  • Świadomie korzystać z funkcji Calculate zmieniając kontekst na raporcie
  • Korzystać z funkcji Time Intelligence
  • Tworzyć w atrakcyjny i interaktywny sposób raporty
  • Używać parametrów i zakładek w Power BI
  • Wykorzystywać AI w Power BI

Przykładowy Case:

Podczas szkolenia uczestnicy napiszą wiele miar w DAX wyliczających np. KPI porównawcze analogiczne okresy czasu oraz wykorzystają w praktyce parametr liczby w celu większej interakcji na raporcie.

Co musisz umieć:

  • Znajomość Power BI na poziomie podstawowym
  • Świadome tworzenie prostych raportów w Power BI
  • Podstawowa znajomość zagadnień baz danych
  • Znajomość podstawowych funkcji oraz wyrażeń w DAX

Zagadnienia:

  • Model danych – przypomnienie najważniejszych zagadnień
    • Model danych
    • Dobre praktyki tworzenia modelu danych
    • Relacje, kardynalność, kierunek filtru w modelu, hierarchie
    • Relacje aktywne oraz nieaktywne
  • Praca w Power BI Desktop
    • Tworzenie interaktywnego raportu na kanwie
    • Dobre praktyki tworzenia modelu danych
    • Drążenie danych na raporcie (drill down, drill through)
    • Wprowadzanie interaktywności za pomocą bookmarks oraz przycisków
    • Dynamiczne tytuły wykresów oraz dashboardów
    • Dodawanie elementów wizualizacji do raportów
    • Praca z parametrami pola i liczby
    • Formatowanie danych i raportu
    • Tworzenie raportów przy użyciu dostępnych typów wizualizacji oraz wizualizacji niestandardowych
    • Tworzenie KPI (Key Performance Indicators)
    • Tworzenie zaawansowanych obliczeń biznesowych jak porównanie okresów, niestandardowe hierarchie
    • Standardy tworzenia raportów IBCS
  • DAX (Data Analysys Expressions) – czyli pierwszy krok do zrozumienia DAX
    • Co to jest DAX i gdzie go wykorzystać?
    • Analiza wielowymiarowa i pojęcia analizy danych
    • Miary, kolumny obliczane, tabele obliczane – podstawowe różnice
    • Kontekst wiersza a kontekst filtra
    • Pojęcie zmiennych
  • Podstawy oraz koncepcja języka DAX – czyli jak to działa
    • Tworzenie kolumn obliczeniowych
    • Tworzenie i modyfikacja kolumn
    • Funkcje logiczne – m.in. IF, SWITCH, TRUE, OR, AND
    • Wykorzystanie operatorów && oraz ||
    • Funkcje dat i czasu – m.in. YEAR, MONTH, DAY, WEEKDAY, WEEKNUM
    • Funkcje konwersji – m.in. FORMAT
    • Tworzenie miar obliczeniowych
    • Czym są miary obliczeniowe
    • Miara vs kolumna obliczeniowa
    • Podstawowe funkcje – m.in. SUM, AVERAGE, COUNT, COUNTROWS, DIVIDE
    • Funkcje iteracyjne – m.in. SUMX, AVERAGEX, RANKX, CONCATENATEX, FILTER
    • Funkcja Calculate
    • Świadome deklarowanie zmiennych i ich wykorzystanie w obliczeniach
    • Aktywowanie relacji – funkcja USERELATIONSHIP
    • Przejście przez relację jednokierunkową – funkcja CROSSFILTER
  • Time Intelligence w DAX
    • Tworzenie tabeli kalendarza
    • Sortowanie tabeli kalendarza
    • Porównywanie okresów np. YoY, MoM, okresy równoległe
    • Funkcje Time Intelligence m.in. SAMPERIODLASTYEAR, PREVIOUSMONTH, DATEADD, PARALLELPERIOD,
    • Obliczenia narastająco do kontekstu m.in. DATESMTD, DATESQTD, DATESYTD
    • Tworzenie KPI (Key Performance Indicators)
  • Praca z tabelami w języku DAX
    • Tabele obliczeniowe
    • Nakładanie filtrów na tabele czyli dodanie kontekstu filtra – funkcja FILTER
    • Zdejmowanie filtrów z tabel czyli usunięcie kontekstu – funkcje ALL, REMOVEFILTERS
    • Zdejmowanie selektywne filtrów czyli częściowe usunięcie kontekstu – funkcje ALLSELECTED, ALLEXCEPT
  • Praca w Power BI Service
    • Elementy obszaru roboczego (Raport, model semantyczny)
    • Publikowanie i udostępnianie raportu
    • Zabezpieczenia danych na poziomie wiersza dla wybranych użytkowników
    • Wyświetlanie elementów powiązanych
    • Analizowanie do programu Excel (eksport połączenia)
    • Eksportowanie do Power Point i PDF
    • Pobieranie pliku PBIX z wersji WEB
    • Osadzanie raportu w Microsoft Power Platform (np. SharePoint czy Teams)
    • Tworzenie pulpitów nawigacyjnych
    • Tworzenie i konfiguracja alertów i subskrypcji
    • Edycja raportów w wersji online
    • Optymalizowanie raportu pod kątem użycia na urządzeniach przenośnych
    • Korzystanie z bramy usługi Power BI w celu nawiązania połączenia z lokalnymi źródłami danych
  • Wykorzystanie AI Assistant w procesie tworzenia i doskonalenia raportów:
    • Zaawansowane wykorzystanie AI Assistant w projektowaniu modelu danych
    • Wsparcie AI w diagnozowaniu i optymalizacji DAX
    • AI Assistant jako pomoc w analizie kontekstu filtrowania i działania złożonych funkcji
    • Generowanie propozycji zaawansowanych miar i logik obliczeniowych (z obowiązkową weryfikacją)
    • Tworzenie dokumentacji modelu danych i raportów z pomocą AI Assistant
    • AI jako narzędzie wspierające projektowanie zaawansowanych dashboardów i storytellingu

Kiedy mogę skorzystać ze szkolenia?

Gdy posiadasz wiedzę i znasz zasady obsługi Power BI na poziomie podstawowym. Nie jest wymagana znajomość DAX. Pomocnym elementem ale nie wymaganym będzie znajomość SQL.

Co mogę zrobić dalej po tym szkoleniu?

Po szkoleniu warto rozwinąć wiedzę z DAX na poziomie eksperckim na dedykowanym szkoleniu lub poznać zasady wizualizacji danych na szkoleniu ze Storytellingu.

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ą)