Data szkolenia | 23/03/2020 |
Czas trwania | 5 dni |
Limit miejsc | 5 osób |
Cena | 3700 PLN / netto |
Adres | ul. Towarowa 37 61-896 Poznań |
CEL SZKOLENIA
5-dniowe szkolenie opisuje implementację platformy hurtowni danych, wspierających rozwiązania BI. W trakcie szkolenia nauczysz się tworzenia hurtowni danych przy pomocy Microsoft® SQL Server® 2016 oraz Azure SQL Data Warehouse, implementacji ETL usługi SQL Server Integration Services, oraz sprawdzać i oczyszczać dane przy pomocy SQL Server Data Quality Services i SQL Server Master Data Services. Głównymi słuchaczami szkolenia są eksperci bazodanowi, którzy zajmują się rozwiązaniami Business Intelligence. Tworzą w praktyce rozwiązania BI, w tym Hurtownie, ETL, oczyszczanie danych.
Przed szkoleniem warto posiadać minimum 2 letnie doświadczenie w pracy z bazami danych, w tym:
- Projektowanie i normalizacja baz danych
- Tworzenie tabel i relacji
- Pisanie zapytań w T-SQL
- Minimalna wiedza programistyczna (pętle itp.)
- Ogólna znajomość pojęć biznesowych
Po ukończeniu szkolenia uczestnik będzie w stanie:
- Opisać kluczowe elementy rozwiązań hurtownianych
- Opisać wymagania sprzętowe dla potrzeb implementacji hurtowni
- Wdrażać projekt logiczny hurtowni
- Wdrażać fizyczny projekt hurtowni
- Tworzyć indeksy typu columnstore
- Wdrażać Azure SQL Data Warehouse
- Opisać kluczowe funkcje SSIS
- Wdrażać przepływy danych przy użyciu SSIS
- Wdrażać kontrolę przepływów pomiędzy zadaniami i kontrolować ich wykonywanie
- Tworzyć dynamiczne pakiety z użyciem zmiennych i parametrów
- Weryfikować paczki SSIS
- Wdrażać usługę Data Quality Services
- Wdrażać model Master Data Services
- Opisać jak rozszerzać SSIS przy użyciu własnych komponentów
- Wdrażać projekty SSIS
- Opisać różne scenariusze BI
ZAGADNIENIA
Wprowadzenie do Hurtowni danych. Opis architektury i koncepcji
- Opis Hurtowni Danych
- Uwagi dotyczące rozwiązań Hurtowni Danych
Planowanie infrastruktury
- Uwagi dotyczące budowy Hurtowni Danych
- Prezentacja architektury i urządzeń
Projektowanie i wdrażanie Hurtowni Danych
- Projekt logiczny Hurtowni Danych
- Projekt fizyczny Hurtowni Danych
Indeksy Columnstore
- Wprowadzenie do indeksów Columnstore
- Tworzenie indeksów Columnstore
- Praca z indeksami Columnstore
Implementowanie Azure SQL Data Warehouse
- Zalety Azure SQL Data Warehouse
- Implementacja Azure SQL Data Warehouse
- Praca z Azure SQL Data Warehouse
- Migracja do Azure SQ Data Warehouse
Tworzenie rozwiązań ETL
- Wprowadzenie do ETL usługi SSIS
- Poznawanie źródeł danych
- Realizowanie przepływów danych
Koordynacja zadań paczek SSIS
- Wprowadzenie do kontroli przepływów
- Tworzenie dynamicznych paczek
- Używanie ograniczników do kontroli przepływów
Śledzenie i radzenie sobie z problemami SSIS
- Śledzenie paczek SSIS
- Logowanie zdarzeń paczek SSIS
- Obsługa błędów paczek SSIS
Implementacja przyrostowego ładowania Hurtowni Danych
- Wprowadzenie do przyrostowego ładowania danych
- Wyodrębnianie zmodyfikowanych danych
- Tabele tymczasowe
Wymuszanie czystości danych
- Wprowadzenie do Data Quality
- Używanie Data Quality Services do oczyszczania danych
- Używanie Data Quality Services do mapowania danych
Używanie Master Data Services
- Koncepcja Master Data Services
- Implementacja modelu Master Data Services
- Zarządzanie Master Data
- Tworzenie Master Data Hub
Rozszerzanie SQL Server Integration Services (SSIS)
- Używanie własnych komponentów w SSIS
- Używanie skryptów w SSIS
Wdrażanie i konfiguracja paczek SSIS
- Opis wdrożenia projektów SSIS
- Wdrażanie projektów SSIS
- Planowanie wykonywania paczek SSIS
Wykorzystanie danych z Hurtowni Danych
- Wprowadzenie do Business Intelligence
- Prezentacja raportów
- Wprowadzenie do analiz danych
- Analiza danych przy użyciu Azure SQL Data Warehouse
W CENIE SZKOLENIA