Freigeben über


Entwurfstipps für Berichte im Power BI-Berichts-Generator

GILT FÜR:️ Power BI Report Builder ️Power BI Desktop

Nutzen Sie die folgenden Tipps, die Sie beim Entwerfen von paginierten Berichten in Power BI Report Builder unterstützen.

Entwerfen von Berichten

Ein sorgfältig geplanter Bericht vermittelt Informationen, die als Grundlage für Aktionen dienen können. Identifizieren Sie die Fragen, die der Bericht beantworten soll. Behalten Sie diese Fragen im Kopf, wenn Sie den Bericht entwerfen.

  • Um effektive Datenvisualisierungen zu entwerfen, überlegen Sie, wie Informationen angezeigt werden können, die für den Benutzer des Berichts leicht verständlich sind. Wählen Sie einen Datenbereich aus, der sich gut für die Daten eignet, die Sie visualisieren möchten. Zum Beispiel vermittelt ein Diagramm zusammenfassende und aggregierte Informationen besser als eine Tabelle, die viele Seiten mit detaillierten Informationen umfasst. Sie können Daten aus einem Dataset in einem beliebigen Datenbereich visuell darstellen, einschließlich Diagrammen, Karten, Indikatoren, Sparklines, Datenbalken und Tabellendaten in verschiedenen Rasterlayouts auf Grundlage einer Tablix.

  • Wenn Sie planen, den Bericht in einem bestimmten Exportformat zu übermitteln, testen Sie rechtzeitig das Exportformat im Entwurf. Die Funktionsunterstützung ändert sich abhängig vom ausgewählten Renderer.

  • Erstellen sie komplexe Layouts in Phasen. Sie können Rechtecke als Container verwenden, um Berichtselemente zu organisieren. Sie können Datenbereiche direkt auf der Entwurfsoberfläche erstellen, um den Arbeitsbereich zu maximieren. Ziehen Sie sie dann jeweils nach Fertigstellung in den Rechteckcontainer. Wenn Sie ein Rechteck als Container verwenden, können Sie den gesamten Inhalt in einem Schritt positionieren. Rechtecke helfen auch, das Rendern von Berichtselementen auf jeder Seite zu steuern.

  • Wenn Sie einen Bericht übersichtlicher gestalten möchten, können Sie die bedingte Sichtbarkeit verwenden und den Benutzer entscheiden lassen, ob die Elemente angezeigt werden. Sie können die Sichtbarkeit auf Grundlage eines Parameters oder einer Textfeldumschaltfläche festlegen. Sie können ausgeblendete Textfelder bedingt hinzufügen, um Zwischenausdrucksergebnisse anzuzeigen. Wenn ein Bericht unerwartete Daten anzeigt, können Sie diese Zwischenergebnisse zum Debuggen von Ausdrücken anzeigen.

  • Wenn Sie mit geschachtelten Elementen in Tablix-Zellen oder Rechtecken arbeiten, können Sie andere Hintergrundfarben für den Container und enthaltene Elemente festlegen. Standardmäßig wird als Hintergrundfarbe Keine Farbeverwendet. Elemente mit einer bestimmten Hintergrundfarbe scheinen durch Elemente mit einer auf Keine Farbefestgelegten Hintergrundfarbe hindurch. Diese Methode kann Ihnen helfen, das richtige Element auszuwählen, um Anzeigeeigenschaften festzulegen, z. B. die Rahmensichtbarkeit in Tablix-Zellen.

Weitere Informationen zu Aspekten, die Sie beim Entwerfen des Berichts berücksichtigen müssen, finden Sie unter Planen eines Berichts im Power BI-Berichts-Generator.

Benennungskonventionen für Berichte, Datenquellen und Datasets

Verwenden Sie Benennungskonventionen für Datenquellen und Datasets, die die Quelle der Daten dokumentieren.

  • Datenquellen. Wenn Sie aus Sicherheitsgründen keinen tatsächlichen Server oder keine tatsächliche Datenbank nennen möchten, verwenden Sie einen Alias, der dem Benutzer die Quelle der Daten angibt.

  • Datasets. Verwenden Sie einen Namen, der die Datenquelle angibt, auf dem es basiert.

