OBIEE - Dimensionshierarchien
Hierarchien bestehen aus einer Reihe von Eins-zu-Eins-Beziehungen und können verschiedene Ebenen haben. Eine Regionshierarchie besteht aus: Region → Land → Bundesland → Stadt → Straße. Hierarchien folgen einem Top-Down- oder Bottom-Up-Ansatz.
Logische Dimensionen oder Dimensionshierarchien werden in der BMM-Schicht erstellt. Es gibt zwei Arten von Dimensionshierarchien, die möglich sind -
- Dimensionen mit ebenenbasierten Hierarchien.
- Dimension mit Eltern-Kind-Hierarchien.
In stufenbasierten Hierarchien können Mitglieder unterschiedlichen Typs sein, und Mitglieder desselben Typs kommen nur auf einer Ebene vor.
In Eltern-Kind-Hierarchien sind alle Mitglieder vom gleichen Typ.
Dimensionen mit ebenenbasierten Hierarchien
Ebenenbasierte Dimensionshierarchien können auch Eltern-Kind-Beziehungen enthalten. Die übliche Reihenfolge zum Erstellen von Ebenen-basierten Hierarchien besteht darin, mit der Gesamtebene zu beginnen und dann auf niedrigere Ebenen herunterzuarbeiten.
Ebenenbasierte Hierarchien ermöglichen es Ihnen, -
- Level-basierte berechnete Maßnahmen.
- Aggregierte Navigation.
- Führen Sie in Dashboards einen Drilldown auf untergeordnete Ebene durch.
Jede Dimension kann nur eine Gesamtebene haben und es gibt keinen Ebenenschlüssel oder Dimensionsattribute. Sie können Kennzahlen mit der Gesamtsumme verknüpfen, und die Standardaggregation für diese Kennzahlen ist immer die Gesamtsumme.
Alle unteren Ebenen sollten mindestens eine Spalte haben und jede Dimension enthält eine oder mehrere Hierarchien. Jede untere Ebene enthält auch einen Ebenenschlüssel, der einen eindeutigen Wert auf dieser Ebene definiert.
Arten von stufenbasierten Hierarchien
Unausgeglichene Hierarchien
Unausgeglichene Hierarchien sind solche, bei denen nicht alle unteren Ebenen die gleiche Tiefe haben.
Example - Für ein Produkt können Sie für einen Monat Daten für Wochen und für einen anderen Monat Daten für die Tagesstufe zur Verfügung haben.
Hierarchien überspringen
In Hierarchien auf Überspringebene haben nur wenige Mitglieder keine Werte auf höherer Ebene.
Example- Für eine Stadt haben Sie Bundesland → Land → Region. Für andere Städte haben Sie jedoch nur ein Bundesland und es fällt nicht unter ein Land oder eine Region.
Dimension mit Eltern-Kind-Hierarchien
In der Eltern-Kind-Hierarchie sind alle Mitglieder vom gleichen Typ. Das häufigste Beispiel für eine Eltern-Kind-Hierarchie ist die Berichtsstruktur in einer Organisation. Die Eltern-Kind-Hierarchie basiert auf einer einzelnen logischen Tabelle. Jede Zeile enthält zwei Schlüssel - einen für das Mitglied und einen für das übergeordnete Element des Mitglieds.