Was ist degenerierte Dimension?

X

Datenschutz & Cookies

Diese Seite verwendet Cookies. Indem Sie fortfahren, stimmen Sie deren Verwendung zu. Erfahren Sie mehr, einschließlich der Kontrolle von Cookies.

Verstanden!

Advertisements

Laut Ralph Kimball ist eine degenerierte Dimension in einem Data Warehouse ein Dimensionsschlüssel in der Faktentabelle, der keine eigene Dimensionstabelle hat, da alle interessanten Attribute in analytischen Dimensionen platziert wurden. Der Begriff „entartete Dimension“ stammt von Ralph Kimball.

Degenerierte Dimensionen sind Kontrollnummern, die in der Faktentabelle des Data Warehouse gespeichert sind. Mit Kontrollnummern können Sie sehen, welche Positionen in einer Faktentabelle aus demselben Auftrag oder derselben Rechnung stammen. Obwohl Kontrollnummern wie andere Attribute aus der OLTP-Datenbank der Faktentabelle zugeordnet sind, werden sie nicht als Schlüssel behandelt.

Eine entartete Dimension ist keine, der es an moralischer Struktur oder Integrität mangelt. Stattdessen ist eine degenerierte Dimension eine Dimension, die nicht als Tabelle vorhanden ist, sondern im Data Warehouse dargestellt wird.

Kontrollnummern effizient im Data Warehouse speichern:

Kontrollnummern erfüllen eine sehr wichtige Funktion in den OLTP-Datenbanken, aus denen sie stammen. Wenn die OLTP-Datenbank in ein Data Warehouse importiert wird, müssen auch die Kontrollnummern übernommen werden; andernfalls riskieren Sie, aussagekräftige Informationen zu verlieren. Der effizienteste und effektivste Weg, mit diesen Kontrollnummern umzugehen, besteht darin, sie als degenerierte Dimension in eine Faktentabelle einzubetten.

Abschließende Schlussfolgerung: Die Dimension, die sich in einer Faktentabelle befindet, ist eine degenerierte Dimension.

Beispiel: 1) Poly-Nummern
2) Rechnungsnummern.

Anzeigen

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.