Freigeben über


Verwenden von Berichtdesigns in Power BI Desktop

GILT FÜR:️ Power BI Desktop Power BI-Dienst

Mithilfe von Power BI Desktop-Berichtsdesigns können Sie Entwurfsänderungen auf den gesamten Bericht anwenden, z. B. Unternehmensfarben, Ändern von Symbolsätzen, Anwenden von standardmäßigen visuellen Formatierungen oder Definieren von benutzerdefinierten voreingestellten visuellen Stilen. Wenn Sie ein Berichtsdesign anwenden, verwenden alle Visuals im Bericht automatisch die Farben und die Formatierung des ausgewählten Designs. Einige Ausnahmen werden weiter unten in diesem Artikel beschrieben.

Wählen Sie Berichtsthemen aus, indem Sie zum Menüband "Ansicht" wechseln. Wählen Sie im Abschnitt Designs den Dropdownpfeil aus, und wählen Sie dann das gewünschte Design aus. Die verfügbaren Designs ähneln denen in anderen Microsoft-Produkten wie Microsoft PowerPoint. Screenshot des Dropdown-Menüs „Designs“.

Die beiden Arten von Berichtsthemen sind:

  • Integrierte Berichtsdesigns bieten verschiedene vordefinierte Farbschemas. Sie wählen integrierte Berichtsdesigns direkt im Power BI Desktop-Menü aus.
  • Benutzerdefinierte Berichtsdesigns bieten eine präzise Steuerung vieler Aspekte eines Berichtsdesigns, wie unter Anpassen von Berichtsdesigns weiter unten in diesem Artikel beschrieben. Sie können benutzerdefinierte Berichtsdesigns erstellen, indem Sie ein aktuelles Design anpassen und das dann als benutzerdefiniertes Design speichern. Alternativ können Sie benutzerdefinierte Berichtsdesigns mithilfe einer JSON-Datei erstellen.

Möglichkeiten zum Anwenden eines Berichtsdesigns

Wenn Sie ein Berichtsdesign auf einen Power BI Desktop-Bericht anwenden möchten, wählen Sie aus den folgenden Optionen aus:

Hinweis

Sie können Designs nur in Power BI Desktop anwenden. Innerhalb des Power BI-Diensts können Sie keine Designs auf bestehende Berichte anwenden.

Anwenden eines integrierten Berichtsdesigns

Führen Sie die folgenden Schritte aus, um einen der verfügbaren integrierten Berichtdesigns auszuwählen. Weitere Informationen zur Standardfarbsequenz für die einzelnen Designs finden Sie in der Tabelle Integrierte Berichtsdesigns.

  1. Wählen Sie auf dem Menüband Ansicht den Dropdownpfeil neben Designs aus.

  2. Wählen Sie aus den Designs im Dropdownmenü, einschließlich der neuen barrierefreien Designs, aus.

    Screenshot des Dropdownmenüs

    Das Berichtsthema wird jetzt auf den Bericht angewendet.

  3. Um die Sammlung von Designs zu durchsuchen, die von Mitgliedern der Power BI-Community erstellt wurden, wählen Sie den Designkatalog im Dropdownmenü "Designs " aus.

    Screenshot des Dropdown-Menüs „Power BI-Designs“, wobei die „Designgalerie“ markiert ist.

    Im Katalog können Sie ein Design auswählen und die zugehörige JSON-Datei herunterladen.

    Gehen Sie wie folgt vor, um die heruntergeladene Datei zu installieren: Wählen Sie im Dropdownmenü Designs die Option Nach Designs suchen aus. Gehen Sie dann zum Speicherort der heruntergeladenen JSON-Datei, und klicken Sie auf diese Datei, um das Design als neues Design in Power BI Desktop zu importieren.

    Wenn der Importvorgang erfolgreich war, zeigt Power BI ein entsprechendes Dialogfeld an.

    Screenshot des Dialogfelds

Integriertes Berichtsdesign

In der folgenden Tabelle sind die verfügbaren integrierten Berichtsdesigns aufgeführt.

Integriertes Berichtsdesign Standardfarbsequenz
Standard Screenshot der Farbsequenz für das Standarddesign.
Hochhaus Screenshot der Farbsequenz für das Design
Exekutive Screenshot der Farbsequenz für das Design
Grenze Screenshot der Farbsequenz für das Design
Innovation Screenshot der Farbsequenz für das Innovate-Thema.
Blüte Screenshot der Farbsequenz für das Design
Gezeiten Screenshot der Farbsequenz für das Tidal-Design.
Temperatur Screenshot der Farbsequenz für das Design
Sonnenenergie Screenshot der Farbsequenz für das Solardesign.
Abweichend Screenshot der Farbsequenz für das Divergent-Design.
Sturm Screenshot der Farbsequenz für das Design
Klassisch Screenshot der Farbsequenz für das klassische Design.
Stadtpark Screenshot der Farbsequenz für das Thema Stadtpark.
Klassenzimmer Screenshot der Farbsequenz für das Classroom-Design.
Benutzerfreundlich bei Farbenblindheit Screenshot von der Farbfolge für das sichere Thema für Farbenblinde.
Elektrisch Screenshot der Farbsequenz für das
Hoher Kontrast Screenshot der Farbsequenz für das Design
Sonnenuntergang Screenshot der Farbsequenz für das Design
Dämmerung Screenshot der Farbsequenz für das Twilight-Design.
Barrierefreie Standardeinstellung Screenshot der Farbsequenz für das Standarddesign
Barrierefrei – Stadtpark Screenshot der Farbsequenz für das Thema
Barrierefrei – Gezeiten Screenshot der Farbsequenz für das barrierefreie Tidal-Thema.
Barrierefrei – Neutral Screenshot der Farbsequenz für das barrierefreie neutrale Design.
Barrierefrei – Orchidee Screenshot der Farbsequenz für das Design

Anpassen von Berichtsdesigns

Sie können die meisten elemente anpassen und standardisieren, die im Abschnitt "Format " des Bereichs "Visualisierungen " aufgeführt sind. Erstellen Sie diese Anpassungen direkt in Power BI Desktop oder über eine JSON-Datei mit einem Berichtsthema. Mithilfe dieser Optionen haben Sie die volle Kontrolle über das Standardmäßige Aussehen und Verhalten Ihres Berichts auf granularer Ebene.

