Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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.
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:
- Wählen Sie eines der verfügbaren integrierten Berichtsdesigns in Power BI Desktop aus.
- Passen Sie ein Design über das Dialogfeld Design anpassen an.
- Importieren Sie eine JSON-Datei mit einem benutzerdefinierten Design.
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.
Wählen Sie auf dem Menüband Ansicht den Dropdownpfeil neben Designs aus.
Wählen Sie aus den Designs im Dropdownmenü, einschließlich der neuen barrierefreien Designs, aus.
Das Berichtsthema wird jetzt auf den Bericht angewendet.
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.
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.
Integriertes Berichtsdesign
In der folgenden Tabelle sind die verfügbaren integrierten Berichtsdesigns aufgeführt.
| Integriertes Berichtsdesign | Standardfarbsequenz |
|---|---|
| Standard |
|
| Hochhaus |
|
| Exekutive |
|
| Grenze |
|
| Innovation |
|
| Blüte |
|
| Gezeiten |
|
| Temperatur |
|
| Sonnenenergie |
|
| Abweichend |
|
| Sturm |
|
| Klassisch |
|
| Stadtpark |
|
| Klassenzimmer |
|
| Benutzerfreundlich bei Farbenblindheit |
|
| Elektrisch |
|
| Hoher Kontrast |
|
| Sonnenuntergang |
|
| Dämmerung |
|
| Barrierefreie Standardeinstellung |
|
| Barrierefrei – Stadtpark |
|
| Barrierefrei – Gezeiten |
|
| Barrierefrei – Neutral |
|
| Barrierefrei – Orchidee |
|
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
- Erstellen und Anpassen einer benutzerdefinierten JSON-Berichtsdesigndatei
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:
Klicken Sie auf dem Menüband Ansicht auf die Dropdownschaltfläche bei Designs, und wählen Sie Aktuelles Design anpassen aus.
Ein Dialogfeld wird angezeigt, in dem Sie Änderungen am aktuellen Design vornehmen können. Sie können Ihre Einstellungen als neues Design speichern.
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.
Importieren benutzerdefinierter Berichtsdesigndateien
Alternativ können Sie eine benutzerdefinierte Berichtsdesigndatei importieren, indem Sie die folgenden Schritte ausführen:
Wählen Sie im Menüband "Ansicht" die Dropdownliste "Designs">Durchsuchen nach Designs aus.
Es wird ein Fenster angezeigt, das Sie verwenden können, um zur JSON-Designdatei zu wechseln.
In der folgenden Abbildung sehen Sie Feiertagsdesigndateien. Sehen Sie sich die Beispielauswahl eines Feiertagsdesigns für März an, St Patricks Day.json.
Wenn die Designdatei erfolgreich geladen wird, zeigt Power BI Desktop eine Erfolgsmeldung an.
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
Wählen Sie den Zeichenbereich des Berichts oder eines der visuellen Elemente auf dem Zeichenbereich aus.
Wählen Sie im Bereich Visualisierung im Abschnitt Format die Option Farbe aus.
Die Palette mit den Designfarben des Berichtdesigns wird geöffnet.
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.
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:
Design „Wellenform“. Dieses Berichtsdesign wurde in dem Blogbeitrag vorgestellt, in dem die erste Veröffentlichung von Berichtsdesign angekündigt wurde. Waveform.json herunterladen.
Design „Benutzerfreundlich bei Farbenblindheit“ Dieses Berichtsdesign ist für Sehbehinderte leichter zu lesen. ColorblindSafe-Longer.json herunterladen.
Design „Valentine‘s Day“.
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:
- Sunflower Twilight (Sonnenblumen in der Dämmerung)
- Plum (Pflaume)
- Autumn (Herbst)
- Color Blind Friendly (Für Farbenblinde)
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
Wählen Sie Ansicht aus, und wählen Sie das Dropdownmenü Designs aus.
Wählen Sie am Ende des Dropdownmenüs die Option Aktuelles Design speichern aus.
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.
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.
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:
- 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.
- Wechseln Sie in Power BI Desktop zum Menüband "Ansicht", und wählen Sie die Dropdownschaltfläche "Designs" aus.
- Wählen Sie "Nach Designs suchen" aus, und importieren Sie die JSON-Datei.
- 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:
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.
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.
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:
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
dateTimeverwenden, 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
FFFFFFverwenden, 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,foregroundundtableAccent: 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:
- Exportieren Sie Ihr aktuelles Design.
- Wählen Sie das Standarddesign aus.
- 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.
Verwandte Inhalte
- 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.