Arbeiten mit Daten

Rufen Sie im ersten Schritt alle Daten ab, mit denen Sie arbeiten möchten, damit sie im Bereich Berichtsdaten angezeigt werden. Wenn Sie die Fragen verfeinern, die der Bericht beantworten soll, überlegen Sie, wie Sie die Daten in den Berichtsdatasets auf das Nötigste beschränken.

  • Schließen Sie prinzipiell nur die Daten ein, die in einem Bericht angezeigt werden. Verwenden Sie Abfragevariablen in den Datasetabfragen, damit Benutzer auswählen können, welche Daten im Bericht angezeigt werden. Wenn Sie freigegebene Datasets erstellen, stellen Sie Filter auf Grundlage von Berichtsparametern bereit, um die gleiche Funktionalität bereitzustellen.

  • Wenn Sie ein erfahrener Abfragenschreiber sind, sollten Sie mittlere Datenmengen im Bericht gruppieren und nicht in der Abfrage. Wenn Sie die ganze Gruppierung in der Abfrage ausführen, dann tendiert der Bericht dazu, eine Darstellung des Abfrageresultsets zu sein. Um andererseits aggregierte Werte für große Mengen von Daten in einem Diagramm oder einer Matrix anzuzeigen, müssen keine Detaildaten einbezogen werden.

  • Abhängig von den Anforderungen können Sie Namen und Orte von Berichtsdatenquellen, Datasetabfrage-Befehlstext und Parameterwerte im Bericht anzeigen. Viele neue Benutzer fragen sich, wo die Daten herkommen. Wenn Sie den Bericht übersichtlicher gestalten möchten, können Sie Textfelder mit diesem Informationstyp bedingt ausblenden und Benutzer entscheiden lassen, ob sie die Informationen anzeigen möchten. Versuchen Sie, diese Informationen auf der letzten Seite des Berichts unterzubringen. Legen Sie die Textfeldsichtbarkeit auf Grundlage eines Parameters fest, den der Benutzer ändern kann.

Interaktion mit der Berichtsentwurfsoberfläche

Die Berichtsentwurfsoberfläche ist keine WYSIWYG-Oberfläche. Wenn Sie Berichtselemente auf der Entwurfsoberfläche platzieren, wirkt sich ihr relativer Speicherort darauf aus, wie die Elemente auf der gerenderten Berichtsseite angezeigt werden. Leerraum wird beibehalten.

  • Verwenden Sie Ausrichtungslinien und die Layoutschaltflächen, um Elemente auf der Berichtsentwurfsoberfläche auszurichten und anzuordnen. Beispielsweise können Sie die oberen Bereiche oder die Ränder ausgewählter Elemente ausrichten, ein Element an die Größe eines anderen Elements angleichen oder den Abstand zwischen Elementen anpassen.

  • Passen Sie die Position und Größe von ausgewählten Elementen auf der Entwurfsoberfläche mithilfe der Pfeiltasten an. Die folgenden Tastenkombinationen sind z. B. sehr nützlich:

    • Pfeiltasten: Verschieben des ausgewählten Berichtselements.

    • STRG+Pfeiltasten: Bewegen des ausgewählten Berichtselements.

    • STRG+UMSCHALT+Pfeiltasten: Herauf- oder Herabsetzen der Größe des ausgewählten Berichtselements.

  • Um einem Element ein Rechteck hinzuzufügen, platzieren Sie die nach links weisende Spitze der Maus auf der Anfangsposition des Elements im Rechteckcontainer. Verwenden Sie die Tastenkombinationen, um ausgewählte Objekte zu positionieren. Das Rechteck wird automatisch auf die Größe der enthaltenen Elemente erweitert.

  • Fügen Sie zuerst ein Rechteck und dann die Elemente hinzu, um einer Tablix-Eckzelle mehrere Elemente hinzuzufügen.

    Standardmäßig enthält jede Tablix-Zelle ein Textfeld. Wenn Sie einer Zelle ein Rechteck hinzufügen, ersetzt das Rechteck das Textfeld. Fügen Sie beispielsweise geschachtelte Indikatoren in einem Rechteck in einer Tablix-Zelle ein, um das Erweitern der Größe eines Diagramms oder Indikators zu steuern, wenn die Höhe der Zeile mit der Zelle geändert wird.

  • Verwenden Sie das Zoom -Steuerelement, um die Sicht der Entwurfsoberfläche anzupassen. Sie können mit der ganzen Seite oder kleineren Abschnitten der Seite arbeiten.

  • Wenn Sie Felder aus dem Bereich Berichtsdaten in den Bereich Gruppierung ziehen, vermeiden Sie es, das Feld über andere Berichtselemente auf der Entwurfsoberfläche zu ziehen, da dabei die anderen Objekte ausgewählt werden und die Auswahl des Tablixdatenbereichs aufgehoben wird. Ziehen Sie das Feld im Berichtsdatenbereich nach unten und dann zum Gruppierungsbereich.

