Power BI - pulpit analityka i managera + SQL

Najbliższe terminy tego szkolenia
Skuteczność
Program szkolenia
- Wprowadzenie do programu Power BI Desktop
- Przegląd wersji programu i licencji dostępnych dla Power BI
- Możliwości i główne zastosowania aplikacji w wersji desktop
- Wprowadzenie do interfejsu użytkownika, tryby widoku i opis działania
- Pojęcia i narzędzia w aplikacji: Power Query, model danych DAX, tabele, pola obliczeniowe i miary
- Raport, karta i wizualizacja – główne składniki interfejsu programu
- Rozszerzenie usługi Power BI – możliwości i ograniczenia usługi online
- Pierwszy raport Power BI
- Model i raport oparty o jedną tabelę arkusza Excel.
- Wizualizacja danych – łączenie elementu wizualnego z danymi
- Wykres liniowy, kołowy, karta i tabela. Dostosowanie wyglądu raportu do własnych potrzeb. Formatowanie i zasady pracy z wbudowanymi wizualizacjami.
- Hierarchia w wizualizacji danych.
- Filtrowanie widoku prezentacji przez zaznaczanie oraz z użyciem filtrów i fragementatorów.
- Dodanie wizualizacji tabela, macierz – formatowanie warunkowe w wizualizacjach.
- Praca z wykresem liniowym z użyciem osi czasu. Zaawansowane formatowanie wizualizacji. Dodanie linii trendu, osi stałych i obliczeniowych oraz prognozowanie i wyszukiwanie anomalii w danych.
- Wizualizacje oparte o dane geograficzne – mapa i kartogram
- Model danych oparty o wiele tabel
- Import wielu tabel z pliku Excel do raportu.
- Przekształcenia plików – wstęp do Power Query
- Optymalizacja i modyfikacja danych przyłączonych do modelu
- Typy danych, ustawienia regionalne i ich konwersja.
- Automatyczne i manualne łączenie tabel z użyciem relacji.
- Model danych DAX jego struktura i możliwości.
- Źródła danych w Power Query dla Power BI Desktop
- Budowa raportu integrującego dane z różnych źródeł
- Rodzaje źródeł danych dla Power Query – możliwości i ograniczenia
- Arkusze kalkulacyjne i ich elementy jako źródła danych dla wizualizacji (arkusz, zakres, tabela)
- Pliki TXT/CSV – edycja i konwersja informacji
- Pliki JSON i ich przekształcanie
- Plik XML – dostosowanie struktury tabeli wynikowej do potrzeb użytkownika.
- Tabele umieszczone na stronie internetowej.
- Relacyjne bazy danych – import tabel serwera SQL do modelu danych.
- Integracja i scalenie niestandardowych danych.
- Przekształcenia w Power Query
- Oczyszczanie i optymalizacja danych dla modelu Power BI.
- Przegląd funkcji języka M: liczby, czas i łańcuchy znaków
- Kolumny obliczeniowe, warunkowe w języku Power Query M
- Łączenie i dołączanie tabel
- Typy i kierunki złączeń: lewe/prawe, wewnętrzne/zewnętrzne, lewe-anty/prawe-anty.
- Zliczanie, agregacja i funkcje PIVOT/UNPIVOT w agregacji danych.
- Praca z DAX – wprowadzenie
- Co to jest model danych DAX
- Pojęcie i zastosowanie kolumny obliczeniowej w modelu danych.
- Funkcje języka DAX: czas, liczby i tekst
- Format a typ danych – dostosowanie do potrzeb użytkownika
- Pojęcie hierarchii i kategoryzacja danych
- Budowa miar w języku DAX. Pojęcie i zastosowania praktyczne.
- Miara a kolumna, różnice w zastosowaniach.
- Tabele obliczeniowe i ich zastosowania
- Wstęp do analizy w czasie
- Funkcje operujące na modelu danych i relacjach (przegląd)
- Udostępnianie raportów Power BI Desktop
- Wersje Power BI ich ograniczenia w udostępnianiu raportów
- Wyprowadzenie danych wizualizacji do pliku CSV
- Eksport raportu do formatu PDF
- Osadzenie raportu na witrynie Sharepoint i
- Publikacja raportu w Internecie na witrynie publicznej www (wersja free)
- Kwestie bezpieczeństwa (wersja free)
- Aktualizacja danych w modelu online
- Udostępnienie raportu w witrynie Sharepoint (wersja pro/premium)
- Zarządzanie dostępem do raportu (wersja pro/premium)
- Zaawansowane elementy wizualne
- Kluczowe wskaźniki wydajności KPI
- Zaawansowana hierarchia modelu danych
- Wizualizacje niestandardowe ze źródeł online
- Import wizualizacji z plików (rozszerzenia Power BI)
- Praca z bazą danych SQL w trybie łączenia tabel
- Wymagania techniczne dla źródeł SQL
- Łączenie się z bazą danych
- Przegląd zawartości serwera – nawigator zawartości
- Typy obiektów serwera SQL: tabele, widoki i funkcje tabelaryczne
- Import tabel wraz z relacjami
- Czyszczenie i optymalizacja danych z użyciem Power Query
- Budowa raportu w oparciu o wygenerowany model
- Tryby pracy z danymi
- Import danych z serwera SQL – buforowanie danych w modelu
- Zapytania bezpośrednie – Direct Query. Praca z danymi na żywo.
- Dane z modelu online (wersja free)
- Kwestie wydajnościowe – optymalizacja
- Dane trybu rzeczywistego (poglądowo – tylko wersja premium)
- Odświeżanie danych w trybie przyrostowym (poglądowo – tylko wersja premium)
- Kwerendy wybierające – DQL (Data Query Language)
- Query designer w zastosowaniach i tworzenie zapytania do bazy danych
- Podstawowe typy danych w standardzie SQL ich ograniczenia i zastosowanie
- Zapytania bezpośrednie w języku SQL
- Pobieranie danych – instrukcja SELECT
- Operatory i kryteria w zapytaniach
- Funkcje języka SQL w zapytaniach
- Przetwarzanie zagregowanych danych
- Operacje na połączonych tabelach po stronie serwera
- Pojęcie relacji między tabelami bazy danych i element łączący tabele w zapytaniu
- Złączenia w SQL 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
- Łączenie wyników zapytania z użyciem: UNION, UNION ALL i INTERSECT, EXCEPT
Cel: konfiguracja i zapoznanie się z aplikacją.
Cel: import danych i utworzenie raportu. Umieszczenie wizualizacji oraz ich poprawna konfiguracja.
Cel: budowa raportu opartego o model danych, czyli system połączonych tabel.
Cel: integracja i normalizacja danych pochodzących z różnych źródeł na potrzeby budowy wizualizacji.
Cel: przetwarzanie i oczyszczanie danych pomiędzy źródłem ich pochodzenia a modelem danych.
Cel: wstęp do pracy z językiem DAX będącym fundamentem dla raportu Power BI.
Cel: zapoznanie z możliwościami publikacji opracowanych raportów.
Cel: rozszerzenie możliwości aplikacji Power BI
Cel: praca z modelem opartym o relacyjną bazę danych
Cel: zapoznanie się z metodami łączenia się serwerem
Cel: użycie zapytań tworzonych bezpośrednio w języku SQL

