Kompleksowe szkolenie Power BI - Desktop, Dax i Online – 5 dni
by:
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
Power BI Desktop
Tego nauczysz się w tym punkcie: konfiguracja i zapoznanie się z aplikacją.
- 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
Tego nauczysz się w tym punkcie: import danych i utworzenie raportu. Umieszczenie wizualizacji oraz ich poprawna konfiguracja.
- 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
Tego nauczysz się w tym punkcie: budowa raportu opartego o model danych, czyli system połączonych 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.
- Wprowadzenie do miar DAX
Źródła danych
Tego nauczysz się w tym punkcie: integracja i normalizacja danych pochodzących z różnych źródeł na potrzeby budowy wizualizacji.
- Źródła danych dla Power Query – możliwości i ograniczenia
- Arkusze kalkulacyjne i ich elementy jako źródła danych dla wizualizacji (arkusz, tabela)
- Pliki TXT/CSV – edycja i konwersja informacji
- Pliki JSON/XML ich przekształcanie i dostosowanie do potrzeb użytkownika.
- Tabele umieszczone na stronie internetowej.
- Integracja i scalenie niestandardowych danych.
Zaawansowane elementy wizualne
Tego nauczysz się w tym punkcie: rozszerzenie możliwości aplikacji Power BI.
- Wizualizacje niestandardowe ze źródeł online i z plików (rozszerzenia Power BI)
- Kluczowe wskaźniki wydajności KPI
Udostępnianie raportów Power BI online
To zobaczysz w tym punkcie: zapoznanie z możliwościami publikacji opracowanych raportów. (*dostępne wyłącznie w wersji Power BI Pro/Premium i trybie online)
- Wersje Power BI ich ograniczenia w udostępnianiu raportów w usłudze Power BI
- Przegląd funkcjonalności usługi Power BI (free/Pro/Premium)
- Publikacja raportu w Internecie na witrynie publicznej www (wersja free)
- Wykorzystanie opublikowanego modelu danych w nowym raporcie (wersja free)
- Udostępnienie raportu w witrynie Sharepoint, Teams
- Subskrypcja raportów
- Aktualizacja danych w modelu online: manualna i przez bramę danych
- Zarządzanie dostępem do raportu i opublikowanego modelu danych
Baza danych SQL w trybie łączenia
Tego nauczysz się w tym punkcie: praca z modelem opartym o relacyjną bazę danych
- Wymagania techniczne dla źródeł SQL
- Łączenie się z bazą danych
- 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
Tego nauczysz się w tym punkcie: zapoznanie się z metodami łączenia się serwerem
- Import danych z serwera SQL – buforowanie danych w modelu
- Zapytania bezpośrednie – Direct Query. Praca z danymi na żywo.
- Kwestie wydajnościowe – optymalizacja
Zapytania SQL
Tego nauczysz się w tym punkcie: użycie zapytań tworzonych bezpośrednio w języku SQL
- 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 SQL po stronie serwera
Tego nauczysz się w tym punkcie: Pojęcie relacji między tabelami bazy danych i element łączący tabele w zapytaniu
- Query designer w zastosowaniach i tworzenie zapytania SQL Low-Code
- Operacje na wielu tabelach po stronie serwera: import i zapytania bezpośrednie
- Funkcje agregacji po stronie serwera
Źródła danych modelu Power BI
Tego nauczysz się w tym punkcie: Przegląd najpopularniejszych źródeł danych, z których możesz pobrać dane do Power BI.
- Pliki CSV, Excel, JSON, XML, PDF import użyciem parametryzacji.
- Internetowe źródła danych: Tabele opublikowane na stronach WWW.
- Usługi danych strumieniowych – ODATA.
- Seryjny import plików z folderu.
- Biblioteki i listy SharePoint – poglądowo.
- Relacyjne bazy danych SQL (domyślnie Microsoft SQL Server).
Łączenie i transformacja
Tego nauczysz się w tym punkcie: Praktyczne podejście do zaimportowanych danych, ich przekształcenie i optymalizacja.
- Kontrola jakości danych: wyszukiwanie anomalii, błędów i niespójności.
- Filtrowanie i sortowanie danych wejściowych,
- Kolumny obliczeniowe i warunkowe także niestandardowe.
- Duplikowanie zapytania a odwołanie do zapytania.
- Bezpośrednia edycja kodu M: pasek formuły i edytor zaawansowany.
- Praca z bibliotekami funkcji: tekst, liczby, czas.
- Typy danych i ich konwersja, ustawienia regionalne użytkownika.
- Scalanie i podział kolumn i wierszy.
Praca z zapytaniami Power Query
Tego nauczysz się w tym punkcie: Tworzenie nowych obiektów tabelarycznych.
- Dołączanie i scalanie tabel. Śledzenie zależności zapytań.
- Funkcje tabelaryczne i zarządzanie krokami przekształcania.
- Usuwanie wartości zduplikowanych – tabele i zestawy kolumn.
- Agregacja, grupowanie, zliczania, przekształcenia typu PIVOT/UNPIVOT.
Operacje zaawansowane M Query
Tego nauczysz się w tym punkcie: Rozbudowa podstawowej funkcjonalności o własne funkcje.
- Zaawansowane funkcjonalności języka M.
- Budowa obiektów: lista, zestaw danych, tabela z użyciem kodu.
- Tworzenie własnych funkcji w języku M
DAX
Tego nauczysz się w tym punkcie: Omówienie koncepcji języka DAX i jego zastosowań.
- Model danych – czym jest jak działa
- Dobre praktyki organizacji danych.
- Tworzenie relacji między tabelami
- Relacje modelu danych: aktywne oraz nieaktywne
- Kierunki filtrowania
Kolumny obliczeniowe i funkcje DAX
Tego nauczysz się w tym punkcie: praca z kolumnami obliczeniowymi.
- Czym są kolumny obliczeniowe, tworzenie i modyfikacja
- Operatory i ich priorytety
- Funkcje skalarne: czasu, logiczne, tekstowe, liczbowe i konwertujące
- Funkcje tabelaryczne i filtrujące
- Funkcje agregujące (wiersz, kolumna), zliczające i statystyczne
- Funkcje wykorzystująca istniejącą relację oraz tworząca relację użytkownika i wyszukujące
- Hierarchia w modelu: automatyczna i manualna, definiowanie i modyfikacja
Miary DAX
Tego nauczysz się w tym punkcie: Tworzenie wstępnie przeliczonych elementów modelu danych.
- Czym są miary: tworzenie i modyfikacja
- Miara a kolumna obliczeniowa
- Funkcje FILTER i CALCULATE w miarach
- Parametry DAX w miarach
- Kontekst DAX: w jaki sposób ma być przeliczana tabela.
- Kontekst na poziomie: wiersza, zapytania, filtra
Tabele DAX
Tego nauczysz się w tym punkcie: Praca z tabelami generowanymi z użyciem języka DAX i ich filtrowanie.
- Tabele obliczeniowe,
- Zakładanie i usuwania filtra dla tabeli: dobieranie filtrów,
- Dodanie/usunięcie kontekstu filtra, selektywne usunięcie kontekstu
Time Intelligence
Tego nauczysz się w tym punkcie: Porównanie przebiegu wartości w czasie.
- Tabele kalendarza w DAX
- Sortowanie i hierarchia w tabelach kalendarza
- Funkcje Time Intelligence w DAX (operacje na czasie) porównanie okresów
Opis szkolenia
Szkolenie odbywa się na żywo z udziałem trenera. Nie jest to forma kursu video!
O szkoleniu w skrócie
Kompleksowe szkolenie z zakresu Power BI Desktop, języka DAX i Power BI Online. Pozwala na szczegółowe zapoznanie się z możliwościami aplikacji. Obejmuje przekrój wszystkich istotnych etapów pracy z danymi w Power BI:
- Ekstrakcja
- Normalizacja
- Integracja
- Modelowanie
- Prezentacja
- Publikacja
Cel szkolenia
Praca z Microsoft Power BI w wersji Desktop oraz elementami wersji online, przy współpracy z bazą danych SQL, usługami danych lub danymi plikowymi. Wprowadzenie do pracy z językiem Query M oraz modelem DAX, dodatkowo rozszerzonego o pracę z wizualizacjami dla języków R oraz Python.
Dla kogo przeznaczone jest szkolenie?
Adresatami szkolenia są osoby zajmujące się przetwarzaniem, analizą i prezentacją dużej ilości danych, analitycy, księgowi, a także programiści i testerzy oprogramowania.
Co usprawnisz w swojej pracy?
Zoptymalizujesz sposoby pobierania, przekształcania i integracji danych zlokalizowanych na serwerze SQL, źródłach plikowych i usługach. Rozszerzysz umiejętności w korzystaniu z najlepszego narzędzia analitycznego. Zwiększysz swoją pewność w pracy, dzięki nabyciu nowych kwalifikacji. Zdecydowanie podniesiesz poziom swoich kompetencji zawodowych oraz szanse na awans.
Gdzie użyjesz nabytej wiedzy?
Podniesiesz efektywność pracy związanej z tworzeniem raportów i w narzędziach BI. Zauważysz też wzrost komfortu w dostępie do danych. Osiągniesz nową wyższą jakość prezentacji danych i ich aktualizacji.
Czego się nauczysz?
Poznasz sposoby efektywnego wykorzystania rozszerzonych możliwości Power BI. Poznasz wszystkie istotne etapy pracy z wizualizowanymi danymi.
Power BI
Nazwa dla szeregu aplikacji i usług klasy Business Intelligence stworzonych przez Microsoft, w znacznej mierze opartych na chmurze obliczeniowej, które pomagają organizacjom gromadzić, zarządzać, przetwarzać i analizować dane z różnych źródeł za pomocą przyjaznego dla użytkownika interfejsu. Power BI stanowi część Microsoft Power Platform.
Język DAX
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ące wykonywanie zaawansowanych obliczeń i zapytań dotyczących danych w powiązanych tabelach i kolumnach w tabelarycznych modelach danych.
Język Query M
Microsoft Power Query zapewnia zaawansowane środowisko importowania danych, które obejmuje wiele funkcji. Współpracuje on ze skoroszytami usługi Analysis Services, programu Excel i usługi Power BI. Podstawową możliwością dodatku Power Query jest filtrowanie i łączenie, czyli łączenie danych z jednej lub wielu bogatych kolekcji obsługiwanych źródeł danych.
Język R
Język programowania R rozszerza możliwości Power BI o szeroką gamę technik statystycznych (liniowe i nieliniowe modelowanie, klasyczne testy statystyczne, analiza szeregów czasowych, klasyfikacja, grupowanie…) i graficznych. Jest on rozszerzalny za pomocą dodatkowych pakietów oraz skryptów pisanych przez użytkownika.
Język Python
Język programowania wysokiego poziomu o rozbudowanym pakiecie bibliotek standardowych, którego ideą przewodnią jest czytelność i klarowność kodu źródłowego. Jego składnia cechuje się przejrzystością i zwięzłością pozwalając na znaczące rozszerzenie standardowych możliwości Power BI o dodatkowe możliwości.
Power Platform
Microsoft Power Platform to zestaw narzędzi do analizy biznesowej, tworzenia aplikacji i łączności aplikacji. Power Platform obejmuje: Power BI – raporty, Power Apps – budowa aplikacji low-code, Power Automate online – automatyzacja procesów biznesowych, Power Automate Desktop – automatyzacja procesów pulpitu, Virtual Agents oraz Dataverse – oparty na chmurze silnik do przechowywania i zarządzania danymi
Dataverse
Usługa umożliwiająca bezpieczne przechowywanie i zarządzanie danymi używanymi przez aplikacje biznesowe. Dane w te są przechowywane w ramach zestawu tabel. Zawiera on podstawowy zestaw tabel pozwalając stworzyć tabele niestandardowe charakterystyczne dla organizacji i wypełnić je danymi przy użyciu Power Query. Tabele w Dataverse dostarczają bezpieczny i oparty na chmurze magazyn danych. Umożliwiają one tworzenie skoncentrowanej na działalności definicji danych organizacji do użycia w ramach aplikacji.
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ż.
Środowisko robocze
Nie jest wymagane instalowanie żadnego oprogramowania przez Uczestnika. Dostęp do gotowego środowiska na potrzeby tego szkolenia jest zapewniany każdemu Uczestnikowi przez organizatora.
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
Sprawdź pozostałe szkolenia z kategorii:
Power BI
Zobacz
Sprawdź, co mówią o nas ci, którzy nam zaufali
Trenerzy kategorii Power BI
Sebastian Stasiak
Sebastian Stasiak
Ostatnie miejsca!