Sie können Berichtsdesigns folgendermaßen anpassen:

Anpassen und Speichern eines Designs in Power BI Desktop

Wenn Sie ein Design direkt in Power BI Desktop anpassen möchten, wählen Sie ein Design aus, das Ihrem Wunsch am nächsten kommt, und nehmen Sie einige Anpassungen vor. Wählen Sie zuerst das Design aus, das Ihnen am nächsten kommt, und führen Sie die folgenden Schritte aus:

  1. Klicken Sie auf dem Menüband Ansicht auf die Dropdownschaltfläche bei Designs, und wählen Sie Aktuelles Design anpassen aus.

    Screenshot des Dropdown-Menüs

  2. Ein Dialogfeld wird angezeigt, in dem Sie Änderungen am aktuellen Design vornehmen können. Sie können Ihre Einstellungen als neues Design speichern.

    Screenshot des Dialogfelds

Anpassbare Designeinstellungen finden Sie in den folgenden Kategorien, die im Fenster Design anpassen angezeigt werden:

  • Name und Farben: Zu den Einstellungen für Namen und Farben zählen u. a. Design-, Stimmungs- und Strukturfarben sowie abweichende Farben.
  • Text: Zu den Texteinstellungen zählen z. B. die Schriftfamilie, Schriftgröße und Schriftfarbe. Damit werden die Standardwerte der primären Textklassen für Bezeichnungen, Titel, Karten und KPIs sowie Registerkartenüberschriften festgelegt.
  • Visuals: Die Einstellungen für Visuals gelten z. B. für Hintergründe, Rahmen, Überschriften und QuickInfos.
  • Seite: Zu den Einstellungen für Seitenelemente zählen Hintergrundbild und Hintergrund.
  • Filterbereich: Einstellungen für den Filterbereich sind u. a. Hintergrundfarbe, Transparenz, Schrift- und Symbolfarbe, Größe und Filterkarten.

Nachdem Sie die Änderungen vorgenommen haben, wählen Sie Anwenden und speichern aus, um das Design zu speichern. Sie können nun das Design im aktuellen Bericht verwenden und exportieren.

Das aktuelle Design lässt sich auf diese Weise schnell und einfach anpassen. Sie können jedoch auch feinere Anpassungen an Designs vornehmen, indem Sie die JSON-Datei des Designs ändern.

Tipp

Die wichtigsten Berichtsdesignoptionen lassen sich über die Steuerelemente im Dialogfeld Design anpassen konfigurieren. Um mehr Kontrolle zu erzielen, exportieren Sie die JSON-Datei eines Designs, und nehmen Sie fein abgestimmte Anpassungen vor, indem Sie die Einstellungen in dieser Datei manuell ändern. Sie können diese JSON-Datei umbenennen und später importieren.

Aktualisieren des Basisdesigns

Power BI aktualisiert Designs, einschließlich neuer Standardformatierungseinstellungen, als Teil eines neuen Basisdesigns. Um zu vermeiden, dass bestehende Berichte gestört werden, werden diese Änderungen nicht auf benutzerdefinierte Designs übertragen. Wenn Sie ein integriertes Design anpassen, müssen Sie möglicherweise Ihre Basisdesigns aktualisieren, um Korrekturen und Updates zu erhalten.

Um zu überprüfen, ob Sie ein veraltetes Design verwenden, wechseln Sie zum Menüband "Ansicht ", wählen Sie das Dropdownmenü " Designs " und dann " Aktuelles Design anpassen" aus. Wenn Ihr Design veraltet ist, wird oben im Dialogfeld " Design anpassen " ein Banner angezeigt, in dem Sie aufgefordert werden, auf das neueste Basisdesign zu aktualisieren.

Wählen Sie "Design aktualisieren" aus, um die Änderungen anzuzeigen, und wählen Sie dann "Übernehmen" aus.

Screenshot: Option „Design aktualisieren“.

Importieren benutzerdefinierter Berichtsdesigndateien

Alternativ können Sie eine benutzerdefinierte Berichtsdesigndatei importieren, indem Sie die folgenden Schritte ausführen:

  1. Wählen Sie im Menüband "Ansicht" die Dropdownliste "Designs">Durchsuchen nach Designs aus.

    Screenshot des Dropdownmenüs

    Es wird ein Fenster angezeigt, das Sie verwenden können, um zur JSON-Designdatei zu wechseln.

  2. In der folgenden Abbildung sehen Sie Feiertagsdesigndateien. Sehen Sie sich die Beispielauswahl eines Feiertagsdesigns für März an, St Patricks Day.json.

    Screenshot des Dialogfelds mit JSON-Dateien des Feiertagsthemas.

    Wenn die Designdatei erfolgreich geladen wird, zeigt Power BI Desktop eine Erfolgsmeldung an.

    Screenshot des Dialogfelds

Weitere Informationen finden Sie im Abschnitt " JSON-Datei des Beispielberichtsdesigns " in diesem Artikel. Es untersucht weiterhin die Datei St Patricks Day.json .

So bleiben Berichtsdesignfarben mit Ihren Berichten

Wenn Sie Berichte im Power BI-Dienst veröffentlichen, bleiben die Berichtdesignfarben erhalten. Der Abschnitt Farben im Bereich Format spiegelt Ihr Berichtdesign wider.

So zeigen Sie die in einem Berichtdesign verfügbaren Farben an

  1. Wählen Sie den Zeichenbereich des Berichts oder eines der visuellen Elemente auf dem Zeichenbereich aus.

  2. Wählen Sie im Bereich Visualisierung im Abschnitt Format die Option Farbe aus.

    Die Palette mit den Designfarben des Berichtdesigns wird geöffnet.

    Screenshot der Palette

Nachdem Sie in dem Beispiel die Vielzahl der grünen und braunen Farben aus dem Berichtsdesign „St. Patrick's Day“ angewendet haben, können Sie sich die Designfarben ansehen. Die Farben sind Teil des importierten und angewendeten Berichtsdesigns.

Die Farben in der Farbpalette sind relativ zum aktuellen Design. Angenommen, Sie wählen für einen Datenpunkt die dritte Farbe der obersten Zeile aus. Wenn Sie später zu einem anderen Design wechseln, wird die Farbe dieses Datenpunkts automatisch in die dritte Farbe der obersten Zeile des neuen Designs geändert, wie dies auch beim Ändern von Designs in Microsoft Office der Fall ist.

