Data Vault: Hubs, Links, Satelliten im Data Warehouse
Der Vault steht seit Jahren in der mittleren Schicht, und niemand kann sagen, ob er noch hält. Dieses Kapitel erklärt Hubs, Links und Satelliten, Raw Vault und Business Vault und den Aufbau in Snowflake. Es erzählt, wie ein Data & AI Berater Schlüssel und Historie am Code prüft, nur lesend. Die Zahlen sind Beispielwerte.
Was ist Data Vault?
Data Vault ist eine Methode, Daten aus vielen Quellsystemen in einem Warehouse zusammenzuführen und jeden Stand aufzubewahren. Das Modell trennt dafür Schlüssel, Beziehungen und Eigenschaften in drei Tabellenarten: Hubs, Links und Satelliten. Das zählt, sobald eine zweite Quelle dazukommt oder jemand nach dem Wert von gestern fragt. Im Warehouse ist Data Vault das Baumuster für die mittlere Schicht.
In Snowflake besteht ein Vault aus gewöhnlichen Tabellen, in die nur eingefügt wird. Den Hash Key bildet eine Funktion wie SHA1_BINARY aus dem Geschäftsschlüssel. Streams und Tasks laden Hubs, Links und Satelliten, darüber liegen Sichten oder Dynamic Tables. Primär- und Fremdschlüssel erzwingt Snowflake auf Standardtabellen nicht, Stand November 2026. Ob das Modell hält, muss deshalb eine Regel prüfen.
So prüft ein Data & AI Berater einen Vault. Er liest Struktur und Code, nur lesend, und baut daraus in ABIS einen Graphen. Hubs, Links und Satelliten erkennt ABIS nicht von selbst. Regeln wie „jeder Hub trägt Hash Key und Geschäftsschlüssel“ sind Abfragen auf dem Graphen, geschrieben für das Projekt. Sie gehören zur zweiten Messung in Datenqualität messen, der Messung am Code. Was ein Verstoß bedeutet, entscheidet das Team. Einem KI-Agenten gibt ein sauberer Vault zwei Dinge: einen stabilen Schlüssel und den Stand zu jedem Stichtag.
Data Vault und Star Schema im Vergleich
| Merkmal | Data Vault | Star Schema |
|---|---|---|
| Aufgabe | zusammenführen und Historie halten | auswerten |
| Schicht | Mitte (Silber) | oben (Gold) |
| Bausteine | Hubs, Links, Satelliten | Fakten und Dimensionen |
| Neue Quelle | neuer Satellit, Bestehendes bleibt | Dimension oder Fakt wird angepasst |
| Wer liest | Sichten und Ladeläufe | Berichte, Power BI, Agenten |
„Was galt gestern?“ Die mittlere Schicht weiß es nicht mehr
Historie überschrieben, Schlüssel je Quelle verschieden: So wird jede neue Quelle zum Umbau.

