Erstellen einer Hierarchie in einer Tabelle (Lernprogramm)
In dieser Lektion erfahren Sie, wie Hierarchien aus Tabellenspalten mit PowerPivot in der Diagrammsicht angezeigt und erstellt werden. Eine Hierarchie ist eine Liste untergeordneter Knoten, die Sie aus Spalten erstellen und in beliebiger Reihenfolge anordnen können. Hierarchien können getrennt von anderen Spalten in einem Berichterstellungsclienttool angezeigt werden, damit Benutzer des Clients allgemeine Datenpfade einfacher auswählen und darin navigieren können. Weitere Informationen zu Hierarchien finden Sie unter Hierarchien in PowerPivot.
Voraussetzungen
Dieses Thema ist Teil eines Lernprogramms für PowerPivot für Excel, das in der richtigen Reihenfolge absolviert werden sollte. Informationen über Voraussetzungen und den ersten Schritt im Lernprogramm finden Sie unter Einführung in das Lernprogramm für PowerPivot für Excel.
Warum werden Hierarchien erstellt?
Tabellen können Dutzende oder sogar Hunderte Spalten enthalten. Aus diesem Grund könnte es für Clientbenutzer schwierig sein, Daten zu suchen und in einen Bericht einzubinden. Der Clientbenutzer kann einem Bericht die gesamte Hierarchie (bestehend aus mehreren Spalten) mit einem Klick hinzufügen. Hierarchien können auch eine übersichtliche und intuitive Ansicht der Spalten darstellen. Beispielsweise können Sie in einer Datumstabelle eine Kalenderhierarchie erstellen. Calendar Year wird als übergeordneter Knoten oberster Ebene verwendet und verfügt über die untergeordneten Knoten Quarter, Month und Day (Calendar Year->Quarter>Month->Day). In dieser Hierarchie wird eine logische Beziehung zwischen Kalenderjahr und Tag dargestellt.
Hierarchien können in Perspektiven aufgenommen werden. Eine Perspektive definiert sichtbare Teilmengen eines Modells, das fokussierte, unternehmensspezifische oder anwendungsspezifische Blickpunkte des Modells bereitstellt. Beispielsweise könnten Benutzer in einer Perspektive nur Zugriff auf eine Hierarchie derjenigen Datenelemente erhalten, die für ihre spezifischen Berichterstellungsanforderungen erforderlich sind. Weitere Informationen zu Perspektiven finden Sie unter Perspektiven (Dialogfeld).
Erstellen einer Hierarchie
Zum Erstellen einer Hierarchie können Sie die Spalten und das Kontextmenü der Tabelle oder die Schaltfläche Hierarchie erstellen im Tabellenkopf der Diagrammsicht verwenden. Wenn Sie eine Hierarchie erstellen, wird ein neuer übergeordneter Knoten mit den Spalten angezeigt, die Sie als untergeordnete Knoten ausgewählt haben.
Beim Erstellen einer Hierarchie fügen Sie dem Modell ein neues Objekt hinzu. Die Spalten werden nicht in die Hierarchie verschoben, sondern zusätzliche Objekte erstellt. Eine einzelne Spalte kann mehreren Hierarchien hinzugefügt werden.
So erstellen Sie eine Hierarchie über das Kontextmenü
Wechseln Sie im Fenster PowerPivot zur Diagrammsicht. Erweitern Sie die Tabelle DimDate, um alle Felder anzuzeigen.
Halten Sie STRG gedrückt, und klicken Sie auf die Spalten CalendarYear, CalendarQuarter und CalendarMonth (Sie müssen einen Bildlauf zum Tabellenende durchführen).
Um das Kontextmenü zu öffnen, klicken Sie mit der rechten Maustaste auf eine der ausgewählten Spalten. Klicken Sie auf Hierarchie erstellen. Am Ende der Tabelle wird der übergeordnete Hierarchieknoten "Hierarchy 1" erstellt, und die ausgewählten Spalten werden als untergeordnete Knoten unter die Hierarchie kopiert.
Geben Sie Dates als Namen für die neue Hierarchie ein.
Ziehen Sie die Spalte FullDateLabel unter den untergeordneten Knoten CalendarMonth der Hierarchie. Auf diese Weise wird ein untergeordneter Knoten von den Spalten erstellt und unterhalb des untergeordneten Knotens CalendarMonth platziert.
So erstellen Sie eine Hierarchie mithilfe der Schaltfläche im Tabellenkopf
Zeigen Sie in der Diagrammsicht auf die Tabelle DimProduct, und klicken Sie auf die Schaltfläche Hierarchie erstellen im Tabellenkopf. Ein leerer übergeordneter Hierarchieknoten wird am Ende der Tabelle angezeigt.
Geben Sie Product Categories als Namen für die neue Hierarchie ein.
Um untergeordnete Hierarchieknoten zu erstellen, ziehen Sie die Spalten Product Category, Product Subcategory und ProductName auf die Hierarchie.
In der vorherigen Lektion haben Sie "Product Category" und "Product Subcategory" durch das Erstellen berechneter Spalten hinzugefügt, die aus verknüpften Tabellen auf diese Felder verweisen. Einer der Vorteile der RELATED-Funktion ist, dass Sie Felder in derselben Tabelle suchen und Hierarchien wie "Categories" erstellen können, die Werte aus anderen Tabellen verwenden.
Bearbeiten einer Hierarchie
Sie können eine Hierarchie und einen untergeordneten Knoten umbenennen, die Reihenfolge der untergeordneten Knoten ändern, zusätzliche Spalten als untergeordnete Knoten hinzufügen, einen untergeordneten Knoten aus einer Hierarchie entfernen, den Quellnamen eines untergeordneten Knotens (den Spaltennamen) anzeigen und einen untergeordneten Knoten ausblenden, wenn er über den gleichen Namen verfügt wie der übergeordnete Hierarchieknoten.
So ändern Sie den Namen einer Hierarchie oder eines untergeordneten Knotens
Klicken Sie in der Diagrammsicht in der Hierarchie Categories mit der rechten Maustaste auf den untergeordneten Knoten FullDateLabel, und klicken Sie dann auf Umbenennen. Geben Sie Date ein.
Beim Klicken mit der rechten Maustaste auf einen untergeordneten Knoten in einer Hierarchie sind Befehle zum Verschieben, Umbenennen oder Ausblenden eines Quellspaltennamens verfügbar.
Doppelklicken Sie auf die übergeordnete Hierarchie Product Categories, und ändern Sie den Namen dann in Categories.
Löschen einer Hierarchie
Behalten Sie die Hierarchien in der Arbeitsmappe bei, um das Lernprogramm zu absolvieren. Falls Sie jedoch zu einem späteren Zeitpunkt eine Hierarchie löschen möchten, führen Sie die folgenden Schritte aus.
So löschen Sie eine Hierarchie und entfernen deren untergeordnete Knoten
Klicken Sie in der Diagrammsicht in der Tabelle FactSales mit der rechten Maustaste auf den übergeordneten Hierarchieknoten Hierarchy Example 2, und klicken Sie dann auf Löschen. (Alternativ können Sie auf den übergeordneten Hierarchieknoten und dann auf Löschen klicken.) Beim Löschen der Hierarchie werden auch alle untergeordneten Knoten gelöscht.
Klicken Sie im Dialogfeld auf Aus Modell löschen, um den Vorgang zu bestätigen.
Nächster Schritt
Wenn Sie mit diesem Lernprogramm fortfahren möchten, wechseln Sie zum nächsten Thema: Erstellen einer PivotTable aus PowerPivot-Daten (Lernprogramm).