Wird ein Berichtsdesign festgelegt, werden die Standardfarben in den visuellen Elementen im gesamten Bericht angepasst. Power BI verfügt über eine Liste mit hunderten Farben, damit für visuelle Elemente in einem Bericht ausreichend eindeutige Farben zur Verfügung stehen. Wenn Power BI einer Reihe visuellen Elementen Farben zuweist, wählt es Farben, indem es die Reihenfarben bestimmt. Wenn Sie ein Design importieren, setzen Sie die Zuordnung von Farben für Datenreihen zurück.

Dynamische Reihe

Power BI verfolgt die Farbe einer dynamischen Reihe nach und verwendet für einen bestimmten Wert die gleiche Farbe in allen visuellen Elementen. In einer dynamischen Serie kann sich die Anzahl der in Visualisierungen dargestellten Datenreihen basierend auf Messgrößen, Werten oder anderen Aspekten ändern. Wenn Sie zum Beispiel in einem Bericht den Gewinn nach Regionen ausweisen, können Sie fünf oder neun Verkaufsregionen haben. Da die Anzahl der Regionen dynamisch ist, gilt auch die Reihe als dynamisch.

Einzelne Elemente einer dynamischen Reihe beanspruchen eine Farbe aus der Farbpalette der Daten, während sie eingelesen werden. Wenn beispielsweise ein Visual eine Profit by Region-Mitgliedergruppe aufweist und ein zweites Visual ebenfalls eine Profit by Region-Mitgliedergruppe aufweist, die jedoch disjunkt ist, werden die zuvor verwendeten Farben vom ersten Visual reserviert, damit dessen Datenanforderung abgeschlossen werden kann. Da die Farben für einzelne dynamische Datenreihenelemente nicht explizit gespeichert werden, kann dieses Verhalten dazu führen, dass farben zufällig geändert werden, je nachdem, welche visuellen Elemente zuerst geladen werden. Mithilfe des Formatierungsbereichs können Sie einer bestimmten Farbe immer bestimmte Elemente zuweisen: Weitere Informationen zum Ändern der Farbe eines einzelnen Datenpunkts.

Statische Reihe

Umgekehrt kennen Sie bei statischen Reihen die Anzahl der Datenreihen und deren Reihenfolge. Beispielsweise sind Gewinn und Umsatz statische Datenreihen. In einer solchen Reihe weist Power BI in Designpaletten Farben nach Index zu. Die Standardfarbzuweisung kann überschrieben werden, indem Sie im Formatierungsbereich unter Datenfarben eine Farbe auswählen. Möglicherweise müssen Sie Ihre Datenschnittauswahl ändern, um alle potenziellen Datenreihenwerte anzuzeigen und deren Farben festzulegen. Wenn Sie eine Farbe explizit als einzelnes visuelles Element mithilfe des Eigenschaftenbereichs festlegen, gilt das importierte Design nicht für diese explizit definierten Farben.

Um die explizite Farbzuweisung rückgängig zu machen und dem Design zu erlauben, auf diese explizit ausgewählten Farben angewendet zu werden, verwenden Sie Zurücksetzen auf Standard im Abschnitt Datenfarben der Visualisierung, auf die die Farbe explizit festgelegt ist.

Situationen, in denen Berichtsdesignfarben nicht auf Ihre Berichte angewendet werden

Wenn Sie einen benutzerdefinierten Farbsatz oder eine einzelne Farbe auf einen Datenpunkt in einem visuellen Element anwenden, indem Sie die Option "Benutzerdefinierte Farbe " in der Farbauswahl verwenden, setzt das Anwenden eines Berichtsdesigns diese angepasste Datenpunktfarbe nicht außer Kraft.

Wenn Sie die Farbe eines Datenpunkts mithilfe des Abschnitts " Designfarben " festlegen möchten, aktualisiert das Anwenden eines neuen Berichtsdesigns diese Farben nicht. Um Ihre Standardfarben wieder zu erhalten, damit sie aktualisiert werden, wenn Sie ein neues Berichtsdesign anwenden, wählen Sie "Auf Standard zurücksetzen" aus, oder wählen Sie in der Farbauswahl eine Farbe aus der Farbpalette " Designfarben " aus.

Screenshot des Dropdownmenüs

Viele Power BI-Visuals unterstützen keine Berichtsthemen.

Benutzerdefinierte Berichtdesigndateien zur sofortigen Verwendung

Möchten Sie gleich mit Berichtdesigns arbeiten? Sehen Sie sich die benutzerdefinierten Berichtdesigns im Designkatalog oder die folgenden vordefinierten JSON-Dateien mit benutzerdefinierten Berichtdesigns an, die Sie herunterladen und in Ihren Power BI Desktop-Bericht importieren können:

Hier der Code der JSON-Datei für den Valentinstag:

    {
        "name": "Valentine's Day",
        "dataColors": ["#990011", "#cc1144", "#ee7799", "#eebbcc", "#cc4477", "#cc5555", "#882222", "#A30E33"],
        "background":"#FFFFFF",
        "foreground": "#ee7799",
        "tableAccent": "#990011"
    }

Hier sind einige weitere Berichtsdesigns, die Sie als Ausgangspunkt verwenden können:

Mithilfe von Berichtdesigns können Ihre Power BI Desktop-Berichte ein lebendiges Bild von Ihnen, Ihrem Unternehmen oder sogar der aktuellen Saison oder Feiertagen vermitteln.

Weitere Quellen für Berichtsdesigns

Das folgende GitHub-Repository enthält JSON-Beispielcode für alle verschiedenen Komponenten in der JSON-Designdatei: Power BI-Designvorlagen.

Versuchen Sie außerdem, in Bing nach Themen-Generator für Power BI zu suchen.

Exportieren von Berichtsdesigns

Sie können das aktuell angewendete Berichtsdesign in Power BI Desktop direkt in eine JSON-Datei exportieren. Nachdem Sie ein Berichtsdesign exportiert haben, können Sie es in anderen Berichten wiederverwenden. Mit dieser Option können Sie die JSON-Datei für die meisten integrierten Designs exportieren. Die einzigen Ausnahmen sind die Standarddesigns „Klassisch“ und „Standard“, auf denen andere Designs beim Import aufbauen.

