1. Wprowadzenie do Microsoft Fabric
Microsoft Fabric jest tu ujmowany jako spójna platforma analityczna, łącząca kluczowe obszary pracy z danymi. Sekcja objaśnia architekturę i najważniejsze funkcjonalności, wskazuje korzyści wdrożeniowe oraz rolę zespołów danych i infrastruktury sieci szkieletowej.
- omówienie architektury i kluczowych funkcjonalności,
- korzyści z wdrożenia platformy,
- rola zespołów ds. danych oraz infrastruktura sieci szkieletowej.
2. Konfiguracja i aktywacja platformy
Zanim rozpocznie się pracę analityczną, platforma musi zostać poprawnie uruchomiona i przygotowana. Ta sekcja porządkuje praktyczne kroki konfiguracji, proces aktywacji, pierwsze działania po włączeniu oraz dobre praktyki wspierające sprawne wdrożenie Microsoft Fabric.
- praktyczne aspekty konfiguracji,
- proces włączania i pierwszych kroków,
- najlepsze praktyki wdrożenia.
3. Koncepcja Lakehouse
Relacja między klasycznym magazynem danych a podejściem Lakehouse pokazuje, z czego wynika rosnąca rola tego modelu w analityce. Uczestnicy poznają definicję koncepcji, najważniejsze różnice względem tradycyjnych rozwiązań oraz przykłady użycia w Microsoft Fabric.
- definicja Lakehouse jako nowoczesnego podejścia do analizy danych,
- różnice między tradycyjnymi magazynami danych a Lakehouse,
- przykłady zastosowań w Microsoft Fabric.
4. Praca z Fabric Lakehouse
W środowisku Fabric Lakehouse analiza nie jest oddzielona od eksploracji i przygotowania danych. Sekcja obejmuje przegląd dostępnych zasobów, przekształcanie danych pod konkretne potrzeby analityczne oraz prezentację rezultatów uzyskanych na przygotowanych zbiorach.
- eksploracja danych w środowisku Lakehouse,
- przekształcanie danych,
- wizualizacja wyników analiz.
5. Wprowadzenie do Apache Spark
Apache Spark stanowi podstawę dalszej pracy z danymi, dlatego najpierw omawiane są jego architektura i wymagania środowiskowe. Następnie sekcja przechodzi do konfiguracji środowiska, uruchomienia platformy oraz inicjalizacji sesji potrzebnej do pracy praktycznej.
- podstawy architektury i wymagań dla Spark,
- konfiguracja środowiska Spark,
- inicjalizacja sesji i uruchomienie platformy.
6. Operacje na danych w Apache Spark
Od załadowania danych do Spark DataFrame zaczyna się etap ich przygotowania do dalszej analizy. Uczestnicy pracują nad transformacjami, porządkowaniem zbiorów oraz wykorzystaniem języka SQL i interfejsu Spark SQL API do wykonywania operacji na danych.
- ładowanie danych do Spark DataFrame,
- transformacje danych i przygotowanie do analizy,
- praca z danymi przy użyciu języka SQL oraz interfejsu API Spark SQL.
7. Wizualizacja danych w Spark
Przedstawienie wyników analiz wymaga nie tylko wygenerowania wykresów, ale też właściwego doboru formy prezentacji. Sekcja koncentruje się na technikach wizualizacji w Spark, użyciu dostępnych narzędzi oraz poprawie czytelności i układu prezentowanych danych.
- techniki prezentacji wyników analiz,
- wykorzystanie narzędzi wizualizacyjnych,
- optymalizacja prezentacji danych.
8. Praca z tabelami Delta Lake
Delta Lake wnosi do pracy analitycznej spójność transakcyjną i uporządkowany model przechowywania danych. W tej części uczestnicy tworzą i modyfikują tabele, a następnie analizują wersjonowanie danych oraz historię zmian jako podstawę kontroli i odtwarzalności operacji.
- omówienie koncepcji i zalet Delta Lake,
- tworzenie i modyfikacja tabel różnicowych,
- wersjonowanie danych i historia zmian.
9. Pozyskiwanie danych za pomocą przepływów Gen2
Gdy trzeba szybko przygotować warstwę zasilania danych, przepływy Gen2 pozwalają realizować ten proces w modelu low-code w obrębie Microsoft Fabric. Sekcja wyjaśnia zasady działania rozwiązania, jego ograniczenia i korzyści oraz pokazuje przykłady włączenia do szerszej integracji.
- podstawy działania przepływów danych (Gen2),
- korzyści i ograniczenia rozwiązania,
- przykłady integracji przepływów w Microsoft Fabric.
10. Automatyzacja i monitorowanie potoków danych
Potoki w Data Factory służą do automatyzacji powtarzalnych zadań integracyjnych i kontroli przepływu danych w środowisku Fabric. Uczestnicy wykonują ćwiczenia z kopiowania danych, korzystania z szablonów oraz poznają sposoby uruchamiania i monitorowania przebiegu procesów.
- wprowadzenie do potoków w usłudze Data Factory,
- praktyczne ćwiczenia kopiowania danych i korzystania z szablonów,
- techniki uruchamiania oraz monitorowania przepływów danych.