Cele szkolenia
W trakcie szkolenia uczestnicy uzyskają wiedzę dotyczącą projektowania procesów ekstrakcji, transformacji i ładowania danych (ETL) z wykorzystaniem SQL Server Integration Services. Wiedza ta będzie mogła być wykorzystana do praktycznej realizacji rozwiązań analitycznych i raportowych na platformie Microsoft a w szczególności części odpowiedzialnej za integrację oraz zachowanie jakości danych. Oprócz typowych procesów ETL Integration Services może być również zastosowane do automatyzacji wielu czynności administracyjnych wykonywanych na SQL Server.
Umiejętności
Po ukończeniu kursu uczestnik/czka będzie potrafił/a:
Profil uczestników
Szkolenie jest przeznaczone dla osób chcących zapoznać się z techniką wykorzystania Integration Services do tworzenia zautomatyzowanych procesów przetwarzania i transferu danych. Umiejętności nabyte w trakcie szkolenia mogą być przydatne dla programisty zajmującego się tworzeniem rozwiązań dla platformy przetwarzania danych Microsoft oraz dla osób pełniących rolę administratorów serwerów, na których pracują usługi SQL Server..
Przygotowanie uczestników
Od uczestników szkolenia wymagana jest znajomość środowiska Windows oraz umiejętność posługiwania się relacyjnymi bazami danych w stopniu podstawowym (obejmującym definiowanie połączenia z bazą danych oraz wybieranie danych przy pomocy języka SQL).
Przed nami:
Szczegółowy program szkolenia
SSIS – podstawowe pojęcia, architektura, komponenty
Narzędzia –SQL Server Data Tools, Tworzenie projektu.
Tworzenie pakietu SSIS
Definiowanie Data Flow – zasada działania
Najczęściej używane transformacje
Łączenie i rozdzielanie przebiegów danych (Union All oraz Conditional Split).
Obsługa błędów w przepływie danych.
Obsługa zdarzeń w pakietach.
Wykorzystanie Execute SQL Task do wykonywania operacji na bazach danych.
Użycie Send Mail Task do wysyłania wiadomości pocztowych.
Korzystanie z pętli For i Foreach
Wykorzystanie zmiennych oraz parametrów.
Korzystanie z funkcjonalności SSIS Catalog
Przykłady zastosowania komponentów skryptowych (Script Task, Script Component).
Wprowadzenie do możliwości Azure Data Factory i Mapping Data Flow
Metoda realizacji szkolenia
Szkolenie realizowane jest w formie naprzemiennie następujących po sobie mini wykładów oraz ćwiczeń praktycznych. Szkolenie łączy w sobie fachową wiedzę merytoryczną z praktycznymi przykładami jej wykorzystania w środowisku pracy.
Po zakończeniu szkolenia rekomendowane jest skorzystanie z następujących szkoleń:
W ramach szkolenia zapewniamy