Opis szkolenia
Szkolenie odbywa się na żywo z udziałem trenera. Nie jest to forma kursu video!
Domyślną bazą danych używaną podczas szkolenia jest udostępniony serwer baz danych Microsoft SQL Server. Nie jest to szkolenie z zakresu tworzenia zapytań SQL. Znajomość języka SQL jest zalecana, ale nie wymagana. Instalacja serwera bazy danych po stronie uczestnika nie jest wymagana.
O szkoleniu
Podstawowe szkolenie z zakresu obsługi Microsoft Power BI desktop rozszerzone o tematykę pracy z bazami danych SQL. Szkolenie o profilu ogólnym, którego adresatami są osoby zajmujące się przetwarzaniem i analizą dużej ilości danych, dla których arkusz kalkulacyjny już nie wystarcza. Dodatkowy moduł SQL pozwala na wydajniejszą i szybszą pracę z danymi.
Cel szkolenia
Zapoznanie z terminologią i narzędziami niezbędnymi w pracy z Microsoft Power BI desktop współpracującym z serwerem baz danych SQL. Poznanie podstaw obsługi narzędzia oraz wykorzystanie go w tworzeniu raportów i analiz.
Dla kogo przeznaczone jest szkolenie?
Szkolenie o profilu ogólnym, którego adresatami są osoby zajmujące się przetwarzaniem i analizą dużej ilości danych, analitycy, księgowi, a także programiści i testerzy oprogramowania. Tematyka szkolenia obejmuje pracę z serwerem SQL.
Co w Twojej pracy usprawni Power BI?
Nauczysz się efektywnie pobierać dane. Zoptymalizujesz sposoby pobierania i przekształcania danych zlokalizowanych na serwerze SQL. Zdobędziesz umiejętność korzystania z najnowszego narzędzia analitycznego. Zwiększysz swoją pewność w pracy, dzięki nabyciu nowych umiejętności. Zdecydowanie podniesiesz swoje szanse na awans. Radykalnie podniesiesz poziom swoich kompetencji zawodowych.
Gdzie użyjesz nabytej wiedzy?
Podniesiesz efektywność pracy związanej z tworzeniem raportów i w narzędziach BI powiązanych z bazą danych SQL. Zauważysz też wzrost komfortu w dostępie do danych. Osiągniesz nową wyższą jakość prezentacji danych i ich aktualizacji.
Czego się nauczysz?
Usprawnisz wymianę informacji z współpracownikami. Będziesz w stanie utworzyć ujednolicony system raportujący bazujący na danych z serwera SQL. Standaryzacja metod generowania raportów i tworzenia zestawień dla analiz przestanie być dla Ciebie problemem. Równocześnie przeniesiesz bezpieczeństwo tworzonych analiz na nowy wyższy poziom.
Prowadzący szkolenie: Sebastian Stasiak
Deweloper aplikacji i baz danych, z tendencją do dzielenia się wiedzą jako trener technologii informatycznych. Posiada doświadczenie w realizacji nietypowych i wymagających projektów IT. Dzięki wieloletniej pracy w charakterze wdrożeniowca, potrafi działać w trudnych warunkach, implementując niestandardowe i co ważne działające rozwiązania. Wychodząc z założenia, że najpierw ma działać, a później wyglądać, stawia w pierwszej kolejności na dane. Potrafi dogadać się z bazami danych używając języka SQL. Używa regularnie Oracle, SQL Server, PostgreSQL, MySQL, Azure SQL, a także mniej popularnych jak IBM DB2, Access. Nie jest mu obce zastosowanie Microsoft Dataverse. Po opanowaniu danych dokonuje ich integracji i analizy w Power BI lub Excel BI z użyciem Power Query, Języka M, DAX a jak potrzeba to i VBA. Potrafi całkiem sprawnie opublikować wyniki pracy w usłudze Power BI, Power Apps lub Sharepoint 365. Na koniec stawia na automatyzację każdego etapu prac, poprzez tworzenie procedur, skryptów i jobów SQL, a także Power Automate. Tak, tego desktopowego też.

Sprawdź, co mówią o nas ci, którzy nam zaufali
Trenerzy kategorii Power BI