Auswählen von Elementen

Um ein Objekt für die Berichtsentwurfsoberfläche auszuwählen, verwenden Sie die ESC-Taste, das Rechtsklick-Kontextmenü sowie die Bereiche Eigenschaften und Gruppierung.

  • Drücken Sie die ESC-Taste, um den Stapel von Berichtselementen durchzugehen, die den gleichen Platz auf der Entwurfsoberfläche einnehmen.

  • Bei einigen Berichtselementen können Sie das Rechtsklick-Kontextmenü verwenden, um das Berichtselement oder den gewünschten Teil des Berichtselements auszuwählen.

  • Im Bereich Eigenschaften werden Eigenschaften für die aktuelle Auswahl angezeigt.

  • Um mit Zeilengruppen und Spaltengruppen in einem Tablixdatenbereich zu arbeiten, wählen Sie die Gruppe im Bereich Gruppierung aus.

Arbeiten mit bestimmten Typen von Berichtselementen

Arbeiten mit Parametern

  • Der primäre Zweck von Berichtsparametern ist das Filtern von Daten, sodass nur abgerufen wird, was für den Bericht benötigt wird.

  • Finden Sie für Berichtsparameter ein Gleichgewicht zwischen den Aspekten, Interaktivität zuzulassen und Benutzern dabei zu helfen, die gewünschten Ergebnisse zu erhalten. Sie können z. B. Standardwerte für einen Parameter auf gängige Werte festlegen.

Arbeiten mit Text

  • Wenn Sie mehrere Zeilen in ein Textfeld einfügen, wird der Text als zusammenhängender Text hinzugefügt. Jede Textausführung kann nur als Einheit formatiert werden. Um jede Zeile unabhängig zu formatieren, fügen Sie nach Bedarf durch Drücken der EINGABETASTE eine neue Zeile in den zusammenhängenden Text ein. Sie können dann die Formatierung und Formate auf jede unabhängige Textzeile im Textfeld anwenden.

  • Sie können Formateigenschaften und Aktionen in einem Textfeld oder einem Platzhaltertext im Textfeld festlegen. Wenn nur eine Textzeile vorhanden ist, ist es effizienter, Eigenschaften für das Textfeld statt für den Text festzulegen.

Verwenden von Ausdrücken

  • Machen Sie sich mit einfachen und komplexen Ausdrucksformaten vertraut. Sie können ein einfaches Ausdrucksformat direkt in Textfelder, im Bereich Eigenschaften oder an Positionen in Dialogfeldern, die einen Ausdruck akzeptieren, eingeben.

  • Wenn Sie einen Ausdruck erstellen, hilft es, jeden Teil unabhängig zu erstellen und seinen Wert zu überprüfen. Sie können dann alle Teile in einen abschließenden Ausdruck kombinieren. Eine nützliche Technik ist, ein Textfeld in einer Matrixzelle hinzuzufügen, jeden Teil des Ausdrucks anzuzeigen und bedingte Sichtbarkeit im Textfeld festzulegen. Um die Rahmenart und die Farbe zu steuern, wenn das Textfeld ausgeblendet wird, platzieren Sie zuerst das Textfeld in einem Rechteck, und legen Sie dann die Rahmenart und die Farbe des Rechtecks entsprechend der Matrix fest.

