Data Warehouse Konzepte
DWH-Entwicklungsprozess
- Datenmodellierung: Entwerfen der logischen und physischen Struktur des DWH basierend auf den Geschäftsanforderungen und den verfügbaren Datenquellen.
- Datenextraktion: Extrahieren von Daten aus den Quellsystemen mit verschiedenen Methoden wie Batch, Inkrementell oder Echtzeit.
- Datentransformation: Transformieren der extrahierten Daten in ein konsistentes und standardisiertes Format, das zum Laden in das DWH geeignet ist.
- Datenladen: Laden der transformierten Daten in das DWH mit verschiedenen Techniken wie vollständigem, inkrementellem oder Delta-Laden.
- Datenqualität: Sicherstellung der Genauigkeit, Vollständigkeit und Gültigkeit der Daten im DWH mithilfe verschiedener Tools und Methoden wie Datenprofilierung, Bereinigung und Validierung.
- Datenzugriff: Bereitstellung des Zugriffs auf die Daten im DWH für verschiedene Benutzer und Anwendungen mithilfe verschiedener Tools und Methoden wie Berichterstellung, Dashboards, Analysen und Visualisierung.