In diesem Thema finden Sie Beispiele für verschiedene Extraktionsoptionen, z.B. Knoten- und Vorgängerfilter, maximale Tiefe und Ausgleichsoptionen, um verschiedene Verwendungsmöglichkeiten von Generationsextraktionen zu veranschaulichen.
Tip:
In einer ausgeglichenen Hierarchie befinden sich alle untersten Knoten auf derselben Ebene.
In einer unausgeglichenen Hierarchie (bzw. einer natürlichen Hierarchie) befinden sich die untersten Knoten auf verschiedenen Ebenen.
Mit den Feldern für maximale Tiefe und für die Ausgleichsoption können Sie eine unausgeglichene Hierarchie durch Wiederholen des übergeordneten Elements, des Knotens oder des obersten Knotens ausgleichen, um alle untersten Knoten auf dieselbe Ebene zu bringen. Dies wird in Beispiel 2: Verwenden der Ausgleichsoption in einer unausgeglichenen Hierarchie veranschaulicht.
Beispiel 1: Knoten- und Vorgängerfilter in einer ausgeglichenen Hierarchie
In diesem Beispiel wird mit Knoten- und Vorgängerfiltern ein Bericht von Vertriebsmitarbeitern nach Region extrahiert. Zunächst werden mit einem Knotenfilter nur die Knoten der untersten Ebene zurückgegeben. Dann wird der Bericht mit einem Vorgängerfilter auf die Regionen reduziert, indem die Bundesstaaten herausgefiltert werden. Da es sich hier um eine ausgeglichene Hierarchie handelt, ist die Ausgleichsoption nicht erforderlich.
Die Hierarchie in diesem Beispiel hat einen obersten Knoten "Sales Representative by Territory (SRT)" mit verschiedenen untergeordneten regionalen Knoten: "Midwest (MW)", "Northeast (NE)", "Southeast (SE)", "Southwest (SW)" und "West (W)". Jeder Region sind mehrere Bundesstaaten untergeordnet (z.B. sind Iowa, Illinois, Indiana, Michigan und Ohio der Region "Midwest" untergeordnet), und jeder Bundesstaat verfügt über eine Liste von Vertriebsmitarbeitern als unterste Knoten:
Zunächst werden die Namen der Knoten und ihrer Vorgänger extrahiert, indem Core.Name
für die Vorgänger und Core.Name
für die Knoten zur Extraktion hinzugefügt wird (siehe Spalten in der eingesetzten Grafik unten).
Beachten Sie, dass mehrere Zeilen in der Extraktion Informationen enthalten, die für unseren Bericht nicht nützlich sind. So enthalten die Zeilen 2, 3 und 4 zwar Vorgängerinformationen, aber nicht die untersten Knoten mit den gewünschten Vertriebsmitarbeiterinformationen. Mit einem Knotenfilterausdruck (angezeigt in der eingesetzten Grafik) lassen sich nur die Knoten der untersten Ebene zurückgeben.
Anschließend wird die Extraktion reduziert, um die Vertriebsmitarbeiter nach Region, nicht nach Bundesstaat, anzuzeigen. Dafür müssen zwei Änderungen an der Extraktion vorgenommen werden. Zunächst muss die Vorgängerebene ermittelt werden, in der die Informationen zum Bundesstaat gespeichert sind. Dies geschieht durch Angabe der maximalen Tiefe (siehe eingesetzte Grafik), sodass die Extraktion jeder Spalte Headerinformationen hinzufügt. Beachten Sie, dass die Spalten A, B, C und D jetzt alle Header haben, die die Ebenen und den Knotennamen angeben.
Jetzt ist bekannt, dass die Informationen zum Bundesstaat in Ebene 3 gespeichert sind. Es kann ein Vorgängerfilter hinzugefügt werden, der Ebene 3 herausfiltert und die gewünschten Regionsangaben zurückgibt. Der Vorgängerfilter wird in der eingesetzten Grafik angezeigt. Denken Sie daran, dass die maximale Tiefe jetzt 3 statt 4 lauten muss, weil eine Ebene herausgefiltert wird.
Abschließend wird der Bericht um zusätzliche Spalten ergänzt, z.B. "Employee ID", "Start Date" und "Job Title" (siehe eingesetzte Grafik), und es werden benutzerdefinierte Header für die Informationen in dem Bericht verwendet.
Beispiel 2: Verwenden der Ausgleichsoption in einer unausgeglichenen Hierarchie
Nun folgt ein Beispiel für die Verwendung der Ausgleichsoption in einer unausgeglichenen Hierarchie. In diesem Beispiel geht es um eine Kontenhierarchie. Beachten Sie, dass sich die untersten Knoten 1770 Goodwill Asset
und 7110 Advertising
auf unterschiedlichen Ebenen in der Hierarchie befinden.
Wenn diese Hierarchie mit einer maximalen Tiefe von 8 extrahiert wird, enthalten die Spalten für die Ebenen 5, 6 und 7 für den untersten Knoten 1770 Goodwill Asset
keine Werte, weshalb diese Hierarchie unausgeglichen ist.
Durch Auswahl von Übergeordnetes Element wiederholen als Ausgleichsoption werden die fehlenden Werte in der Hierarchie durch den Namen und die Beschreibung des übergeordneten Elements ersetzt (rot hervorgehobener Bereich in der Abbildung unten). Die Hierarchie ist jetzt ausgeglichen.