Power BI - pulpit analityka i managera + SQL
Najbliższe terminy tego szkolenia
Standardy JSystems
- Wszyscy nasi trenerzy muszą być praktykami i osiągać średnią z ankiet minimum 4.75 na 5. Nie ma wśród nas trenerów-teoretyków. Każdy trener JSystems ma bogate doświadczenie komercyjne w zakresie tematów z których prowadzi szkolenia.
- Wszystkie szkolenia mają format warszatowy. Każde zagadnienie teoretyczne jest poparte rzędem warsztatów w ściśle określonym formacie.
- Terminy gwarantowane na 100%. Jeśli jakiś termin jest oznaczony jako gwarantowany, oznacza to że odbędzie się nawet jeśli część grupy wycofa się z udziału. Ryzyko ponosimy my jako organizator.
- Do każdego szkolenia które wymaga jakiegokolwiek oprogramowania dostarczamy skonfigurowane, gotowe hosty w chmurze. Dzięki temu uczestnik nie musi nic instalować na swoim komputerze (i bić się z blokadami korporacyjnymi). Połączenie następuje przez zdalny pulpit lub SSH - w zależności od szkolenia.
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ż.
Stanowisko robocze
Do tego szkolenia każdy uczestnik otrzymuje dostęp do indywidualnej wirtualnej maszyny w chmurze. Ma ona zainstalowane i skonfigurowane wszystko co potrzebne do realizacji szkolenia. Maszyna będzie dostępna przez cały okres szkolenia.
Gdy na jakiś termin zgłosi się minimalna liczba osób, termin oznaczamy jako gwarantowany.
Jeśli jakiś termin oznaczony jest jako gwarantowany to oznacza to, że na 100% się odbędzie we wskazanym czasie i miejscu.
Nawet gdyby część takiej grupy zrezygnowała lub przeniosła się na inny termin, raz ustalony termin gwarantowany takim pozostaje.
Ewentualne ryzyko ponosimy my jako organizator.
Przejdź do terminów tego szkolenia