So exportieren Sie das aktuell angewendete Design aus Power BI Desktop

  1. Wählen Sie Ansicht aus, und wählen Sie das Dropdownmenü Designs aus.

    Screenshot des Dropdownmenüs

  2. Wählen Sie am Ende des Dropdownmenüs die Option Aktuelles Design speichern aus.

  3. Wechseln Sie im Dialogfeld Speichern unter zu einem Verzeichnis, in dem die JSON-Datei gespeichert werden soll, und wählen Sie dann Speichern aus.

Format der JSON-Datei für Berichtsdesigns

Auf der grundlegendsten Ebene benötigt die JSON-Designdatei nur eine Zeile: name.

{
    "name": "Custom Theme"
}

Anders als name, alles andere ist optional. Fügen Sie der Designdatei nur die Eigenschaften hinzu, die Sie formatieren möchten. Sie können weiterhin die Standardwerte von Power BI für den Rest verwenden.

Definieren Sie in einer JSON-Datei des Berichtsdesigns nur die Formatierung, die Sie ändern möchten. Was Sie nicht in der JSON-Datei angeben, wird auf die Standardeinstellungen von Power BI Desktop zurückgesetzt.

Wenn Sie eine JSON-Datei erstellen, können Sie angeben, dass für alle Diagramme der Schriftgrad 12 verwendet wird, dass für bestimmte visuelle Elemente eine bestimmte Schriftfamilie verwendet wird oder das Datenbeschriftungen für bestimmte Diagrammtypen deaktiviert sind. Mithilfe einer JSON-Datei können Sie eine Berichtsdesigndatei erstellen, die Ihre Diagramme und Berichte standardisiert. Dies verhilft Ihren Organisationsberichten zu einem einheitlichen Erscheinungsbild.

Wenn Sie Ihre Designdatei importieren, überprüft Power BI die Datei, um sicherzustellen, dass der vollständige Inhalt erfolgreich gelesen werden kann. Wenn Power BI Felder findet, die es nicht versteht, wird eine Meldung angezeigt, in der Sie darüber informiert werden, dass die Designdatei ungültig ist, und Sie einladen, mit einer korrigierten Designdatei erneut zu importieren. Power BI veröffentlicht außerdem das Schema, das zum Überprüfen Ihrer Designdatei an einem öffentlichen Speicherort verwendet wird, und aktualisiert es automatisch, wenn Microsoft es in Power BI ändert, damit Sie sicherstellen können, dass Ihre Designdateien immer aktuell sind.

Power BI überprüft benutzerdefinierte Designs basierend auf einem JSON-Schema. Dieses JSON-Schema steht zum Download zur Verfügung und kann in einer IDE verwendet werden, die die JSON-Validierung unterstützt, sodass verfügbare Formatierungsoptionen identifiziert und ungültige Designformatierungen hervorgehoben werden können. Weitere Informationen finden Sie im Repository mit JSON-Schemas für Berichtsdesigns.

Hinweis

Ein benutzerdefinierter JSON-Bericht kann problemlos im Dialogfeld Design anpassen bearbeitet werden. Das Dialogfeld ändert keine Designeinstellungen, die nicht gesteuert werden können, und aktualisiert die Änderungen, die am aktuellen Berichtsdesign vorgenommen wurden.

Eine Designdatei umfasst vier Hauptkomponenten:

In den folgenden Abschnitten werden die einzelnen Komponenten ausführlich beschrieben.

Festlegen von Designfarben

Fügen Sie unter name die folgenden grundlegenden Farbeigenschaften für Daten hinzu:

  • dataColors: Diese Hexadezimalcodes bestimmen die Farbe von Formen, die Daten in visuellen Power BI Desktop-Elementen darstellen. Diese Liste kann wahlweise so viele Farben aufweisen, wie Sie möchten. Nachdem alle Farben aus dieser Liste verwendet wurden, und das visuelle Element immer noch mehr Farben benötigt, wird die Farbthemenpalette leicht durch Anpassung von Sättigung und Farbton modifiziert und zyklisch durchlaufen, um eindeutige Farben ohne Wiederholung zu erzeugen.
  • good, neutral, bad: Mit diesen Eigenschaften werden die vom Wasserfalldiagramm und dem visuellen KPI-Element verwendeten Statusfarben festgelegt.
  • maximum, center, minimum, null: Mit diesen Farben werden die verschiedenen Farbverlaufsfarben im Dialogfeld für bedingte Formatierung festgelegt.

Ein einfaches Design, das diese Farben definiert, sieht ungefähr so aus:

{
    "name": "Custom Theme",
    "dataColors": [
        "#118DFF",
        "#12239E",
        "#E66C37",
        "#6B007B",
        "#E044A7",
        "#744EC2",
        "#D9B300",
        "#D64550",
        "#197278",
        "#1AAB40"
    ],
    "good": "#1AAB40",
    "neutral": "#D9B300",
    "bad": "#D64554",
    "maximum": "#118DFF",
    "center": "#D9B300",
    "minimum": "#DEEFFF",
    "null": "#FF7F48"
}

Festlegen von Strukturfarben

Fügen Sie als Nächstes verschiedene Farbklassen hinzu, z. B. background und firstLevelElements. Mit diesen Farbklassen werden die Strukturfarben für Berichtselemente wie Achsengitternetzlinien, Hervorhebungsfarben und Hintergrundfarben für Visuals festgelegt.

Die folgende Tabelle enthält die sechs Farbklassen, die Sie formatieren können. Die Namen von Farbklassen entsprechen den Namen im Unterabschnitt „Erweitert“ des Abschnitts „Name und Farben“ im Dialogfeld Design anpassen.

