Idealny dla zespołów, które…
Praktyczne warsztaty z AI i analityki danych — na realnych przypadkach Twojego zespołu.
Efektywnego pozyskiwania danych z bazy SQL i przygotowania ich do analiz oraz raportowania w Power BI
Przygotowania danych w Power Query (język M), w tym transformacji, łączenia źródeł i zasad query folding
Budowy modelu danych w Power BI (relacje, tabele faktów i wymiarów, miary, KPI) oraz pracy z kontekstem filtrów
Tworzenia miar i obliczeń w DAX na potrzeby analizy i raportowania (w tym podstaw time intelligence)
Publikacji i udostępniania raportów w Power BI Service z uwzględnieniem uprawnień i zasad odświeżania danych
Co konkretnie robimy
- · Wersje i typy licencji oraz możliwości programu
- · Interfejs użytkownika Power BI Desktop – przegląd i nawigacja
- · Raport, karta i wizualizacja – główne składniki programu
- · Usługi Power BI w chmurze – funkcje, ograniczenia, workspace i uprawnienia
- · Praca z gotowym modelem danych – jedna tabela z danymi
- · Podstawowe wizualizacje – powiązanie elementu wizualnego z danymi
- · Typy danych, konwersja i ustawienia regionalne
- · Wykres liniowy, słupkowy i punktowy. Konfiguracja elementów wizualizacji
- · Karta, tabela, macierz – formatowanie obiektów
- · Wizualizacje geograficzne – mapa i kartogram
- · Filtry wizualizacji, strony i raportu
- · Tabele, relacje i model danych w analizie
- · Łączenie tabel relacjami – kardynalność i kierunek filtrowania
- · Optymalizacja i modyfikacja danych w modelu
- · Kolumny obliczeniowe, miary i wskaźniki KPI
- · Podstawy modelowania gwiazdy i łączenia danych
- · Źródła danych Power Query – możliwości i ograniczenia
- · Pliki płaskie i foldery CSV, JSON – edycja i konwersja
- · Dane z arkusza kalkulacyjnego jako źródło danych dla wizualizacji
- · Źródła mieszane SQL + CSV + Strony WWW – integracja i query folding
- · Kluczowe wskaźniki wydajności KPI
- · Zaawansowana hierarchia modelu danych
- · Wizualizacje niestandardowe z platformy handlowej i z pliku
- · Eksport danych wizualizacji do pliku CSV
- · Eksport raportu do formatu PDF
- · Publikacja raportu w Power BI Service – workspace, uprawnienia, odświeżanie
- · Osadzanie raportu na witrynie Sharepoint oraz publikacja i ograniczenia dostępu
- · Zapytanie SQL, Przekształcenie (język M), Model semantyczny i obliczenia DAX
- · Pojęcia związane z bazami danych SQL
- · Podział języka SQL na DQL, DML, DDL, DCL
- · Połączenie z serwerem SQL i istniejącą bazą danych
- · Edytor kodu SQL – narzędzia, skróty i formatowanie
- · Obiekty serwera: tabele, widoki i procedury składowe
- · Połączenie bezpośrednie i tryby dostępu: Import, DirectQuery
- · Łączenie z użyciem ODBC
- · Pobieranie danych z tabel i widoków (Table/View) do modelu danych
- · Filtrowanie i sortowanie danych wejściowych,
- · Kolumny obliczeniowe i warunkowe,
- · Kolumny niestandardowe – wyrażenia i parametry,
- · Funkcje tekstowe i matematyczne,
- · Typy danych i ich konwersja,
- · Scalanie i podział kolumn.
- · Dołączanie i scalanie tabel,
- · Relacje w Excelu i modelu danych,
- · Funkcje zaawansowane języka M,
- · Usuwanie wartości zduplikowanych,
- · Pivot i Unpivot,
- · Agregacja i zliczanie.
- · Tabela przestawna oparta o model danych,
- · Wielokrotne odwołanie do obiektów,
- · Aktualizacja danych i harmonogram odświeżania.
- · Język DAX – definicja i zakres
- · Zastosowania języka DAX
- · Wymagania wstępne
- · Pasek formuły
- · Obszar obliczeń
- · Składnia
- · Kolumna obliczeniowa i jej zastosowania
- · Składnia formuły
- · Miary w DAX
- · Czytelność formuły
- · Autosumowanie
- · Funkcje i ich typy
- · Funkcje pokrewne
- · Kontekst
- · Kontekst wiersza
- · Kontekst filtru
- · Query designer – zastosowania i budowa zapytania do bazy danych,
- · Podstawowe typy danych w SQL i ich zastosowanie
- · Dane w standardzie SQL
- · Składnia polecenia SELECT
- · Kolejność wykonania instrukcji SELECT
- · Operatory w SQL =, <>, >=, <=, IN, BETWEEN AND, LIKE
- · Kryteria w zapytaniach i łączenie wielu kryteriów z użyciem AND, OR, NOT
- · Pojęcie i zastosowanie NULL i NOT NULL
- · Wybór kolumn w wyniku zapytania
- · Alias kolumny AS
- · Kolumny obliczeniowe
- · Sortowanie wyników zapytania ORDER BY (ASC/DESC) – sortowanie i kwestia NULL
- · Funkcje skalarne
- · Operacje na datach
- · Ograniczenie pobierania rekordów i usuwanie duplikatów DISTINCT
- · Wyrażenie warunkowe CASE
- · Operacje na łańcuchach znaków LEN, LEFT, RIGHT, REPLACE, SUBSTRING, UPPER, LOWER
- · Łączenie i ciągów tekstowych z użyciem funkcji CONCAT
- · Funkcje matematyczne ROUND i podobne
- · Funkcje czasu i daty oraz operacje na nich
- · Funkcje konwersji i rzutowanie typów danych
- · Agregacja wyników w kwerendach z użyciem GROUP BY
- · Funkcje COUNT, MIN, MAX, SUM, AVG
- · Kryteria w wynikach zagregowanych WHERE a HAVING
- · Funkcje okien OVER, PARTITION BY
- · Pojęcie relacji między tabelami bazy danych i element łączący tabele w zapytaniu
- · Złączenie wewnętrzne INNER JOIN
- · Złączenie prawe zewnętrzne RIGHT OUTER JOIN
- · Złączeni lewe zewnętrzne LEFT OUTER JOIN
- · Złączenie pełne FULL OUTER JOIN
- · Złączenie krzyżowe (iloczyn kartezjański) CROSS JOIN
- · Złączenia równościowe i nierównościowe
- · Łączenie tabel z użyciem: UNION, UNION ALL
- · Części wspólne i INTERSECT, EXCEPT/MINUS
- · Wynik zapytania jako warunek WHERE w kwerendzie
- · Kwerenda oparta o inną kwerendę i optymalizacja zapytań
- · Zmienne tabelaryczne CTE
- · Widoki uporządkowane OVER
- · Partycjonowanie wyniku zapytania PARTITION BY
- · Odwołania do wierszy: poprzedni, następny, pierwszy i ostatni
- · Procedury składowane i parametryzacja
- · Generowanie zapytań z użyciem procedur składowanych
Od briefu do retro w 30 dniach.
Brief i diagnoza
Rozmowa z liderem zespołu + krótka ankieta dla uczestników. Określamy cele, gap, kontekst.
Modyfikacja programu
Dostosowujemy moduły, case studies i przykłady kodu pod Twój stack. Akceptacja w 5 dni.
Warsztat
Sesje z trenerem, hands-on, code review. Mentor dostępny też pomiędzy sesjami.
Retro + raport
Raport z efektami dla zespołu i lidera. 30 dni konsultacji w cenie.
Wyślij brief. Odezwiemy się w 1 dzień.
Po krótkim briefie przygotujemy program i wycenę. Bez zobowiązań — to tylko punkt wyjścia do rozmowy.
Dziękujemy!
Odezwiemy się w ciągu 1 dnia roboczego.
Inne programy dla zespołów
Zobacz wszystkie →AI dla analityków: od danych do decyzji
Praktyczne warsztaty z AI i analityki danych — na realnych przypadkach Twojego zespołu.
AI jako narzędzie wspierające modernizację aplikacji
Praktyczne warsztaty z AI i analityki danych — na realnych przypadkach Twojego zespołu.
AI szkolenie ogólne
Praktyczne warsztaty z AI i analityki danych — na realnych przypadkach Twojego zespołu.