Programm
- 1. Tag
- Einführung in Data Warehousing
- Planung einer Data Warehouse Infrastruktur
- Allgmeine Überlegungen
- Data Warehouse Referenz Architekturen
- Design eines Data Warehouse
- Das logische Design
- Das physische Design
- Columnstore Indexes
- Einführung in Columnstore
- Erstellen und Arbeiten mit Columnstore Indexes 2. Tag
- Bereitstellen eines Azure SQL Data Warehouse
- Vorteile des Azure SQL Data Warehouse
- Entwicklen des Data Warehouse
- Migration zu einem Azure Data Warehouse
- Erstellen einer ETL Solution
- Einführung in ETL mit SSIS
- Die Datenquellen untersuchen
- Einrichten des Data Flow
- Control Flow mit SSIS Paketen
- Was ist Control Flow?
- Dynamic Packages
- Containers 3. Tag
- Debugging SSIS Packages
- Logging von SSIS Package Events
- Error Handling in SSIS Packages
- Inkrementelle ETL Prozesse
- Wieso inkrementelles ETL?
- Geänderte Daten extrahieren
- Temporal Tables
- Enforcing Data Quality
- Einführung in Data Quality Services
- Cleaning & Matching Data
- De-Duplizierung von Daten
- Verwenden von Master Data Services
- Master Data Services Konzepte
- Einrichten des Master Data Service Models
- Verwenden von Master Data
- Erstellen eines Master Data Hubs 4. Tag
- Erweitern von SSIS
- Custom Components in SSIS
- Scripting in SSIS
- Verteilen und Konfigurieren von SSIS Paketen
- SSIS Deployment
- Planung der SSIS Package Execution
- Consuming Data in a Data Warehouse
- Einführung in Business Intelligence (BI)
- Reporting
- Data Analysis
Ziele
In diesem Seminar erlernen Sie die Planung und Konfiguration von SQL Server Data Warehouses. Schwerpunkte sind das Dataware-House einzurichten und den ETL Prozess mit Hilfe von SSIS zu konfigurieren.
Voraussetzungen
Grundkenntnisse der Windows AdministrationKenntnisse von Transact-SQL~8735Kenntnisse der SQL-Server Entwicklung~8736Kenntnisse der SQL-Server Administration~8738oder dem entsprechende Kenntnisse