Bevorzugter Name für die Farbklasse Auch bezeichnet als Formatiert Folgendes
firstLevelElements Vordergrund Hintergrundfarbe für Beschriftungen (außerhalb von Datenpunkten)
Trendlinienfarbe
Standardfarbe für Textfeld
Schriftfarben für Tabellen- und Matrixwerte und Summen
Achsenfarbe für Datenbalken
Kartendatenbeschriftungen
Farbe für Messgerätlegendenwert
KPI-Zielfarbe
KPI-Textfarbe
Slicerelementfarbe (im Fokusmodus)
Schriftfarbe für Slicerdropdownelement
Schriftfarbe für numerische Slicereingabe
Schriftfarbe für Slicerkopfzeile
Punktdiagramm-Verhältnislinienfarbe
Farbe für Liniendiagramm-Vorhersagelinie
Kartenführungslinien-Farbe
Farbe für Filterbereich und Kartentext
Moderne visuelle QuickInfos zur Text- und Symbolfarbe
secondLevelElements foregroundNeutralSecondary Helle sekundäre Textklassen
Beschriftungsfarben
Farbe für Legendenbeschriftungen
Farbe für Achsenbeschriftungen
Schriftfarbe für Tabellen- und Matrixkopfzeile
Farbe für Messgerätziel und Zielführungslinie
KPI-Trendachsenfarbe
Farbe für Slicerschieberegler
Schriftfarbe für Slicerelement
Farbe für Slicerkontur
Farbe beim Zeigen auf Liniendiagramm
Titelfarbe für mehrzeilige Karte
Strichfarbe für Menübanddiagramm
Rahmenfarbe für Formenzuordnung
Schriftfarbe für Schaltflächentext
Linienfarbe für Schaltflächensymbol
Schaltflächen-Konturfarbe
thirdLevelElements backgroundLight Farbe für Achsengitternetzlinien
Tabellen- und Matrixrasterfarbe
Hintergrundfarbe für Slicerkopfzeile (im Fokusmodus)
Konturfarbe für mehrzeilige Karte
Formfüllfarbe
Hintergrundfarbe für Messgerätbogen
Hintergrundfarbe für angewendete Filterkarte
Deaktivierte Schaltflächenfüllfarbe (wenn der Hintergrund FFFFFFist)
Konturfarbe für deaktivierte Schaltfläche (wenn der Hintergrund FFFFFF ist)
fourthLevelElements foregroundNeutralTertiary Abgeblendete Legendenfarbe
Farbe für Kartenkategoriebeschriftung
Farbe für Kategoriebeschriftungen für mehrzeilige Karte
Balkenfarbe für mehrzeilige Karte
Strichfarbe für Trichterdiagramm-Konvertierungsrate
Schriftfarbe des deaktivierten Schaltflächentexts
Linienfarbe für deaktiviertes Schaltflächensymbol
Hintergrund Hintergrundfarbe für Beschriftungen (innerhalb von Datenpunkten)
Hintergrundfarbe für Slicerdropdownelemente
Ringdiagramm-Strichfarbe
Treemapstrichfarbe
Hintergrundfarbe des Kombinationsdiagramms
Füllfarbe für Schaltflächen
Filterbereich und verfügbare Hintergrundfarbe für Filterkarten
Hintergrundfarbe für moderne visuelle QuickInfos
sekundärer Hintergrund backgroundNeutral Konturfarbe für Tabellen- und Matrixraster
Standardfarbe für Formenzuordnung
Füllfarbe für Band in Bänderdiagramm (wenn Option „Serienfarbe abgleichen“ deaktiviert ist)
Füllfarbe für deaktivierte Schaltflächen (wenn die Hintergrundfarbe nicht FFFFFF ist)
Konturfarbe für deaktivierte Schaltflächen (wenn die Hintergrundfarbe nicht FFFFFF ist)
Moderne visuelle Tooltips-Trennlinie und Hoverfarbe
tableAccent Konturfarbe für Tabellen- und Matrixraster (sofern vorhanden)

Im folgenden Beispieldesign werden die Farbklassen festlegt:

{
    "name": "Custom Theme",
    "firstLevelElements": "#252423",
    "secondLevelElements": "#605E5C",
    "thirdLevelElements": "#F3F2F1",
    "fourthLevelElements": "#B3B0AD",
    "background": "#FFFFFF",
    "secondaryBackground": "#C8C6C4",
    "tableAccent": "#118DFF"
}

Tipp

Wenn Sie ein dunkles oder andere farbige Designs verwenden, die vom üblichen Stil eines schwarzen firstLevelElements- und eines weißen background-Elements abweichen, legen Sie auch die Werte für andere Strukturfarben sowie die Farben für die primären Textklassen fest. Dadurch wird sichergestellt, dass Datenbeschriftungen in Diagrammen mit einem Beschriftungshintergrund dem erwarteten Stil entsprechen, lesbar sind und über sichtbare Achsengitterlinien verfügen.

Festlegen der Standardwerte für formatierten Text

Als Nächstes fügen Sie Ihrer JSON-Datei Textklassen hinzu. Textklassen ähneln Farbklassen, ermöglichen Ihnen aber, Schriftgrad, Farbe und Familie für Textgruppen im gesamten Bericht zu aktualisieren.

Legen Sie vier der 12 Klassen fest, die als primäre Klassen bezeichnet werden, um alle Textformatierungen in Ihrem Bericht zu ändern. Legen Sie diese vier primären Klassen im Dialogfeld "Design anpassen" unter dem Abschnitt Text fest: Allgemein entspricht Beschriftung, Titel zum Titel, Karten und KPIs zu Hervorhebung und Tabulatorüberschriften zu Kopfzeilen.

Sekundäre Klassen leiten ihre Eigenschaften automatisch von ihren zugeordneten primären Klassen ab. Häufig wählt eine sekundäre Klasse eine hellere Textfarbe oder eine prozentuell größere oder kleinere Schriftgröße als die primäre Klasse.

Nehmen wir die Klasse label als Beispiel. Die Standardformatierung für die Klasse label ist Segoe UI, 252423 (eine dunkelgraue Farbe), mit einer 12-Punkt-Schriftart. Diese Klasse formatiert die Werte in der Tabelle und Matrix. Meist haben die Summen in einer Tabelle oder Matrix eine ähnliche Formatierung, sind aber mit der Klasse bold label fett formatiert, damit sie auffallen. Sie müssen diese Klasse jedoch nicht in der JSON-Designdatei angeben. Power BI tut dies automatisch. Wenn Sie sich entscheiden, Beschriftungen mit einer 14-Punkt-Schriftart in Ihrem Design festzulegen, müssen Sie die Klasse bold label nicht mehr aktualisieren, da sie die Textformatierung von der Klasse label erbt.

Die folgende Tabelle enthält:

  • Die vier primären Textklassen, was sie formatieren und ihre Standardeinstellungen.
  • Jede sekundäre Klasse, was sie formatiert und ihre Standardeinstellung, die im Vergleich zur primären Klasse eindeutig ist.
