BAZY DANYCH MS SQL SERVER

PROCESY ETL (BI, SSIS, DTSX) POZIOM ZAAWANSOWANY (1999,00 zł)

149,00 

          Wiedza zdobyta w tym szkoleniu zagwarantuje Ci umiejętności, jakie możesz wykorzystać podczas realizacji procesów typu BI (Business Intelligence) w usłudze SSIS, czyli tzw. paczek DTSX na poziomie zaawansowanym.
W tym szkoleniu przekażę Ci wiedzę dotyczącą zaawansowanych elementów w Sql Server Integration Services (SSIS) takich jak:
✔️ komponenty skryptowe
✔️ zaawansowane transformacje Data Flow
✔️ profilowanie danych
✔️ transformacje asynchroniczne
✔️ używanie transakcyjności
✔️ praca z danymi typu XML
✔️ zarządzanie informacjami systemowymi i przechwytywanie zdarzeń systemowych z wykorzystaniem komponentu Windows Management Instrumentation (WMI)
✔️ umiejętność wykorzystywania własnego kodu do programowego rozszerzania elementów
✔️ wydajność działania SSIS
dzięki którym będziesz mógł lub mogła nauczyć się tych zagadnień na zasadzie konkretnych case’ów i zadań, które wspólnie będziemy przechodzić, dosłownie krok po kroku.
 
          Cała moja wiedza oparta jest między innymi o gotowe pliki oraz skrypty SQL i C#, które zaimplementowane są na odpowiednio przygotowanych przykładach, i co najważniejsze NA DZIAŁAJĄCEJ BAZIE DANYCH, więc nie są to kawałki kodu wyrwane z kontekstu jak większość blogów czy forów w internecie.

Description

          Otrzymujesz ode mnie dodatkowo zadania, ćwiczenia i case’y do wspólnego wykonania razem ze mną, ale nie przejmuj się, bo jeśli czegoś nie uda Ci się zrobić, to z chęcią Ci pomogę. Dodatkowo możesz dołączyć do grupy na FB, gdzie wspólnie sobie pomagamy i rozwiązujemy różne problemy dotyczące tego kursu. Nauka właśnie w taki sposób jest najbardziej efektywna.
 

KURS SKŁADA SIĘ Z NASTĘPUJĄCYCH MODUŁÓW:

1. WSTĘP

2. URUCHOMIENIE ŚRODOWISKA ORAZ UTWORZENIE PROJEKTU
   ➡ Uruchomienie wymaganych usług (serwisów)
   ➡ Uruchomienie środowiska i utworzenie projektu

3. WSTĘPNE USTAWIENIA PROJEKTU
   ➡ Ustawienie adekwatnej nazwy paczki
   ➡ Dodanie komentarza czy też nagłówka w paczce
   ➡ Zapisanie projektu i kopia plików

4. UTWORZENIE BAZY DANYCH I JEJ PODŁĄCZENIE
   ➡ Utworzenie bazy danych
   ➡ Wygenerowanie danych
   ➡ Podłączenie bazy danych w projekcie

5. OBSŁUGA DOKUMENTÓW W FORMACIE „XML”
   ➡ Budowa typowego dokumentu XML
   ➡ Walidacja pliku
   ➡ Transformacja
   ➡ Pobieranie wartości
   ➡ Pozostałe funkcje

6. PROFILOWANIE DANYCH
   ➡ Wykorzystanie komponentu „Data Profiling Task”
   ➡ Opis dostępnych domyślnych profili danych
   ➡ Testowanie profilowania danych

7. WYKORZYSTANIE „WMI” (WINDOWS MANAGEMENT INSTRUMENTATION)
   ➡ Pobieranie informacji o systemie za pomocą „WMI Data Reader Task”
   ➡ Śledzenie zdarzeń za pomocą „WMI Event Watcher Task”

8. WYKONYWANIE OPERACJI NA BAZACH DANYCH I SERWERACH SQL SERVER

9. PRZEKAZYWANIE DANYCH POMIĘDZY PAKIETAMI SSIS
   ➡ Wykorzystanie „RAW Source” i „RAW Destination”

10. ZAAWANSOWANE TRANSFORMACJE DANYCH
   ➡ „PIVOT”
   ➡ „UNPIVOT”
   ➡ Analiza tekstu przy pomocy „Term Lookup” i „Term Extraction”
   ➡ Operacje na danych z wykorzystaniem „Fuzzy Lookup” i „Fuzzy Grouping”

11. SKRYPTY
   ➡ Zadania i komponenty skryptowe
   ➡ Dostępny w skryptach model obiektowy SSIS
   ➡ Pprzykłady komponentów skryptowych w roli źródła danych, miejsca docelowego oraz transformacji

12. TWORZENIE TRANSFORMACJI ASYNCHRONICZNEJ

13. TRANSAKCYJNOŚĆ W SSIS

14. PROGRAMOWE TWORZENIE I KONFIGUROWANIE PAKIETÓW SSIS
   ➡ Programowa implementacja i konfiguracja zadań w „Control Flow”
   ➡ Programowa implementacja i konfiguracja zadań w „Data Flow”
   ➡ Programowe wykonywanie i zarządzanie pakietami

15. WYDAJNOŚĆ DZIAŁANIA SSIS
   ➡ Rozmiary buforów
   ➡ Liczniki wydajnościowe
   ➡ Monitorowanie liczników SSIS z zapisem do pliku
   ➡ Dobre praktyki w konfigurowaniu pakietów i ich komponentów
   ➡ Wykorzystanie katalogów i bazy danych „SSISDB”
   ➡ „Progress Bar” czyli pasek postępu
   ➡ Ewentualne śledzenie wartości zmiennych
   ➡ Zarządzanie „Data Flow” w kontekście ekstrakcji i ładowania danych
   ➡ Zarządzanie „Data Flow” w kontekście transformacji danych
   ➡ Usuwanie zbędnych kolumn w potoku
   ➡ Unikanie zbędnego sortowania danych w potoku
   ➡ Uruchamianie pakietów z linii komend

16. CO TERAZ?

You may also like…