2012-10-15 7 views
5

Wir haben einige Organisationsdaten, die wir in einer Oracle OLAP 10g-Dimension darstellen müssen, vorzugsweise mit Warehouse Builder.Abrufen von Parent-Child-Daten in eine Oracle-Level-basierte OLAP-Hierarchie

Die Organisationshierarchie wird als Parent-Child-Paare aufgelistet und ist sowohl unregelmäßig (unsymmetrisch) als auch übersprungen (noncovering). Dies würde sich für eine wertebasierte Hierarchie eignen, aber unser Client würde lieber ROLAP als MOLAP verwenden, d. H. Die Verwendung eines analytischen Arbeitsbereichs vermeiden, der die Verwendung einer wertebasierten Hierarchie ausschließt.

Gibt es eine einfache Möglichkeit, eine levelbasierte Hierarchie mithilfe von Eltern-Kind-Paardaten aufzufüllen, und wenn ja, wie kann dies geschehen?

Zeiger auf Tutorials wären willkommen, besonders wenn sie Warehouse Builder verwenden.

Antwort

0

Wenn es sich um eine CONNECT BY PRIOR-Abfrage handelt, können Sie PRIOR column_name in der SELECT-Klausel verwenden, um die Daten der übergeordneten Spalte abzurufen.