Benutzer-Werkzeuge

Webseiten-Werkzeuge


design:data-vault:entitaeten:link:hierarchischer-link

Hierarchischer Link

Ein hierarchischer Link ermöglicht die Umsetzung einer Baumstruktur oder einer Generalisierung bzw. Spezialisierung. Beispielsweise können in einem Datenmodell mehrere Divisionen zu einer Abteilung gehören. Es können somit bestimmte Attribute für eine Abteilung festgelegt werden, welche dann auch für alle zugehörigen Divisionen gelten. Charakeristika, welche nur zu einer bestimmten Division1) gehören können dann auch nur für diese Division umgesetzt werden2). Durch diese Vorgehensweise ist es möglich Daten über einen kompletten Baum oder Generalisierungsstruktur zu aggregieren3).

Beispiel

Hierarchischer Aufbau

Das folgende eigens erstellte Beispiel verdeutlicht den hierarchischen Aufbau.

Die Wurzel (root) bildet die Geschäftsführung, welche den Hash Key „1a11“ zugewiesen bekommen hat. Die Divisionen Europa,Asien und USA bekommen ebenfalls eigene Hash Keys zugewiesen. Die einzelnen Divisionen verfügen über eigene Lager, welche erneut individuelle Hash Keys bekommen.

Der Hub

Der Hub „Hub Corporation“ beinhaltet die Wurzel, Divisionen sowie die Lager.

Dabei wird in der ersten Spalte den zugewiesenen Hash Key eingetragen. Die zweite Spalte „CORP_ACCT“ enthält einen beschreibenden Namen. Die Spalte „Load DTS“ zeigt, wann die Daten das letzte Mal geladen wurden. „RCRD SRC“ gibt die Quelle der Daten an, beispielsweise die Abteilungen Finanzen oder Verkauf. Die Wurzel wird an erster Stelle genannt.

Der Link „Link Geschäftsbereiche“ verfügt in der ersten Spalte über neue Hash Keys, die die einzelne Verbindung identifizieren. Die Spalte „From“ gibt den Start der Beziehung an. „To“ zeigt das Ziel der Beziehung. „LOAD DTS“ und „RCRD SRC“ haben die gleiche Bedeutung wie in dem vorher beschriebenen Hub.

Die dargestellte Beziehung zeigt,dass „Division Europa“ eine direkte Beziehung/Verbindung zur Wurzel „Geschäftsführung“ hat. Dementsprechend ist in dem Link „Link Geschäftsbereiche“ ein Eintrag mit dem Start vom Hash Key „2b22“ zum Ziel „1a11“.

1)
FIXME Division übersetzen-überall
2) , 3)
Linstedt, Dan. Super Charge your Data Warehouse. Dan Linstedt, 2011. S. 64. Print.
design/data-vault/entitaeten/link/hierarchischer-link.txt · Zuletzt geändert: 2020/08/20 16:59 (Externe Bearbeitung)