Arbeiten mit Indikatoren

  • Standardmäßig zeigt ein Indikator mindestens drei Status an. Nachdem Sie einem Bericht einen Indikator hinzugefügt haben, können Sie ihn durch Hinzufügen oder Entfernen des Status konfigurieren. Wählen Sie zur einfacheren Anzeige durch die Benutzer einen Indikator aus, der sich sowohl hinsichtlich der Farbe als auch der Form verändert.

Steuern des Renderns von Berichtselementen auf der Berichtsseite

Auf der Berichtsentwurfsoberfläche wachsen Berichtselemente, um den Inhalt aus dem verknüpften Dataset, Ausdruck, Unterbericht oder Text aufzunehmen.

  • Wenn Sie ein Element auf der Berichtsseite positionieren, wird der Abstand zwischen dem Element und allen Elementen, die rechts davon beginnen, zum Mindestabstand, der beibehalten werden muss, wenn ein Berichtselement horizontal wächst. Entsprechend wird der Abstand zwischen einem Element und dem Element darüber der Mindestabstand, der beim vertikalen Wachsen des obersten Elements beibehalten werden muss.

  • Ein Element in einem Bericht wächst, um die Daten aufzunehmen, und drängt Peer-Elemente (Elemente innerhalb desselben übergeordneten Containers) mithilfe der folgenden Regeln zur Seite:

    • Jedes Element wird nach unten verschoben, um den Mindestabstand zu Elementen beizubehalten, die über ihm enden.

    • Jedes Element wird nach rechts verschoben, um den Mindestabstand zu Elementen beizubehalten, die links von ihm enden. Bei Systemen mit „Rechts-nach-links“-Layouts rückt jedes Element nach links, um den Mindestabstand zwischen sich selbst und den Elementen, die rechts davon enden, beizubehalten.

    • Container werden erweitert, um den Wachstum von untergeordneten Elementen aufzunehmen. Für ein ausgewähltes Element gibt im Bereich Eigenschaften die Eigenschaft Übergeordnetes Element den Container für das Element an. Sie können auch den Bereich Dokumentgliederung verwenden, um die Kapselungshierarchie von Berichtselementen anzuzeigen.

    • Die Symbolleiste Layout stellt mehrere Schaltflächen zum Ausrichten von Rändern, Zentrierungen und Abstand für Berichtselemente bereit. Um die Layout-Symbolleiste im Menü Ansicht zu aktivieren, zeigen Sie auf Symbolleisten, und wählen Sie dann Layout aus.

Wenn Sie planen, den Bericht als PDF-Datei zu speichern, muss die Breite des Berichts explizit auf einen Wert eingestellt werden, mit dem Sie die im Exportdateiformat gewünschten Ergebnisse erhalten. Legen Sie die Breite der Berichtsseite z.B. genau auf 7,9375 Zoll fest und den linken und rechten Rand auf 0,5 Zoll.

Verwenden Sie Seitenlayout und Seite einrichten auf der Berichts-Viewer-Symbolleiste, um einen Bericht in einer druckkompatiblen Sicht zu rendern. Gehen Sie folgendermaßen vor, um unnötige leere Seiten zu entfernen:

  1. Entfernen Sie sämtlichen zusätzlichen Leerraum zwischen Datenbereichen und an den Rändern des Berichts.

  2. Reduzieren Sie Seitenränder im Dialogfeld Berichtseigenschaften .

  3. Verwenden Sie Rechtecke als Container, um zu steuern, wie Berichtselemente gerendert werden.

  4. Ändern Sie in Spaltenüberschriften die Textfeldeigenschaft WritingMode, sodass vertikaler Text verwendet wird.

Weitere Informationen finden Sie unter Vermeiden von leeren Seiten beim Drucken paginierter Berichte.

Die Kombination dieses Verhaltens, der Breiten- und Höheneigenschaften von Berichtselementen, der Größe des Berichtshauptteils, der Seitenhöhen- und Seitenbreitendefinition, die Seitenrandeinstellungen des übergeordneten Berichts und die rendererspezifische Unterstützung bestimmen, welche Berichtselemente zusammen auf eine gerenderte Seite passen.