Primäre Klasse Sekundäre Klassen JSON-Klassenname Standardeinstellungen Zugeordnete visuelle Objekte
Legende N/V Hinweis DIN 252423 45 pt KPI-Indikatoren für Kartendatenbeschriftungen
Kopfzeile N/V Überschrift Segoe UI Halbfett 252423 12 pt Kopfzeile für die wichtigsten Einflussfaktoren
Titel Titel DIN 252423 12 pt Titel der Rubrikenachse, Titel der Größenachse, Titel der mehrzeiligen Karte *Slicerheader
- Großer Titel Großer Titel 14 Punkt Visualtitel
Beschriftung Etikett Segoe UI 252423 10 pt Tabellen- und Matrixspaltenüberschriften, Matrixzeilenüberschriften, Tabellen- und Matrixraster, Tabellen- und Matrixwerte
- Halbfett semiboldLabel Segoe UI Semibold Profiltext für wichtige Einflussfaktoren
- Groß großes Label 12 Pt. Datenbeschriftungen für mehrzeilige Karte
- Klein kleinesEtikett 9 Pt. Bezugslinienbeschriftungen, Beschriftungen für *Slicerdatumsbereich, Textstil für numerische Slicereingabe, Slicersuchfeld, Text wichtiger Einflussfaktoren
- Hell Lichtetikett 605E5C Legendentext, Schaltflächentext, Beschriftungen der Rubrikenachse, Beschriftungen der Trichterdiagrammdaten, Beschriftungen der Konversionsraten bei Trichterdiagrammen, Messgerätziel, Kategoriebeschriftung der Punktdiagramme, Slicerelemente
- Fett boldLabel Segoe UI Bold Matrixzwischensummen, Matrixgesamtsummen, Tabellensummen
- Groß und dünn großes helles Etikett 605E5C 12 pt Kartenkategoriebeschriftungen, Messgerätbeschriftungen, Kategoriebeschriftungen von mehrzeiligen Karten
- Klein und dünn kleinesLichtEtikett 605E5C 9 pt Datenbeschriftungen, Größenachsenbeschriftungen

* Mit einem Asterisk versehene Elemente basieren auf der ersten Datenfarbe des Berichtsdesigns.

Verwenden Sie die bold boolesche Einstellung, um das Format anzupassen. Verwenden Sie die folgenden Einstellungen, um den Text fett zu formatieren:

  • bold:STIMMT
  • titleBold:STIMMT

Tipp

Die helleren Textklassen erhalten ihre helle Farbe von den vorher definierten Strukturfarben. Wenn Sie ein dark themeDokument erstellen, legen Sie die Farben firstLevelElements fest (die der primären Textfarbe entsprechen), secondLevelElements (entsprechend der erwarteten Hellfarbe für Text) und background (mit ausreichendem Kontrast zu Farben der Elemente der ersten und zweiten Ebene).

Sehen Sie sich das folgende Beispieldesign an, in dem nur die primären Textklassen festgelegt werden:

{
    "name": "Custom Theme",
    "textClasses": {
        "callout": {
            "fontSize": 45,
            "fontFace": "DIN",
            "color": "#252423"
        },
        "title": {
            "fontSize": 12,
            "fontFace": "DIN",
            "color": "#252423"
        },
        "header": {
            "fontSize": 12,
            "fontFace": "Segoe UI Semibold",
            "color": "#252423"
        },
        "label": {
            "fontSize": 10,
            "fontFace": "Segoe UI",
            "color": "#252423"
        }
    }
}

Da sekundäre Klassen von den primären Klassen erben, müssen Sie sie nicht in der Designdatei festlegen. Aber wenn Ihnen die Vererbungsregeln nicht gefallen (weil Sie z. B. keine fett formatierten Summenwerte haben möchten), können Sie die sekundären Klassen ebenso wie die primären Klassen explizit in der Designdatei formatieren.

Festlegen der Standardwerte für Eigenschaften visueller Elemente (visualStyles)

Um eine JSON-Datei im erweiterten Format mit detaillierterer und präziserer Kontrolle über alle visuellen Formatierungen in einem Bericht zu erstellen, fügen Sie der JSON-Datei einen visualStyles Abschnitt hinzu. In diesem Abschnitt werden die Formatierungsspezifikationen genestet. Sehen Sie sich das folgende Beispiel des Abschnitts visualStyles an:

    "visualStyles": {
        "<visualName>": {
            "<stylePresetName>": {
                "<cardName>": [{
                    "<propertyName>": <propertyValue>
                }]
            }
        }
    }

Verwenden Sie für die Abschnitte visualName und cardName einen spezifischen Visual- und Kartennamen. Das stylePresetName kann entweder ein Sternchen ("*") sein, um den standardmäßigen visuellen Stil auszuwählen, oder stylePresetName kann ein Name sein, um eine benannte Formatvorlage zu definieren. propertyName ist eine Formatierungsoption und propertyValue der Wert für diese Formatierungsoption.

Verwenden Sie für visualName, stylePresetName und cardName ein Sternchen in Anführungszeichen, wenn diese Einstellung auf alle visuellen Elemente oder Karten angewendet werden soll, die eine Eigenschaft aufweisen. Wenn Sie ein Sternchen sowohl für die visuellen als auch für die Kartennamen verwenden, wenden Sie eine Einstellung global in Ihrem Bericht an, z. B. einen Schriftgrad oder eine bestimmte Schriftartfamilie für den gesamten Text in allen visuellen Elementen.

Im folgenden Beispiel werden einige Eigenschaften über die visuellen Stile festgelegt:

{
   "name":"Custom Theme",
   "visualStyles":{
      "*": {
         "*": {
            "*": [{
                "wordWrap": true
            }],
            "categoryAxis": [{
                "gridlineStyle": "dotted"
            }],
            "filterCard": [
              {
                "$id": "Applied",
                "foregroundColor": {"solid": {"color": "#252423" } }
              },
              {
                "$id":"Available",
                "border": true
              }
            ]
         }
      },
      "scatterChart": {
         "*": {
            "bubbles": [{
                  "bubbleSize": -10
            }]
         }
      }
   }
}

Dieses Beispiel legt die folgenden Einstellungen fest:

  • Aktivieren des Zeilenumbruchs überall
  • Legt die Gitternetzlinienart fest, die für alle visuellen Elemente mit einer Rubrikenachse gepunktet werden soll.
  • Festlegen einiger Formatierungen für die verfügbaren und angewendeten Filterkarten (beachten Sie, dass „$id“ verwendet wird, um die verschiedenen Versionen der Filterkarten festzulegen)
  • Festlegen der Blasengröße für Punktdiagramme auf -10.

