Drillthrough, Drilldown, Unterberichte und geschachtelte Datenbereiche in einem paginierten Bericht (Power BI Report Builder)
GILT FÜR: ️ Power BI Report Builder ️Power BI Desktop
Daten können in einem paginierten Power BI-Bericht auf unterschiedliche Weise organisiert werden, um die Beziehungen zwischen den allgemeinen und detaillierten Daten anzuzeigen. Sie können alle Daten in den Bericht einfügen, aber ausblenden, bis ein Benutzer die Details per Mausklick einblendet. Dies wird als Drilldownaktion bezeichnet. Sie können die Daten in einem Datenbereich (z. B. eine Tabelle oder ein Diagramm) anzeigen, der in einem anderen Datenbereich (z. B. eine Tabelle oder eine Matrix) geschachtelt ist. Sie können die Daten in einem Unterbericht anzeigen, der vollständig in einem Hauptbericht enthalten ist. Die Detaildaten können auch in Drillthroughberichte eingefügt werden. Hierbei handelt es sich um separate Berichte, die angezeigt werden, wenn ein Benutzer auf einen Link klickt.
A. Drillthroughbericht
B. Unterbericht
C. Geschachtelte Daten
D: Drilldownaktion
All diese Optionen haben Gemeinsamkeiten, dienen aber unterschiedlichen Zwecken und bieten unterschiedliche Funktionen. Zwei dieser Optionen, Drillthroughberichte und Unterberichte, sind eigentlich separate Berichte. Geschachtelt ist eine Möglichkeit, das Hinzufügen einer hierarchischen Struktur zu einem Bericht zu beschreiben. In paginierten Berichten können Sie einen Drillthrough für Berichte auf vier (4) Ebenen untergeordneter Berichte ausführen. Beispiel: Sie können einen Drillthrough von Bericht A –> Bericht B –> Bericht C ausführen. Drilldown ist eine Aktion, die Sie auf jedes Berichtselement anwenden können, um andere Berichtselemente auszublenden und anzuzeigen. Bei all diesen Optionen handelt es sich um Methoden zum Organisieren und Anzeigen von Daten, die Benutzern das Verständnis des Berichts erleichtern.
Zusammenfassung der Merkmale
In der folgenden Tabelle werden die unterschiedlichen Merkmale zusammengefasst. Details werden in separaten Abschnitten an späterer Stelle dieses Thema erläutert. Die Drilldownaktion ist nicht in diesen Vergleichen enthalten, da diese Ein- und Ausblendeaktion auf alle Berichtselemente angewendet werden kann.
Merkmal | Unterbericht | Drillthrough ausführen |
---|---|---|
Verwendung eines Datasets des Hauptberichts | Gleich oder unterschiedlich | Gleich oder unterschiedlich |
Abruf von Daten | Daten werden zur gleichen Zeit abgerufen wie der Hauptbericht. | Daten werden für jeweils einen Drillthroughbericht abgerufen. |
Verarbeitung und Rendern | Mit dem Hauptbericht | Beim Klicken auf den Link |
Leistung | Langsamer (ruft aber alle Daten mit dem Hauptbericht ab) | Schneller (ruft aber nicht alle Daten mit dem Hauptbericht ab) |
Verwendung von Parametern | Ja | Ja |
Wiederverwendbar | Als Bericht oder Unterbericht oder Drillthroughbericht in anderen Berichten | Als Bericht oder Unterbericht oder Drillthroughbericht in anderen Berichten |
Speicherort | Außerhalb des Hauptberichts, im gleichen oder in einem anderen Bericht im Arbeitsbereich | Außerhalb des Hauptberichts, im gleichen Bericht oder in einem anderen Bericht im Arbeitsbereich |
Anzeige | Im Hauptbericht | In einem anderen Bericht |
Details der Merkmale
Verwendete Abfragen
Unterberichte und Drillthroughberichte können die gleichen Daten wie der Hauptbericht abfragen oder andere Daten verwenden. Geschachtelte Daten verwenden die gleiche Abfrage.
Abrufen von Daten
Unterberichte rufen Daten zur gleichen Zeit ab wie der Hauptbericht. Bei Drillthroughberichten ist dies nicht der Fall. Jeder Drillthroughbericht ruft Daten ab, wenn ein Benutzer auf den jeweiligen Link klickt. Dies ist von Bedeutung, wenn die Daten für den Hauptbericht und den untergeordneten Bericht zur gleichen Zeit abgerufen werden müssen.
Verarbeiten und Rendern
Ein Unterbericht wird als Teil des Hauptberichts verarbeitet. Wenn Sie z. B. einer Tabellenzelle in der Detailzeile einen Unterbericht mit Bestellinformationen hinzufügen, wird der Unterbericht einmal pro Zeile der Tabelle verarbeitet und als Teil des Hauptberichts gerendert. Ein Drillthroughbericht wird nur verarbeitet und gerendert, wenn Benutzer im zusammenfassenden Hauptbericht auf den Drillthroughlink klicken.
Verwendung von Parametern
Drillthroughberichte und Unterberichte verfügen in der Regel über Berichtsparameter, die angeben, welche Berichtsdaten angezeigt werden sollen. Wenn Sie z. B. auf eine Bestellnummer im Hauptbericht klicken, wird ein Drillthroughbericht geöffnet, der unter Verwendung der Bestellnummer als Parameter alle Daten zu dieser Bestellnummer anzeigt. Beim Erstellen des Links im Hauptbericht geben Sie Werte an, die als Parameter für den Drillthroughbericht übergeben werden.
Zum Erstellen eines Drillthroughberichts oder Unterberichts müssen Sie zuerst den Zieldrillthroughbericht oder -unterbericht entwerfen und dann eine Drillthroughaktion erstellen oder den Verweis auf den Hauptbericht hinzufügen.
Wiederverwendbarkeit
Unterberichte und Drillthroughberichte sind separate Berichte. Folglich können sie in einer Reihe von Berichten verwendet oder als eigenständige Berichte angezeigt werden.
Standort
Da Unterberichte und Drillthroughberichte separate Berichte sind, werden sie außerhalb des Hauptberichts gespeichert. Unterberichte und Drillthroughberichte müssen sich im selben Arbeitsbereich befinden.
Anzeige
Unterberichte werden im Hauptbericht angezeigt. Drillthroughberichte werden als eigenständige Berichte angezeigt.
In diesem Abschnitt
Drillthrough-Berichte in einem paginierten Bericht (Power BI-Berichtsgenerator) Erläutert Berichte, die geöffnet werden, wenn ein Benutzer auf einen Link in einem Hauptbericht klickt.
Geschachtelte Datenbereiche (Berichts-Generator und SSRS) Erläutert die Schachtelung eines Datenbereichs in einem anderen Datenbereich, z. B. ein Diagramm in einer Matrix.
Drilldown-Aktion in einem paginierten Bericht (Power BI-Berichtsgenerator) Erläutert die Verwendung der Drilldown-Aktion zum Ausblenden und Anzeigen von Berichtselementen.
Unterberichte in paginierten Power BI-Berichten Erläutert die Berichte, die im Hauptteil eines Hauptberichts angezeigt werden.