Einmal eintragen, den ganzen Guide lesen.
Kurzantwort und Problem-Schaubild oben sind offen. Das Lösungs-Schaubild mit ABIS und DBI Agentic BI, den vollständigen Text und das Arbeitsmaterial aller Kapitel schalten Sie mit Ihrer Firmen-E-Mail frei: einmal für alle Guides von DBI Analytics, kein zweites Formular.
- Lösungs-Schaubild zu jedem Kapitel
- Alle Kapitel in voller Länge
- Checklisten, Vorlagen, Regelsätze
- Neue Kapitel ohne erneutes Eintragen
Fragen zu Data Vault
Was ist Data Vault?
Data Vault ist eine Methode, Daten aus vielen Quellsystemen in einem Warehouse zusammenzuführen und jeden Stand aufzubewahren. Das Modell trennt Schlüssel, Beziehungen und Eigenschaften in drei Tabellenarten: Hubs, Links und Satelliten. Entwickelt hat es Dan Linstedt. Im Aufbau eines Warehouse ist Data Vault das Baumuster für die mittlere Schicht.
Was ist Data Vault 2.0?
Data Vault 2.0 ist die Fassung des Standards aus dem Jahr 2013. Sie ersetzt laufende Nummern durch Hash Keys, die aus dem Geschäftsschlüssel berechnet werden. Dadurch lassen sich Hubs, Links und Satelliten unabhängig voneinander laden. Neben dem Modell beschreibt der Standard auch Architektur und Vorgehen. Die aktuelle Fassung heißt Data Vault 2.1.
Was ist der Unterschied zwischen Hub, Link und Satellit?
Ein Hub hält die Geschäftsschlüssel eines Objekts, zum Beispiel jede Kundennummer genau einmal. Ein Link hält eine Beziehung zwischen Hubs, zum Beispiel zwischen Kunde und Auftrag. Ein Satellit hält die Eigenschaften zu einem Hub oder Link und jeden Stand als eigene Zeile. Jede Zeile nennt Ladezeitpunkt und Quelle.
Was ist der Unterschied zwischen Raw Vault und Business Vault?
Der Raw Vault hält fest, was die Quelle liefert, ohne einen Wert zu ändern. Der Business Vault liegt darüber und enthält, was für mehrere Marts berechnet wird: Umrechnungen, Gültigkeit, Point-in-Time- und Bridge-Tabellen. Er liest nur aus dem Raw Vault. Logik für einen einzelnen Bericht gehört in keinen von beiden.
Was ist der Unterschied zwischen Data Vault und Star Schema?
Data Vault führt Daten in der mittleren Schicht zusammen und hält ihre Historie, mit Hubs, Links und Satelliten. Das Star Schema liegt darüber und ist zum Auswerten gebaut, mit Fakten und Dimensionen. Die beiden ersetzen einander nicht: Der Vault speist das Star Schema, und Berichte lesen nur aus dem Star Schema.
Wie baut man Data Vault in Snowflake?
Mit gewöhnlichen Tabellen, in die nur eingefügt wird. Den Hash Key bildet eine Funktion wie SHA1_BINARY aus dem Geschäftsschlüssel. Streams und Tasks laden neue Zeilen, ein Insert in mehrere Tabellen füllt Hub, Link und Satellit zusammen. Business Vault und Marts beginnen als Sichten. Primär- und Fremdschlüssel erzwingt Snowflake auf Standardtabellen nicht, Stand November 2026.
Was ist eine Point-in-Time-Tabelle?
Eine Point-in-Time-Tabelle merkt sich je Schlüssel und Stichtag, welche Zeile jedes Satelliten an diesem Tag galt. Sie erspart Abfragen, die für jeden Satelliten den passenden Zeitraum suchen. Die Tabelle ist berechnet und gehört deshalb in den Business Vault. Eine Bridge-Tabelle hält entsprechend einen Weg über mehrere Hubs und Links fest.
Braucht man Data Vault für ein kleines Warehouse?
Meist nicht. Mit einer Quelle, einem Schlüssel je Objekt und wenigen Berichten genügen saubere Tabellen in der mittleren Schicht und ein Star Schema darüber. Data Vault lohnt sich, wenn mehrere Quellsysteme dieselben Objekte liefern, Quellen dazukommen und frühere Stände nachweisbar bleiben müssen.
Wie passt Data Vault zur Medallion-Architektur?
Data Vault ist ein Baumuster für die mittlere Schicht. Nach verbreiteter Lesart entspricht Staging der Bronze-Schicht, Raw Vault und Business Vault bilden Silber, und die Marts sind Gold. Manche zählen den Raw Vault zu Bronze. Für eine Prüfung zählt deshalb nicht der Name der Schicht, sondern wer aus wem liest.
Wie prüft man, ob ein Data Vault sauber gebaut ist?
Mit Regeln, die ein Satz mit Zielwert sind, geprüft am Code. Drei Beispiele: Jeder Satellit hat seinen Hub. Jeder Hub trägt Hash Key und Geschäftsschlüssel. Jeder Link trägt mindestens zwei Hash Keys. Die Regeln laufen als Abfragen auf einem Graphen aus den Definitionen der Tabellen und Sichten. Ob ein Verstoß ein Fehler ist, entscheidet das Team.
Was hat ein KI-Agent von Data Vault?
Einen stabilen Schlüssel und eine vollständige Historie. Damit lassen sich Fragen zu einem Stichtag beantworten und Änderungen erklären. Lesen sollte ein Agent trotzdem aus der obersten Schicht. Hubs, Links und Satelliten sind für das Laden gebaut, nicht für Fragen.
Worauf sich die Angaben zu Herstellern stützen
- Dan Linstedt: Data Vault Overview (2002)
- Snowflake: Building a Real-Time Data Vault in Snowflake
- Snowflake: Dynamic Tables for Data Vault (2023)
- Snowflake: SHA1_BINARY
- Snowflake: Multi-Table Insert
- Snowflake: Constraints im Überblick
- Microsoft: Star Schema für Power BI
Abgerufen am 13. November 2026. Die Seiten der Hersteller ändern sich. Maßgeblich ist der Stand, der dort steht.

Fragen zu diesem Kapitel?
Rufen Sie direkt an. Kein Formular, keine Rückruf-Schleife: Sie sprechen mit jemandem, der das Thema aus Projekten kennt.
David ChangGründer & Datenarchitekt · Agentic BI, Microsoft Fabric
Direkt anrufen+49 89 21542466Passend zu diesem Kapitel
Hält Ihre mittlere Schicht, wenn morgen eine neue Quelle dazukommt?
Nennen Sie uns die Zahl der Quellsysteme, die Schichten und die grobe Zahl der Tabellen im Vault. In 30 Minuten klären wir, welche Leserolle genügt, welche Regeln sich für den Anfang eignen und was ein erster Lauf bei Ihnen umfasst.