Hinweis

Sie müssen nur die Formatierungselemente angeben, die Sie anpassen möchten. Für alle Formatierungselemente, die nicht in der JSON-Datei enthalten sind, werden die Standardwerte und -einstellungen verwendet.

Formatvoreinstellungen

Formatvorlagenvoreinstellungen sind vordefinierte Formatierungsoptionen, die Sie auf visuelle Elemente in einer Designdatei anwenden können. Jede Formatvoreinstellung ist spezifisch für das Visual, auf dem sie definiert ist. Mit diesen Voreinstellungen können Sie mehrere Formatierungsoptionen gleichzeitig ändern, ohne jede manuell anzupassen. Dieses Feature verbessert die Anpassungsfunktionen von Power BI-Berichten, indem Sie konsistente Formatvorlagen schnell auf unterschiedliche visuelle Elemente anwenden können.

Einführung in Stilvoreinstellungen

Wenn Sie eine benutzerdefinierte JSON-Designdatei erstellen und importieren, die Ihre gewünschten Formatvorlagenvoreinstellungen enthält, wird die neue Menüoption " Formatvoreinstellungen" im Abschnitt "Visuelle Formatierung" des Bereichs "Visualisierungen" angezeigt.

Mithilfe der Dropdownliste " Formatvorlage " können Sie alle vordefinierten Formatvoreinstellungen aus der neu importierten Designdatei auswählen. Die Formatierungsoptionen werden automatisch auf visuelle Elemente in Ihrem Bericht angewendet, z. B. Positionierungselemente oder Ändern von Farben.

Screenshot des Menüs

So definieren Sie Formatvoreinstellungen

Um Formatvoreinstellungen zu definieren, erstellen Sie ein benutzerdefiniertes Design mithilfe einer JSON-Datei. Die JSON-Datei enthält die Formatierungsoptionen für verschiedene visuelle Elemente. Wie in diesem Artikel erläutert, können Sie diese Datei importieren, um das benutzerdefinierte Design anzuwenden, das Ihre Stilvoreinstellungen enthält.

Screenshot einer JSON-Datei mit standardmäßigen Formatvorlagenvoreinstellungen sowie drei definierte Formatvorlagenvoreinstellungen, die entsprechend den Anforderungen des Benutzers angepasst wurden.

Beim Erstellen eines benutzerdefinierten Designs können Sie angeben, welche Stilvorlage nach dem Import als Standard festgelegt wird, wie unten gezeigt. Wenn Sie keine Voreinstellung auswählen oder definieren, werden die Standardeinstellungen von Power BI angewendet. Die Standardeinstellungen stellen sicher, dass es immer Fallbackformatierungsoptionen für visuelle Elemente gibt.

Das im vorherigen Screenshot dargestellte Beispieldesign wird im folgenden Codeblock angezeigt:

{
    "$schema": "./reportThemeSchema.json",
    "name": "Style Preset Demo Test",
    "visualStyles": {
        "columnChart": {
            "*": {
                "stylePreset": [{
                    "name": "Demo Preset 1"
                }]
            },
            "Demo Preset 1": {
                "legend": [{
                    "position": "BottomCenter"
                }],
                "valueAxis": [{
                    "gridlineColor": { "solid": { "color": "#950" } }
                }]
            },
            "Demo Preset 2": {
                "legend": [{
                    "position": "Right"
                }],
                "valueAxis": [{
                    "gridlineColor": { "solid": { "color": "#00f" } },
                    "labelColor": { "solid": { "color": { "expr": { "ThemeDataColor": { "ColorId": 2, "Percent": 0.6 } } } } }
                }]
            },
            "Demo Preset 3": {
                "legend": [{
                    "italic": true,
                    "position": "Left"
                }]
            }
        }
    }
}

Anwenden von Stilvoreinstellungen

Im Rahmen des oben genannten benutzerdefinierten Themas gehen wir ein Beispiel durch, wie benutzerdefinierte Stilvoreinstellungen für eine Visualisierung definiert und verwendet werden. Beachten Sie, dass die Stilvoreinstellungen für das visuelle Element spezifisch sind, auf dem sie definiert sind.

In den folgenden Schritten wird der Prozess zum Definieren und Importieren einer benutzerdefinierten JSON-Designdatei beschrieben, die Formatvoreinstellungen enthält:

  1. Kopieren Sie den vorherigen Codeblock, um die JSON-Datei mithilfe eines beliebigen Text-Editors zu erstellen. Speichern Sie dann die Style Preset Demo Test.json Datei auf Ihrem Computer.
  2. Wechseln Sie in Power BI Desktop zum Menüband "Ansicht", und wählen Sie die Dropdownschaltfläche "Designs" aus.
  3. Wählen Sie "Nach Designs suchen" aus, und importieren Sie die JSON-Datei.
  4. Die neu definierten Stilvorgaben sind im Abschnitt „Visuelle Formatierung“ des Bereichs „Visualisierungen“ verfügbar.

Wählen Sie nach dem Importieren des benutzerdefinierten Designs "Demo Preset 1" aus, um die Legendenposition in die untere Mitte zu verschieben und die Gitternetzlinienfarbe der Wertachse zu ändern, wie hier gezeigt:

Screenshot des Menüs

In diesem nächsten Beispiel verschiebt "Demo Preset 2" die Legende auf die rechte Seite und ändert die Farbe der Gitternetzlinien und die Beschriftungsfarbe der Wertachse.

Screenshot des Menüs

Eine Fehlermeldung wird angezeigt, wenn die Definition einer Formatvorlagenvoreinstellung für das jeweilige visuelle Element nicht gefunden wird. Diese Fehlermeldung nur für den Autor gibt an, dass der Bericht den Verweis auf Ihre benutzerdefinierten Voreinstellungen für Formatvorlagen verloren hat und Ihre benutzerdefinierte Formatvoreinstellung nicht gefunden werden kann.

Screenshot des Menüs

Suchen nach festzulegenden Eigenschaften für visuelle Elemente

