Data Vault Modellierung Flashcards
Data Vault Modellierung
Ist eine Modellierungsmethode, die speziell für DWHs mit häufigen Strukturerweiterungen geeignet ist
Grundidee: Informationen im DWH so aufteilen, dass eine einfache Integration und Historisierung der Daten möglich ist und das Modell ohne Migration der bestehenden Tabellen erweitert werden kann.
Vor und Nachteile der DVM
.
Einsatz DVM in DWH
für Zentrale DWH-Schicht Core ideal,
- weil standardmäßig eine lückenlose Historierung der Daten gewährleistet wird
- weil der Aufwand für das nachträgliche Hinzufügen neuer Entitäten, Attribute und Beziehungen verhältnismäßig gering ist
- weil Sonderfälle relativ einfach zu implementieren sind (rückwirkende Änderung von Stamm- und Bewegungsdaten)
DVM-Objekte/Strukturen
Hubs
-enthalten hauptsächlich die Business Keys der fachlichen Entitäten sowie einen künstlichen Schlüssel, der von Links und Satellites referenziert wird
Links
- werden zur Verknüpfung von Entitäten verwendet.
- Sie enthalten Fremdschlüssel auf zwei oder mehr Hubs sowie ebenfalls technische Attribute
> Beziehungen werden n zu n modelliert
Satellites
- umfassen sämtliche beschreibenden Attribute von Entitätstpen oder Beziehungen in versionierter Form