Mit dem Berichtsdesignschema können Sie ermitteln, welche Eigenschaften für das Formatieren mit einem Berichtsdesign verfügbar sind. Mithilfe des Schemas als lokaler Verweis in ihrer Designdatei können Sie die AutoVervollständigen-Funktionalität Ihrer IDE verwenden, um verfügbare Formatierungsoptionen zu identifizieren.

Beispielsweise können Sie mithilfe der Unterstützung von Visual Studio Code für das JSON-Schema ein Design wie folgt definieren: "reportThemeSchema.json" aus dem Schema-Repository heruntergeladen und in demselben Ordner platziert:

{
    "name": "My custom theme",
    "$schema": "reportThemeSchema.json"
}

Mit dieser Definition können Sie AutoVervollständigen in Visual Studio Code verwenden, um die Struktur und die verfügbaren Formatierungsoptionen zu verstehen. Lösen Sie die automatische Vervollständigung explizit mit der Tastenkombination STRG + Leerzeichen aus. Im Popupfenster "Beschreibung" wird der Anzeigename und die Beschreibung des Formatierungselements angezeigt, wie sie im Bereich "Formatierung" angezeigt werden, sofern verfügbar:

Screenshot: Ermitteln der verfügbaren Formatierungsoptionen anhand des Berichtsdesignschemas. Das Autovervollständigen-Menü in Visual Studio Code zeigt die verfügbaren Formatierungsoptionen an.

Tipps zum Festlegen von Werten

Hier sind einige hilfreiche Tipps zum Festlegen von Werten.

  • Boolesche Werte sind entweder „true“ oder „false“.

  • Zeichenfolgen müssen in doppelte Anführungszeichen eingeschlossen werden, wie in "dies ist eine Zeichenfolge".

  • Zahlen sind nur der Wert selbst ohne Anführungszeichen.

  • Wenn Sie dateTime verwenden, muss das Datum ein ISO-Datum in einfachen Anführungszeichen sein, dem „datetime“ vorangestellt ist. Sehen Sie sich folgendes Beispiel an:

    "datetime'2022-10-05T14:48:00.000Z'"

  • Für Farben, die einen benutzerdefinierten Hexadezimalcode zum Ersetzen von FFFFFF verwenden, wird das folgende Format verwendet. 3-stellige oder 6-stellige Hexadezimalwerte sind akzeptabel:

    { "solid": { "color": "#FFFFFF" } }
    

Sie können eine Enumeration verwenden, um Dropdownmenüs zu formatieren, indem Sie Menüoptionen auf eine der Optionen im Bereich festlegen, z. B. RightCenter für Legendenposition oder Data value, percent of total für Kreisdatenbeschriftung. Die Enumerationen werden normalerweise als Zeichenfolgen formatiert.

JSON-Datei für das Beispielberichtsdesign

Hier ist die Datei St Patricks Day.json in ihrer Gesamtheit.

   {
       "name": "St Patrick's Day",
       "dataColors": ["#568410", "#3A6108", "#70A322", "#915203", "#D79A12", "#bb7711", "#114400", "#aacc66"],
       "background":"#FFFFFF",
       "foreground": "#3A6108",
       "tableAccent": "#568410"
   }

Diese JSON-Datei mit dem Berichtsdesign weist die folgenden Zeilen auf:

  • name: der Name des Berichtsdesigns Dies ist das einzige Pflichtfeld.
  • dataColors: eine Liste mit Farben im Hexadezimalcode für Daten in visuellen Power BI Desktop-Elementen Diese Liste kann wahlweise so viele oder so wenige Farben aufweisen, wie Sie möchten.
  • background, foreground und tableAccent: Farbklassen Mithilfe von Farbklassen können Sie mehrere Strukturfarben in Ihrem Bericht auf einmal festlegen.

Sie können diesen JSON-Code kopieren und als Grundlage für die Erstellung Ihrer eigenen benutzerdefinierten Berichtsdesigndatei zum Importieren verwenden. Wenn Sie nur die Grundfarben Ihres Berichts anpassen möchten, ändern Sie den Namen und die Hexcodes in der Datei.

Überlegungen und Einschränkungen

Wenn Sie eines der ursprünglichen Designs, das klassische Design oder ein benutzerdefiniertes Design verwenden, das Sie über eines dieser Designs importieren, können Sie nicht auf den Textabschnitt des Designdialogfelds zugreifen, um die Konfiguration zu konfigurieren.

Zu den eingebauten Designs, die von dieser Einschränkung betroffen sind, gehören die folgenden Designs:

  • Klassisch
  • Stadtpark
  • Klassenzimmer
  • Benutzerfreundlich bei Farbenblindheit
  • Elektrisch
  • Hoher Kontrast
  • Sonnenuntergang
  • Dämmerung

Wenn Sie eines der betroffenen Designs verwenden und die Texteinstellungen nicht ändern müssen, können Sie die anderen Registerkarten des Dialogfelds sicher verwenden. Wenn Sie die Textklassen jedoch in einem der betroffenen Designs verwenden möchten, haben Sie die folgenden Optionen:

  • Wählen Sie die Standarddesignoptionen aus, um die Textklassen zu aktivieren.
  • Wenn Sie Ihr aktuelles benutzerdefiniertes Thema beibehalten und den Text-Tab aktivieren möchten:
    1. Exportieren Sie Ihr aktuelles Design.
    2. Wählen Sie das Standarddesign aus.
    3. Importieren Sie das benutzerdefinierte Design, das Sie im ersten Schritt exportiert haben.

Der Text in Ihrem Bericht sieht anders aus, aber Sie können im Themen-Dialogfeld auf die Textregisterkarte zugreifen.

Elemente, die als Teil der Schnittstelle betrachtet werden, können nicht mithilfe eines Berichtsdesigns geändert werden, einschließlich der Bereiche "Filter", "Format" und "Daten" und der visuellen Matrix in visuellen Berechnungen.

  • Machen Sie sich mit Dashboards vertraut, indem Sie sich eine Tour durch eines der Beispieldashboards ansehen.
  • Wichtige Informationen zu Dashboardkacheln
  • Möchten Sie eine einzelne Dashboardkachel nachverfolgen und eine E-Mail erhalten, wenn sie einen bestimmten Schwellenwert erreicht? Erstellen einer Warnung auf einer Kachel.
  • Erfahren Sie, wie Sie Power BI Q&A verwenden, um eine Frage zu Ihren Daten zu stellen und die Antwort in Form einer Visualisierung zu erhalten.