Verwenden von Berichtdesigns in Power BI DesktopUse report themes in Power BI Desktop

Mit Berichtsdesigns in Power BI Desktop können Sie Entwurfsänderungen auf den gesamten Bericht anwenden, z. B. Verwenden von Unternehmensfarben, Ändern von Symbolgruppen oder Anwenden der neuen Standardformatierung auf Visuals.With Power BI Desktop report themes, you can apply design changes to your entire report, such as using corporate colors, changing icon sets, or applying new default visual formatting. Wenn Sie ein Berichtsdesign anwenden, verwenden alle Visuals im Bericht automatisch die Farben und die Formatierung des ausgewählten Designs.When you apply a report theme, all visuals in your report use the colors and formatting from your selected theme as their defaults. Es gibt einige Ausnahmen, die weiter unten in diesem Artikel beschrieben werden.A few exceptions apply, which are described later in this article.

Gehen Sie wie folgt vor, um ein Berichtsdesign auszuwählen: Navigieren Sie zum Menüband Ansicht. Klicken Sie im Abschnitt Designs auf die Schaltfläche mit dem Dropdownpfeil, und wählen Sie dort das gewünschte Design aus.Report themes can be selected by navigating to the View ribbon, then selecting the drop-down arrow button in the Themes section of the ribbon, then selecting the theme you want. Die verfügbaren Designs ähneln denen in anderen Microsoft-Produkten wie Microsoft PowerPoint.Available themes are similar to themes seen in other Microsoft products, such as Microsoft PowerPoint.

Report themes

Es gibt zwei Arten von Berichtsdesigns: integrierte Berichtsdesigns und benutzerdefinierte Berichtsdesigndateien.There are two types of report themes: built-in report themes and custom report theme files.

  • Integrierte Berichtsdesigns bieten verschiedene vordefinierte Farbschemas, die mit Power BI Desktop installiert werden.Built-in report themes provide different kinds of predefined color schemes that are installed with Power BI Desktop. Sie wählen integrierte Berichtsdesigns direkt im Power BI Desktop-Menü aus.You select built-in report themes directly from the Power BI Desktop menu.

  • Benutzerdefinierte Berichtsdesigns werden durch Anpassen eines aktuellen Designs erstellt, das dann als benutzerdefiniertes Design gespeichert wird. Alternativ können Sie benutzerdefinierte Berichtsdesigns in einer JSON-Datei erstellen.Custom report themes are created by adjusting a current theme then saving it as a custom theme, or creating your own customize theme using a JSON file. Diese JSON-Datei ermöglicht wie weiter unten beschrieben eine präzise Steuerung vieler Aspekte eines Berichtsdesigns.The JSON file provides granular control over many aspects of a report theme, as described later in this article.

Im Folgenden wird erläutert, wie Berichtsdesigns funktionieren. Anschließend erfahren Sie, wie Sie benutzerdefinierte Berichtsdesigns erstellen.Let's discuss how report themes work, then jump into how to create customized report themes.

Funktionsweise von BerichtdesignsHow report themes work

Wählen Sie eine der folgenden Vorgehensweisen, um ein Berichtsdesign auf einen Power BI Desktop-Bericht anzuwenden:To apply a report theme to a Power BI Desktop report, you can select from the following options:

Diese Optionen werden im Folgenden nacheinander näher betrachtet.We'll take a look at each of these options in turn.

Hinweis

Designs können nur in Power BI Desktop angewendet werden.Themes can only be applied when using Power BI Desktop. Innerhalb des Power BI-Diensts können Sie keine Designs auf bestehende Berichte anwenden.You cannot apply themes to existing reports within the Power BI service.

Integriertes BerichtsdesignBuilt-in report themes

So wählen Sie aus den verfügbaren integrierten Berichtdesigns ausTo select from the available built-in report themes:

  1. Klicken Sie im Menüband Ansicht im Abschnitt Designs auf die Schaltfläche mit dem Dropdownpfeil bei Design wechseln.Select the Themes drop-down arrow button Switch Theme from the View ribbon.

    Screenshot: Menüband „Ansicht“ ausgewählt, das verschiedene Designs beinhaltet

  2. Wählen in der angezeigten Dropdownliste eines der vorhandenen Designs aus.Select from among the included themes from the drop-down menu that appears.

    Screenshot: Power BI-Designs erweitert, die zur Auswahl stehen

    Das Berichtsdesign wird auf den Bericht angewendet.Your report theme is now applied to the report.

    In der folgenden Tabelle sind die verfügbaren integrierten Berichtsdesigns aufgeführt.The following table shows the available built-in report themes.

    Integriertes BerichtsdesignBuilt-in report theme StandardfarbsequenzDefault color sequence
    StandardDefault Standard
    HochhausHighrise Hochhaus
    ExecutiveExecutive Executive
    GrenzeFrontier Grenze
    InnovativInnovate Innovativ
    BlüteBloom Blüte
    GezeitenTidal Gezeiten
    TemperaturTemperature Temperatur
    SolarSolar Solar
    DivergentDivergent Divergent
    SturmStorm Sturm
    KlassischClassic Klassisch
    StadtparkCity park Stadtpark
    KlassenzimmerClassroom Klassenzimmer
    Geeignet bei FarbenblindheitColorblind safe Geeignet bei Farbenblindheit
    ElektrischElectric Elektrisch
    Hoher KontrastHigh contrast Hoher Kontrast
    SonnenuntergangSunset Sonnenuntergang
    DämmerungTwilight Dämmerung
  3. Sie können auch die Designs durchsuchen, die von Mitgliedern der Power BI-Community erstellt wurden, indem Sie in der Dropdownliste mit Designs Designkatalog auswählen.You can also browse the collection of themes created by members of the Power BI Community, by selecting Theme gallery from the Themes drop-down.

    Designkatalog

    Im Katalog können Sie ein Design auswählen, das Ihnen gefällt, und die zugehörige JSON-Datei herunterladen.From the gallery, you can select a theme you like and download its associated JSON file.

    Gehen Sie wie folgt vor, um die heruntergeladene Datei zu installieren: Wählen Sie in der Dropdownliste Designs Nach Designs suchen aus. Navigieren 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.To install the downloaded file, select Browse for themes from the Themes drop-down, navigate to the location where you downloaded the JSON file, and select it to import the theme into Power BI Desktop as a new theme.

    Wenn der Importvorgang erfolgreich war, zeigt Power BI ein entsprechendes Dialogfeld an.When successful, Power BI shows a dialog that the import was successful.

    Importieren des Designs erfolgreich

Anpassen von BerichtsdesignsCustomize report themes

Sie können nahezu alle Elemente, die im Abschnitt Format des Bereichs Visualisierungen aufgelistet sind, anpassen und standardisieren, und zwar entweder durch Anpassungen, die direkt in Power BI Desktop erfolgen, oder über eine JSON-Datei mit dem Berichtsdesign.You can customize and standardize nearly all the elements that are listed in the Format section of the Visualizations pane, either through customizations made directly in Power BI Desktop, or through a report theme JSON file. Mit dieser Funktion sollen Sie die Möglichkeit erhalten, das Standarddesign Ihres Berichts umfassend und bis ins kleinste Detail zu steuern.The goal is to give you full control over your report's default look and feel, on a granular level.

Die beiden Möglichkeiten für das Anpassen von Berichtsdesigns sind:The two ways to customize report themes are the following:

Diese beiden Ansätze werden in den folgenden Abschnitten jeweils näher betrachtet.Let's take a look at each of these approaches, in turn, in the following sections.

Erstellen und Anpassen eines Designs in Power BI DesktopCreate and customize a theme in Power BI Desktop

Wenn Sie ein Design direkt in Power BI Desktop anpassen möchten, können Sie ein Design auswählen, das Ihren Vorstellungen ähnelt, und ein paar Anpassungen vornehmen.To customize a theme directly in Power BI Desktop, you can select a theme that's close to what you like, and make a few adjustments. Wählen Sie zunächst das ähnliche Design aus (oder beginnen Sie mit einem beliebigen Design und passen Sie dieses an), und führen Sie die folgenden Schritte aus:First select the theme that's close (or just begin with any theme, and customize away from there), and take the following steps:

  1. Klicken Sie im Menüband Ansicht auf die Dropdown-Schaltfläche bei Designs, und wählen Sie Aktuelles Design anpassen aus.From the View ribbon, select the Themes drop down button and select Customize current theme.

    Anpassen des Designs

  2. Es wird ein Dialogfeld angezeigt, in dem Sie alle möglichen Änderungen am aktuellen Design vornehmen können. Anschließend können Sie Ihre Einstellungen als neues Design speichern.A dialog appears, where you can make all sorts of changes to the current theme, and then, can save your settings as a new theme.

    Anpassen eines aktuellen Designs

Anpassbare Designeinstellungen finden Sie in den folgenden Kategorien, die im Fenster Design anpassen angezeigt werden:Customizable theme settings are found in the following categories, reflected in the Customize theme window:

  • Name und Farben: Zu den Einstellungen für Namen und Farben zählen u. a. Design-, Stimmungs- und Strukturfarben sowie abweichende Farben.Name and colors: Theme name and color settings include theme colors, sentiment colors, divergent colors, and structural colors (Advanced).
  • 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.Text: Text settings include font family, size, and color, which sets the primary text class defaults for labels, titles, cards and KPIs, and tab headers.
  • Visuals: Die Einstellungen für Visuals gelten z. B. für Hintergründe, Rahmen, Überschriften und QuickInfos.Visuals: Visual settings include background, border, header, and tooltips.
  • Seite: Zu den Einstellungen für Seitenelemente zählen Hintergrundbild und Hintergrund.Page: Page element settings include wallpaper and background.
  • Filterbereich: Einstellungen für den Filterbereich sind u. a. Hintergrundfarbe, Transparenz, Schrift- und Symbolfarbe, Größe und Filterkarten.Filter pane: Filter pane settings include background color, transparency, font and icon color, size, filter cards.

Nachdem Sie die Änderungen vorgenommen haben, wählen Sie Anwenden und speichern aus, um das Design zu speichern.After you make your changes, select Apply and save to save your theme. Ihr Design kann nun im aktuellen Bericht verwendet und exportiert werden.Your theme can now be used in the current report, and exported.

Auf diese Weise können Sie Ihr aktuelles Design schnell und einfach anpassen.Customizing the current theme in this way makes it quick and easy to customize themes. Sie können jedoch detailliertere Anpassungen an Designs vornehmen, wozu eine Änderung der JSON-Datei des Designs erforderlich ist.However, you can make finer adjustments to themes, which require modifying the theme's JSON file.

Tipp

Die wichtigsten Berichtsdesignoptionen lassen sich über die Steuerelemente im Dialogfeld Design anpassen konfigurieren.You can customize the most common report theme options by using the controls in the Customize theme dialog. Wenn Sie weitere Komponenten des Berichts bearbeiten möchten, können Sie die JSON-Datei exportieren und manuell Feinjustierungen vornehmen, indem Sie die Einstellungen in dieser Datei manuell anpassen.For even more control, you can optionally export a theme's JSON file and make fine-tuned adjustments by manually modifying the settings in that file. Sie können diese optimierte JSON-Datei umbenennen und später importieren.You can rename that fine-tuned JSON file and later import it.

Importieren benutzerdefinierter BerichtsdesigndateienImport custom report theme files

Alternativ können Sie eine benutzerdefinierte Berichtsdesigndatei importieren, indem Sie die folgenden Schritte ausführen:You can also import a custom report theme file, by taking the following steps:

  1. Wechseln Sie zum Menüband Ansicht, klicken Sie dort auf die Dropdownschaltfläche bei Designs, und wählen Sie Nach Designs suchen aus.Select the View ribbon, then from the Themes drop down button, select Browse for themes.

    Design importieren

    Navigieren Sie im neu angezeigten Fenster zum Speicherort der JSON-Datei mit dem Design.A window appears that lets you browse to the location of the JSON theme file.

  2. In der folgenden Abbildung sehen Sie einige Dateien mit Feiertagsdesigns.In the following image, a handful of holiday theme files are available. Wir wählen ein Feiertagsdesign für März aus, St Patricks Day.json.We'll choose a holiday theme for March, St Patricks Day.json.

    Feiertagsdesign

    Wenn die Designdatei erfolgreich geladen wurde, zeigt Power BI Desktop eine Erfolgsmeldung an.When the theme file has loaded successfully, Power BI Desktop displays a success message.

    Importieren des Designs erfolgreich

Einführung in JSON-BerichtdesigndateienIntroduction to report theme JSON files

Wenn Sie die im vorigen Abschnitt erwähnte einfache JSON-Datei (St. Patricks Day.json) öffnen, wird sie wie folgt angezeigt:When you open the basic JSON file mentioned in the previous section (St Patricks Day.json), it appears as follows:

   {
       "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:This report theme JSON file has the following lines:

  • name: Den Namen des Berichtsdesigns.name: The report theme name. Dies ist das einzige Pflichtfeld.This field is the only required field.
  • dataColors: Eine Liste mit Farben im Hexadezimalcode für Daten in Power BI Desktop-Visuals.dataColors: The list of color hexadecimal codes to use for data in Power BI Desktop visuals. Diese Liste kann wahlweise so viele oder so wenige Farben aufweisen, wie Sie möchten.This list can have as many or as few colors as you want.
  • background, firstLevelElements und tableAccent (etc.): Farbklassen.background, firstLevelElements, and tableAccent (etc.): Color classes. Mithilfe von Farbklassen können Sie mehrere Strukturfarben in Ihrem Bericht auf einmal festlegen.Color classes enable you to set many structural colors in your report at once.

Sie können diese JSON-Datei als Grundlage für die Erstellung Ihrer eigenen benutzerdefinierten Berichtsdesigndatei zum Importieren verwenden.You can use this JSON file as a basis to create your own custom report theme file to import. Wenn Sie nur die Grundfarben Ihres Berichts anpassen möchten, ändern Sie den Namen und die Hexcodes in der Datei.If you want to adjust only the basic colors of your report, change the name and hex codes in the file.

In einer JSON-Berichtsdesigndatei geben Sie nur die Formatierung an, die Sie ändern möchten.In a report theme JSON file, you define only the formatting that you want to change. Alles, was Sie nicht in der JSON-Datei angeben, wird auf die Standardeinstellungen von Power BI Desktop zurückgesetzt.Whatever you don't specify in the JSON file reverts to the Power BI Desktop default settings.

Das Erstellen einer JSON-Datei bietet viele Vorteile.The advantages of creating a JSON file are many. Sie können beispielsweise festlegen, dass für alle Diagramme der Schriftgrad 12 verwendet wird, dass für bestimmte Visuals eine bestimmte Schriftfamilie verwendet wird oder das Datenbeschriftungen für bestimmte Diagrammtypen deaktiviert sind.For example, you can specify that all charts use a font size of 12, that certain visuals use a particular font family, or that data labels are turned off for specific chart types. Mithilfe einer JSON-Datei können Sie eine Berichtsdesigndatei erstellen, die Ihre Diagramme und Berichte standardisiert. Dies verhilft Ihren Organisationsberichten zu einem einheitlichen Erscheinungsbild.By using a JSON file, you can create a report theme file that standardizes your charts and reports, making it easy for your organization's reports to be consistent.

Weitere Informationen zum Format der JSON-Datei finden Sie unter Format der JSON-Datei für Berichtsdesigns.For more information about the format of the JSON file, see Report theme JSON file format.

Hinweis

Ein benutzerdefinierter JSON-Bericht kann problemlos über das Dialogfeld Design anpassen bearbeitet werden.Modifying a custom JSON report theme with the Customize theme dialog box is safe. Über das Dialogfeld lassen sich keine Einstellungen für das Berichtsdesign anpassen, auf die das Dialogfeld keinen Zugriff hat. Außerdem werden die am Bericht vorgenommenen Änderungen sofort übernommen.The dialog will not modify theme settings that it cannot control, and will update the changes made to the report theme in-place.

Darstellung von Berichtdesignfarben in BerichtenHow report theme colors stick with your reports

Wenn Sie Berichte im Power BI-Dienst veröffentlichen, bleiben die Berichtdesignfarben erhalten.When you publish your report to the Power BI service, your report theme colors stay with it. Der Abschnitt Datenfarben im Bereich Format spiegelt Ihr Berichtsdesign wider.The Data colors section of the Format panel reflects your report theme.

So zeigen Sie die in einem Berichtdesign verfügbaren Farben anTo view the available colors in a report theme:

  1. Wählen Sie ein Visual aus.Select a visual.

  2. Wählen Sie im Bereich Visualisierung im Bereich Format die Option Datenfarben aus.From the Format section of the Visualization pane, select Data colors.

  3. Wählen Sie die Dropdownliste eines Elements aus, um die Informationen zu Designfarben des Berichtsdesigns anzuzeigen.Select the drop-down of an item to view the Theme colors information of the report theme.

    Designfarben

Nachdem Sie in unserem Beispiel die Vielzahl der grünen und braunen Farben aus dem Berichtsdesign „St. Patrick's Day“ angewendet haben, sehen Sie sich die Designfarben an.In our example, after you apply the multitude of green and brown colors from the St. Patrick's Day report theme, view the theme colors. Also alles im grünen Bereich.See all that green? Das liegt daran, dass diese Farben Teil des Berichtsdesigns sind, das Sie importiert und angewendet haben.That's because those colors were part of the report theme that we imported and applied.

Die Farben in der Farbpalette sind relativ zum aktuellen Design.The colors in the color palette are relative to the current theme. Angenommen, Sie wählen für einen Datenpunkt die dritte Farbe der obersten Zeile aus.For example, suppose you select the third color of the top row for a data point. 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.Later, if you change to a different theme, that data point's color updates automatically to the third color of the top row in the new theme, just as you'd see when changing themes in Microsoft Office.

Wird ein Berichtsdesign festgelegt, werden die Standardfarben in den Visuals im gesamten Bericht angepasst.Setting a report themes changes the default colors used in visuals throughout the report. Power BI verfügt über eine Liste mit Hunderten Farben, damit für Berichtsvisuals ausreichend eindeutige Farben zur Verfügung stehen.Power BI maintains a list consisting of hundreds of colors, to ensure visuals have plenty of unique colors to display in a report. Wenn Power BI einer Visualreihe Farben zuweist, werden die Farben entsprechend der Reihenfolge der Reihenfarben ausgewählt.When Power BI assigns colors to a visual's series, colors are selected on a first-come, first-served basis as series colors are assigned. Beim Importieren eines Designs wird die Farbzuordnung für Datenreihen zurückgesetzt.When you import a theme, the mapping of colors for data series is reset.

Power BI verfolgt die Farbe einer dynamischen Reihe nach und verwendet für einen bestimmten Wert die gleiche Farbe in allen Visuals.Power BI tracks the color for a dynamic series, and uses the same color for the value in other visuals. In einer dynamischen Reihe kann sich die Anzahl der in den Visuals dargestellten Reihen in Abhängigkeit von den Measures, den Werten oder anderen Faktoren unterscheiden.In a dynamic series, the number of series presented in visuals may change based on measures, values, or other aspects. Wenn Sie z. B. einen Bericht nach Profit by Region filtern, kann die Anzahl Ihrer Vertriebsregionen bei fünf oder neun liegen.For example, if you show Profit by Region in a report, the number of sales regions you have might be five, or it might be nine. Da die Anzahl der Regionen dynamisch ist, gilt auch die Reihe als dynamisch.The number of regions is dynamic, so it's considered a dynamic series.

Bei statischen Reihen ist die Anzahl der Reihen hingegen bekannt.Conversely, for static series, the number of series is known. Profit und Revenue sind beispielsweise statische Reihen.For example, Profit and Revenue revenue are static series. In einer solchen Reihe weist Power BI in Designpaletten Farben nach Index zu.In static series, Power BI assigns colors by index within the theme palettes. Die Standardfarbzuweisung kann überschrieben werden, indem Sie im Formatierungsbereich unter Datenfarben eine Farbe auswählen.You can override the default color assignment by selecting a color from the formatting pane under Data colors. Unter Umständen müssen Sie die Auswahl der Datenschnitte ändern, um alle potenziellen Reihenwerte anzuzeigen, und die Farben für diese festlegen.You may have to change your slicer selections to see all potential series values, and set their colors as well. Wenn Sie eine Farbe über den Bereich Eigenschaften explizit für ein Visual festlegen, gilt das importierte Design für keine dieser explizit definierten Farben.If you explicitly set a color explicitly a single visual using the Properties pane, the imported theme does not apply to any of those explicitly defined colors.

Damit das Design auf die explizit ausgewählten Farben angewendet werden kann, müssen Sie für das betreffende Visual unter Datenfarben auf die Option Standardwert wiederherstellen klicken, um die explizite Farbzuweisung rückgängig zu machen und das Design zu übernehmen.To allow the theme to apply to those explicitly selected colors, use Revert to default in the Data Colors section the visual to which the color has been explicitly set, to undo the explicit color application and allow the theme to apply.

Situationen, in denen Berichtdesignfarben in Berichten nicht dargestellt werdenSituations when report theme colors won't stick to your reports

Angenommen, Sie wenden eine benutzerdefinierte Farbpalette (oder eine einzelne Farbe) unter Verwendung der Option Benutzerdefinierte Farbe in der Farbauswahl auf einen bestimmten Datenpunkt in einem Visual an.Suppose you apply a custom color set (or individual color) to a particular data point in a visual by using the Custom color option in the color picker. Wenn Sie ein Berichtsdesign anwenden, überschreibt es nicht die angepasste Datenpunktfarbe.When you apply a report theme, it does not override that customized data point color.

Oder angenommen, Sie möchten die Farbe eines Datenpunkts manuell mithilfe des Abschnitts Designfarben festlegen.Or, suppose you want to manually set the color of a data point color by using the Theme colors section. Wenn Sie ein neues Berichtsdesign anwenden, werden diese Farben nicht aktualisiert.When you apply a new report theme, those colors are not updated. Um Farben auf ihre Standardwerte zurückzusetzen, damit sie bei Anwenden eines neuen Berichtsdesigns aktualisiert werden, wählen Sie Auf Standardwert zurücksetzen oder in der Farbauswahl eine Farbe in der Palette Designfarben aus.To get your default colors back, so they'll update when you apply a new report theme, select Revert to default, or select a color from the Theme colors palette in the color picker.

Auf Standardwert zurücksetzen

Viele Power BI-Visuals lassen sich nicht auf Berichtsdesigns anwenden.Many Power BI visuals won't apply to report themes.

Benutzerdefinierte Berichtdesigndateien zur sofortigen VerwendungCustom report theme files you can use right now

Möchten Sie gleich mit Berichtdesigns arbeiten?Want to get started with report themes? Sehen Sie sich die benutzerdefinierten Berichtdesigns im Designkatalog an, oder probieren Sie die folgenden vordefinierten JSON-Dateien mit benutzerdefinierten Berichtdesigns aus, die Sie herunterladen und in Ihren Power BI Desktop-Bericht importieren können:Check out the custom report themes in the themes gallery or try the following ready-made custom report theme JSON files, which you can download and import into your Power BI Desktop report:

Hier sind einige weitere Berichtsdesigns, die Sie als Ausgangspunkt verwenden können:Here are a few more report themes you can use as starting points:

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.Report themes can make your Power BI Desktop reports a colorful reflection of you, your organization, or even the current season or holiday.

Exportieren von BerichtsdesignsExport report themes

Sie können das aktuell angewendete Berichtsdesign in Power BI Desktop direkt in eine JSON-Datei exportieren.You can export the currently applied report theme directly from Power BI Desktop to a JSON file. Nachdem Sie ein Berichtsdesign exportiert haben, können Sie es in anderen Berichten wiederverwenden.After you export a report theme, you can then re-use it in other reports. Mit dieser Option können Sie die JSON-Datei für die meisten integrierten Designs exportieren.This option lets you export the JSON file for most of the built-in themes. Die einzigen Ausnahmen sind die Standarddesigns „Klassisch“ und „Standard“, auf denen andere Designs beim Import aufbauen.The only exceptions are the base themes, Classic and Default, which other themes build upon when imported.

So exportieren Sie das aktuell angewendete Design aus Power BI DesktopTo export the currently applied theme from Power BI Desktop:

  1. Wählen Sie Datei > Optionen und Einstellungen > Optionen aus.Select File > Options and settings > Options.

  2. Wählen Sie im Abschnitt Vorschaufeatures erst Aktuelles Design anpassen und dann OK aus.In the Preview features section, select Customize current theme, and then select OK.

    Möglicherweise werden Sie aufgefordert, Power BI Desktop neu zu starten, damit das Vorschaufeature aktiviert wird.You might be prompted to restart Power BI Desktop for the preview feature to be enabled. Nach dem Neustart können Sie mit dem Exportieren des aktuell angewendeten Designs beginnen.After you restart, you can begin exporting the currently applied theme.

  3. Wählen Sie im Menüband Start die Befehle Design wechseln > Aktuelles Design exportieren aus.From the Home ribbon, select Switch theme > Export current theme.

  4. Wechseln Sie im Dialogfeld Speichern unter zu einem Verzeichnis, in dem die JSON-Datei gespeichert werden soll, und wählen Sie dann Speichern aus.From the Save As dialog box, browse to a directory in which to save the JSON file, and then select Save.

Format der JSON-Datei für BerichtsdesignsReport theme JSON file format

Auf der grundlegendsten Ebene benötigt die JSON-Designdatei nur eine Zeile: name.At its most basic level, the theme JSON file has only one required line: name.

{
    "name": "Custom Theme"
}

Alles andere als name ist optional. Dies bedeutet, dass Sie die Möglichkeit haben, nur die Eigenschaften in der Designdatei hinzuzufügen, die Sie explizit formatieren möchten, und für den Rest weiterhin die Standardwerte von Power BI zu verwenden.Other than name, everything else is optional, which means you're free to only add the properties you specifically want to format to the theme file, and continue to use Power BI's defaults for the rest.

Festlegen von DesignfarbenSetting theme colors

Unter name können Sie die folgenden grundlegenden Eigenschaften von Datenfarben hinzufügen:Under name, you can add the following basic data color-related properties:

  • dataColors: Eine Liste der Hexadezimalcodes der Farben, mit denen Formen koloriert werden, mit denen Daten in Power BI Desktop-Visuals dargestellt werden.dataColors: The list of color hexadecimal codes to use to color shapes that represent data in Power BI Desktop visuals. Diese Liste kann wahlweise so viele oder so wenige Farben aufweisen, wie Sie möchten.This list can have as many or as few colors as you want. Wenn alle Farben aus dieser Liste verwendet worden sind und das Visual noch weitere Farben benötigt, erfolgt die Zurücksetzung auf die Verwendung der Standardfarbpalette von Power BI.Once all colors from this list have been used, if the visual still needs more colors, it reverts back to using Power BI's default color palette.
  • good, neutral, bad: Mit diesen Eigenschaften werden die vom Wasserfalldiagramm und dem KPI-Visual verwendeten Statusfarben festgelegt.good, neutral, bad: These properties set the status colors used by the waterfall chart and the KPI visual.
  • maximum, center, minimum, null: Mit diesen Farben werden die verschiedenen Farbverlaufsfarben im Dialogfeld für bedingte Formatierung festgelegt.maximum, center, minimum, null: These colors set the various gradient colors in the conditional formatting dialog box.

Ein einfaches Design, das diese Farben definiert, sieht ungefähr so aus:A basic theme that defines these colors might appear as follows:

{
    "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 StrukturfarbenSetting structural colors

Als Nächstes können Sie verschiedene Farbklassen hinzufügen, wie z. B. background und firstLevelElements.Next, you can add various color classes, such as background and firstLevelElements. Mit diesen Farbklassen werden die Strukturfarben für Berichtselemente wie Achsengitternetzlinien, Hervorhebungsfarben und Hintergrundfarben für Visuals festgelegt.These color classes set the structural colors for elements in the report, such as axis gridlines, highlight colors, and background colors for visual elements.

Die folgende Tabelle enthält die sechs Farbklassen, die Sie formatieren können.The following table shows the six color classes you can format. Die Namen von Farbklassen entsprechen den Namen im Unterabschnitt „Erweitert“ des Abschnitts „Name und Farben“ im Dialogfeld Design anpassen.The Color class names correspond to the names in the "Advanced" subsection of the "Name and Colors" section in the Customize theme dialog box.

FarbklasseColor class Formatiert FolgendesWhat it formats
firstLevelElementsfirstLevelElements
foreground (veraltet)foreground (deprecated)
Hintergrundfarbe für Beschriftungen (außerhalb von Datenpunkten)Labels background color (when outside data points)
TrendlinienfarbeTrend line color
Textfeld-StandardfarbeTextbox default color
Schriftfarbe für Tabellen- und Matrixwerte und Summen Datenbalken-AchsenfarbeTable and matrix values and totals font colors Data bars axis color
KartendatenbeschriftungenCard data labels
Farbe für MessgerätlegendenwertGauge callout value color
KPI-ZielfarbeKPI goal color
KPI-TextfarbeKPI text color
Slicerelementfarbe (im Fokusmodus)Slicer item color (when in focus mode)
Schriftfarbe für SlicerdropdownelementSlicer dropdown item font color
Schriftfarbe für numerische SlicereingabeSlicer numeric input font color
Schriftfarbe für SlicerkopfzeileSlicer header font color
Punktdiagramm-VerhältnislinienfarbeScatter chart ratio line color
Farbe für Liniendiagramm-VorhersagelinieLine chart forecast line color
Kartenführungslinien-FarbeMap leader line color
Farbe für Filterbereich und KartentextFilter pane and card text color
secondLevelElementssecondLevelElements
foregroundNeutralSecondary (veraltet)foregroundNeutralSecondary (deprecated)
„helle“ sekundäre Textklassen"light" secondary text classes
BeschriftungsfarbenLabel colors
Farbe für LegendenbeschriftungenLegend label color
Farbe für AchsenbeschriftungenAxis label color
Schriftfarbe für Tabellen- und MatrixkopfzeileTable and matrix header font color
Farbe für Messgerätziel und ZielführungslinieGauge target and target leader line color
KPI-TrendachsenfarbeKPI trend axis color
Farbe für SlicerschiebereglerSlicer slider color
Schriftfarbe für SlicerelementSlicer item font color
Farbe für SlicerkonturSlicer outline color
Farbe beim Zeigen auf LiniendiagrammLine chart hover color
Titelfarbe für mehrzeilige KarteMulti-row card title color
Strichfarbe für MenübanddiagrammRibbon chart stroke color
Rahmenfarbe für FormenzuordnungShape map border color
Schriftfarbe für SchaltflächentextButton text font color
Linienfarbe für SchaltflächensymbolButton icon line color
Schaltflächen-KonturfarbeButton outline color
thirdLevelElementsthirdLevelElements
backgroundLight (veraltet)backgroundLight (deprecated)
Achsengitternetzlinien-FarbeAxis gridline color
Tabellen- und MatrixrasterfarbeTable and matrix grid color
Hintergrundfarbe für Slicerkopfzeile (im Fokusmodus)Slicer header background color (when in focus mode)
Konturfarbe für mehrzeilige KarteMulti-row card outline color
FormfüllfarbeShape fill color
Hintergrundfarbe für MessgerätbogenGauge arc background color
Hintergrundfarbe für angewendete FilterkarteApplied filter card background color
Wenn background = FFFFFF:When background = FFFFFF:
Deaktivierte Füllfarbe für SchaltflächenDisabled button fill color
Deaktivierte Konturfarbe für SchaltflächenDisabled button outline color
fourthLevelElementsfourthLevelElements
foregroundNeutralTertiary (veraltet)foregroundNeutralTertiary (deprecated)
abgeblendete Legendenfarbelegend dimmed color
Farbe für KartenkategoriebeschriftungCard category label color
Farbe für Kategoriebeschriftungen für mehrzeilige KarteMulti-row card category labels color
Balkenfarbe für mehrzeilige KarteMulit-row card bar color
Strichfarbe für Trichterdiagramm-KonvertierungsrateFunnel chart conversion rate stroke color
Deaktivierte Schriftfarbe für SchaltflächentextDisabled button text font color
Deaktivierte Linienfarbe für SchaltflächensymbolDisabled button icon line color
backgroundbackground Hintergrundfarbe für Beschriftungen (innerhalb von Datenpunkten)Labels background color (when inside data points)
Hintergrundfarbe für SlicerdropdownelementeSlicer dropdown items background color
Ringdiagramm-StrichfarbeDonut chart stroke color
TreemapstrichfarbeTreemap stroke color
Hintergrundfarbe des KombinationsdiagrammsCombo chart background color
Füllfarbe für SchaltflächenButton fill color
Farbe für Filterbereich und Hintergrund verfügbarer FilterkartenFilter pane and available filter card background color
secondaryBackgroundsecondaryBackground
backgroundNeutral (veraltet)backgroundNeutral (deprecated)
Tabellen- und Matrixraster-KonturenfarbeTable and matrix grid outline color
Standardfarbe für FormenzuordnungShape map default color
Menübanddiagramm-Füllfarbe (wenn Option „Serienfarbe abgleichen“ deaktiviert ist)Ribbon chart ribbon fill color (when match series option is turned off)
Wenn background != FFFFFF:When background != FFFFFF:
Deaktivierte Füllfarbe für SchaltflächenDisabled button fill color
Deaktivierte Konturfarbe für SchaltflächenDisabled button outline color
tableAccenttableAccent Überschreibt die Tabellen- und Matrixraster-Konturfarbe, wenn vorhandenOverrides table and matrix grid outline color when present

Im folgenden Beispieldesign werden die Farbklassen festlegt:Here's a sample theme that sets the color classes:

{
    "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 erstellen, die vom üblichen Stil eines schwarzen firstLevelElements- und einem weißem background-Elements abweichen, sollten Sie darauf achten, auch die Werte für andere Strukturfarben sowie die Farben für die primären Textklassen festzulegen.If you are authoring a "dark theme" or other colorful theme that diverges from the typical "black" firstLevelElements on "white" background style, be sure to also set the values for other structural colors and the primary text class colors. So stellen Sie sicher, dass z. B. Datenbezeichnungen in Diagrammen, die einen Hintergrund haben, dem erwarteten Stil entsprechen und lesbar sind, und dass gleichzeitig die Achsengitternetzlinien sichtbar bleiben.This will ensure that (for example) data labels on charts with a label background will match the anticipated style and be readable, as well as ensuring axis gridlines are visible.

Festlegen der Standardwerte für formatierten TextSetting formatted text defaults

Als Nächstes können Sie Ihrer JSON-Datei Textklassen hinzufügen.Next up, you can add text classes to your JSON file. Textklassen ähneln Farbklassen, sind aber so konzipiert, dass Sie Schriftgrad, Farbe und Familie für Textgruppen im gesamten Bericht aktualisieren können.Text classes are similar to color classes, but are designed to allow you to update the font size, color, and family for groups of text across your report.

Es gibt 12 Textklassen, aber Sie müssen nur vier Klassen festlegen, die als primäre Klassen bezeichnet werden, um die gesamte Textformatierung im Bericht zu ändern.There are 12 text classes, but you need to set only four classes, called primary classes, to change all of the text formatting in your report. Diese vier primären Klassen können im Dialogfeld Design anpassen im Abschnitt „Text“ festgelegt werden: „Allgemein“ entspricht Bezeichnung, „Titel“ Titel, „Karten und KPIs“ Legende und „Registerkartentitel“ Kopfzeile.These four primary classes can be set in the Customize theme dialog box under the "Text" section: "General" corresponds to label, "Title" to title, "Cards and KPIs" to callout, and "Tab headers" to header.

Andere Textklassen, die als sekundäre Klassen gelten, erben ihre Eigenschaften automatisch von ihren entsprechenden primären Klassen bzw. die Eigenschaften werden davon abgeleitet.Other text classes, considered secondary classes, automatically derive their properties from their associated primary classes. 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.Often, a secondary class selects a lighter shade of text color, or a percentage large or smaller text size compared to the primary class.

Nehmen wir die Klasse label als Beispiel.Take the label class as an example. Die Standardformatierung für die label-Klasse ist Segoe UI, 252423 (eine dunkelgraue Farbe) und 12 Punkte.The default formatting for the label class is Segoe UI, #252423 (a dark grey color), and 12 point. Diese Klasse wird verwendet, um die Werte in der Tabelle und Matrix zu formatieren.This class is used to format the values in the table and 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, denn Power BI tut dies automatisch.Typically, the totals in a table or matrix have similar formatting, but are bolded with the bold label class so they stand out. However, you don't need to specify that class in the theme JSON; Power BI does so automatically. Wenn Sie sich später 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.Later, if you decide to specify labels that have a 14-point font in your theme, you don't need to also update the bold label class, because it inherits text formatting from the label class.

Die folgende Tabelle enthält die folgenden Informationen:The following table shows the following information:

  • Die vier primären Textklassen, was sie formatieren und ihre StandardeinstellungenEach of the four primary text classes, what it formats, and its default settings
  • Jede sekundäre Klasse, was sie formatiert und ihre Standardeinstellung, die im Vergleich zur primären Klasse eindeutig istEach secondary class, what it formats, and its default setting that's unique compared to the primary class
Primäre KlassePrimary class Sekundäre KlassenSecondary classes JSON-KlassennameJSON class name StandardeinstellungenDefault settings Zugeordnete visuelle ObjekteAssociated visual objects
LegendeCallout N/VN/A calloutcallout DINDIN
252423#252423
45 pt45pt
KartendatenbeschriftungenCard data labels
KPI-IndikatorenKPI indicators
HeaderHeader N/VN/A headerheader Segoe UI SemiboldSegoe UI Semibold
252423#252423
12 pt12pt
Kopfzeile für die wichtigsten EinflussfaktorenKey influencers headers
TitelTitle titletitle DINDIN
252423#252423
12 pt12pt
Titel der KategorieachseCategory axis title
Titel der WertachseValue axis title
Titel der mehrzeiligen Karte *Multi-row card title *
SlicerkopfzeileSlicer header
- Großer TitelLarge title largeTitlelargeTitle 14 pt14pt VisualtitelVisual title
BeschriftungLabel labellabel Segoe UISegoe UI
252423#252423
10 pt10pt
Tabellen- und Matrixspalten-KopfzeileTable and matrix column headers
Matrixzeilen-KopfzeileMatrix row headers
Tabellen- und MatrixrasterTable and matrix grid
Tabellen- und MatrixwerteTable and matrix values
- HalbfettSemibold semiboldLabelsemiboldLabel Segoe UI SemiboldSegoe UI Semibold Profiltext für wichtige EinflussfaktorenKey influencers profile text
- LargeLarge largeLabellargeLabel 12 pt12pt Datenbeschriftungen für mehrzeilige KarteMulti-row card data labels
- SmallSmall smallLabelsmallLabel 9 pt9pt Bezugslinienbeschriftungen *Reference line labels *
Slicerdatumsbereichs-BeschriftungenSlicer date range labels
Textstil für numerische SlicereingabeSlicer numeric input text style
SlicersuchfeldSlicer search box
Text wichtiger EinflussfaktorenKey influencers influencer text
- HellLight lightLabellightLabel 605E5C#605E5C LegendentextLegend text
SchaltflächentextButton text
KategorieachsenbeschriftungCategory Axis labels
Trichterdiagramm-DatenbeschriftungenFunnel chart data labels
Beschriftungen für Trichterdiagramm-KonvertierungsratenFunnel chart conversion rate labels
MessgerätzielGauge target
Punktdiagramm-KategoriebeschriftungScatter chart category label
SlicerelementeSlicer items
- FettBold boldLabelboldLabel Segoe UI BoldSegoe UI Bold MatrixzwischensummenMatrix subtotals
MatrixgesamtsummenMatrix grand totals
TabellensummenTable totals
- Groß und dünnLarge and Light largeLightLabellargeLightLabel 605E5C#605E5C
12 pt12pt
KartenkategoriebeschriftungenCard category labels
MessgerätbeschriftungenGauge labels
Kategoriebeschriftungen für mehrzeilige KarteMulti-row card category labels
- Klein und dünnSmall and Light smallLightLabelsmallLightLabel 605E5C#605E5C
9 pt9pt
DatenbeschriftungenData labels
WertachsenbeschriftungenValue axis labels

* Mit einem Asterisk versehene Elemente werden auch auf Grundlage der ersten Datenfarbe des Berichtsdesigns koloriert.* Starred items are also colored based on the first data color of the report theme.

Tipp

Die helleren Textklassen erhalten ihre helle Farbe von den oben definierten Strukturfarben.The light variations of text classes take their light color from the structural colors defined above. Wenn Sie ein dunkles Design erstellen, achten Sie darauf, auch die Farben „firstLevelElements“ (entsprechend der primären Textfarbe), „secondLevelElements“ (entsprechend der erwarteten hellen Textfarbe) und „background“ (mit ausreichend Kontrast zu den Farben der Elemente der ersten und zweiten Ebene) festzulegen.If you are authoring a "dark theme," be sure to also set the colors "firstLevelElements" (matching the primary text color), "secondLevelElements" (matching the anticipated "light" color for text), and "background" (with sufficient contrast to both first- and second-level elements colors).

Im folgenden Beispieldesign werden nur die primären Textklassen festlegt:Here's an example theme that sets only the primary text classes:

{
    "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.Because secondary classes inherit from the primary classes, you don't need to set them in your theme file. Aber wenn Ihnen die Vererbungsregeln nicht gefallen (weil Sie z. B. nicht möchten, dass Ihre Summenwerte in einer Tabelle fett formatiert sind), können Sie die sekundären Klassen ebenso wie die primären Klassen explizit in der Designdatei formatieren.However, if you don't like the inheritance rules (for example, if you don't want your totals to be a bolded version of the values in a table), you can explicitly format the secondary classes in the theme file, just like you can format the primary classes.

Festlegen der Standardwerte für Visualeigenschaften (visualStyles)Setting visual property defaults (visualStyles)

Um eine JSON-Datei in einem erweiterten Format zu erstellen, die eine detailliertere und präzisere Steuerung der gesamten Formatierung von Visuals in einem Bericht ermöglicht, können Sie der JSON-Datei schließlich den Abschnitt visualStyles hinzufügen, um Formatierungsangaben zu schachteln.Lastly, to create an extended-format JSON file, with more detailed and granular control over all visual formatting in a report, add a visualStyles section to the JSON file to nest the formatting specifics. Hier ein Beispiel des Abschnitts visualStyles:Here's a templated example of the visualStyles section:

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

Verwenden Sie für die Abschnitte visualName und cardName einen spezifischen Visual- und Kartennamen.For the visualName and cardName sections, use a specific visual and card name. Derzeit ist styleName immer ein Sternchen (*), aber in einem künftigen Release können Sie unterschiedliche Formatvorlagen für Ihre Visuals erstellen und Ihnen Namen geben (ähnlich wie bei den Features Tabellenstil und Matrixformat).Currently, the styleName is always an asterisk (*), but in a future release you'll be able to create different styles for your visuals and give them names (similar to the table and matrix style feature). propertyName ist der Name der Formatierungsoption und propertyValue deren Wert.propertyName is the name of the formatting option and propertyValue is the value for that formatting option.

Verwenden Sie für visualName und cardName ein Sternchen in Anführungszeichen, wenn Sie möchten, dass diese Einstellung für alle Visuals oder Karten gilt, die eine Eigenschaft haben.For visualName and cardName, use an asterisk in quotes if you want that setting to apply to all visuals or cards that have a property. Wenn Sie ein Sternchen sowohl für den Visual- als auch für den Kartennamen verwenden, wenden Sie eine Einstellung global in Ihrem Bericht an, z. B. einen Schriftgrad oder eine bestimmte Schriftfamilie für alle Texte aller Visuals.If you use an asterisk for both the visual and card name, you're effectively applying a setting globally in your report, such as a font size or specific font family for all text across all visuals.

Im folgenden Beispiel werden einige Eigenschaften für alle Visualstile festgelegt:Here's an example that sets a few properties through the visual styles:

{
   "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:This example makes the following settings:

  • Aktivieren des Zeilenumbruchs überallTurns on word wrap everywhere
  • Festlegen des Gitternetzlinien-Stils auf „Gepunktet“ für alle Visuals mit einer KategorieachseSets the gridline style to dotted for all visuals with a category axis
  • Festlegen einiger Formatierungen für die verfügbaren und angewendeten Filterkarten (beachten Sie, dass „$id“ verwendet wird, um die verschiedenen Versionen der Filterkarten festzulegen)Sets some formatting for the available and applied filter cards (note the format using "$id" to set the different versions of the filter cards)
  • Festlegen der Blasengröße für Punktdiagramme auf -10.Sets the bubble size for scatter charts to -10.

Hinweis

Sie müssen nur die Formatierungselemente angeben, die Sie anpassen möchten.You need only specify the formatting elements you want to adjust. Für alle Formatierungselemente, die nicht in der JSON-Datei enthalten sind, werden die Standardwerte und -einstellungen verwendet.Any formatting elements that aren't included in the JSON file revert to their default values and settings.

Definitionsliste für visualStylesvisualStyles definition list

In den Tabellen in diesem Abschnitt werden Visualnamen (visualName), Kartennamen (cardName), Eigenschaftennamen (propertyName) und die zum Erstellen der JSON-Datei erforderlichen Enumerationen definiert.The tables in this section define visual names (visualName), card names (cardName), property names (propertyName), and the enumerations that are necessary to create your JSON file.

Werte für visualNamevisualName values
areaChartareaChart
barChartbarChart
basicShapebasicShape
cardcard
clusteredBarChartclusteredBarChart
clusteredColumnChartclusteredColumnChart
columnChartcolumnChart
comboChartcomboChart
donutChartdonutChart
filledMapfilledMap
Trichterfunnel
Tachometerdiagrammgauge
hundredPercentStackedBarCharthundredPercentStackedBarChart
hundredPercentStackedColumnCharthundredPercentStackedColumnChart
imageimage
KPIkpi
lineChartlineChart
lineClusteredColumnComboChartlineClusteredColumnComboChart
lineStackedColumnComboChartlineStackedColumnComboChart
Kartemap
multiRowCardmultiRowCard
pieChartpieChart
pivotTablepivotTable
ribbonChartribbonChart
scatterChartscatterChart
shapeMapshapeMap
Datenschnittslicer
stackedAreaChartstackedAreaChart
tableExtableEx
Treemaptreemap
waterfallChartwaterfallChart

In der folgenden Tabelle sind die Werte von cardName definiert.The following table defines cardName values. Der erste Wert in jeder Zelle ist die Benennung der JSON-Datei.The first value in each cell is the JSON file term. Der zweite Wert ist der Name der Karte, der auf der Benutzeroberfläche von Power BI Desktop angezeigt wird.The second value is the name of the card as seen in the Power BI Desktop user interface.

Werte für cardNamecardName values
axis: Messachseaxis: Gauge axis
breakdown: Aufschlüsselungbreakdown: Breakdown
bubbles: Blasenbubbles: Bubbles
calloutValue: BeschriftungswertcalloutValue: Callout Value
card: Kartecard: Card
cardTitle: KartentitelcardTitle: Card Title
categoryAxis: X-AchsecategoryAxis: X-Axis
categoryLabels: KategoriebeschriftungencategoryLabels: Category labels
columnFormatting: FeldformatierungcolumnFormatting: Field formatting
columnHeaders: SpaltenüberschriftencolumnHeaders: Column headers
dataLabels: DatenbeschriftungendataLabels: Data labels
fill: Füllungfill: Fill
fillPoint: FüllpunktfillPoint: Fill point
forecast: Prognose-forecast: Forecast
general: Allgemeingeneral: General
goals: Zielegoals: Goals
grid: Rastergrid: Grid
header: Headerheader: Header
imageScaling: SkalierungimageScaling: Scaling
indicator: Indikatorindicator: Indicator
items: Elementeitems: Items
labels: Datenbeschriftungenlabels: Data labels
legend: Legendelegend: Legend
lineStyles: FormenlineStyles: Shapes
mapControls: KartensteuerelementemapControls: Map controls
mapStyles: KartenstilemapStyles: Map styles
numericInputStyle: Numerische EingabennumericInputStyle: Numeric inputs
percentBarLabel: Beschriftung für KonvertierungsratepercentBarLabel: Conversion Rate Label
plotArea: ZeichnungsflächeplotArea: Plot Area
plotAreaShading: SymmetrieschattierungplotAreaShading: Symmetry shading
ratioLine: VerhältnislinieratioLine: Ratio line
referenceLine: BezugsliniereferenceLine: Constant Line
ribbonChart: MenübänderribbonChart: Ribbons
rotation: Drehungrotation: Rotation
rowHeaders: ZeilenüberschriftenrowHeaders: Row headers
selection: Auswahlsteuerelementeselection: Selection Controls
sentimentColors: StimmungsfarbensentimentColors: Sentiment colors
shape: Formenshape: Shape
slider: Schiebereglerslider: Slider
status: Farbcodierungstatus: Color coding
subTotals: ZwischensummensubTotals: Subtotals
target: Zieltarget: Target
total: Gesamtsummetotal: Grand total
trend: Trendlinietrend: Trend Line
trendline: Trendachsetrendline: Trend axis
valueAxis: Y-AchsevalueAxis: Y-Axis
values: Wertevalues: Values
wordWrap: ZeilenumbruchwordWrap: Word wrap
xAxisReferenceLine: Bezugslinie für X-AchsexAxisReferenceLine: X-Axis Constant Line
y1AxisReferenceLine: Bezugsliniey1AxisReferenceLine: Constant Line
zoom: Zoomzoom: Zoom

Eigenschaften in jeder KarteProperties within each card

Im folgenden Abschnitt werden die Eigenschaften in jeder Karte definiert.The following section defines the properties within each card. Auf den Kartennamen folgt jeder Eigenschaftsname.The card name is followed by each property name. Für jede Eigenschaft der Name, der angezeigt wird, wenn der Formatierungsbereich angezeigt wird, eine Beschreibung der Funktionsweise der Formatierungsoption und der Typ der Formatierungsoption.For each property: the name you see if the formatting pane is displayed, a description of what the formatting option does, and the type of the formatting option. Mit diesem Ansatz erfahren Sie, welche Art von Werten Sie in der Designdatei verwenden können.This approach lets you know what kind of values you can use in your theme file.

Wenn Sie dateTime verwenden, muss das Datum ein ISO-Datum in einfachen Anführungszeichen sein, dem „datetime“ vorangestellt ist.When you're using dateTime, the date must be an ISO date in single quotes, with datetime at the beginning. Sehen Sie sich folgendes Beispiel an:See the following example:

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

Boolesche Werte sind entweder „true“ oder „false“.Booleans are either true or false. Zeichenfolgen müssen in doppelte Anführungszeichen eingeschlossen werden, wie in "dies ist eine Zeichenfolge".Strings must be in double quotes, as in "this is a string". Zahlen stehen für den Wert selbst, nicht in Anführungszeichen.Numbers are just the value itself, not in quotes.

Farben verwenden das folgende Format, wobei Ihr benutzerdefinierter Hexadezimalcode im folgenden Beispiel „FFFFFF“ ersetzt:Colors use the following format, where your custom hexadecimal code replaces "FFFFFF" is in the following example:

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

Für eine Enumeration, die am häufigsten für Dropdownformatierungsoptionen verwendet wird, kann jede der im Bereich angezeigten Optionen festgelegt werden, z. B. „RightCenter“ für die Legendenposition oder „Datenwert, Prozent des Gesamtwerts“ für die Beschriftung von Kreisdiagrammdaten.An enumeration, most commonly used for drop-down formatting options, means it can be set to any of the options seen in the pane, for example "RightCenter" for legend position or "Data value, percent of total" for pie data label. Die Enumerationsoptionen werden unterhalb der Eigenschaftenliste angezeigt.The enumeration options are shown below the property list.

{
      "general":{
        "responsive": {
          "type": [
            "bool"
          ],
          "displayName": [
            "(Preview) Responsive"
          ],
          "description": [
            "The visual will adapt to size changes"
          ]
        },
        "legend": {
        "show": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Show"
          ]
        },
        "position": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Position"
          ],
          "description": [
            "Select the location for the legend"
          ]
        },
        "showTitle": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Title"
          ],
          "description": [
            "Display a title for legend symbols"
          ]
        },
        "labelColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Color"
          ]
        },
        "fontFamily": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Font family"
          ]
        },
        "fontSize": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Text Size"
          ]
        }
      },
      "categoryAxis": {
        "show": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Show"
          ]
        },
        "axisScale": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Scale type"
          ]
        },
        "start": {
          "type": [
            "numeric",
            "dateTime"
          ],
          "displayName": [
            "Start"
          ],
          "description": [
            "Enter a starting value (optional)"
          ]
        },
        "end": {
          "type": [
            "numeric",
            "dateTime"
          ],
          "displayName": [
            "End"
          ],
          "description": [
            "Enter an ending value (optional)"
          ]
        },
        "axisType": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Type"
          ]
        },
        "showAxisTitle": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Title"
          ],
          "description": [
            "Title for the X-axis",
            "Title for the Y-axis"
          ]
        },
        "axisStyle": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Style"
          ]
        },
        "labelColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Color"
          ]
        },
        "fontFamily": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Font family"
          ]
        },
        "fontSize": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Text Size"
          ]
        },
        "labelDisplayUnits": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Display units"
          ],
          "description": [
            "Select the units (millions, billions, etc.)"
          ]
        },
        "labelPrecision": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Value decimal places"
          ],
          "description": [
            "Select the number of decimal places to display for the values"
          ]
        },
        "concatenateLabels": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Concatenate labels"
          ],
          "description": [
            "Always concatenate levels of the hierarchy instead of drawing the hierarchy."
          ]
        },
        "preferredCategoryWidth": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Minimum category width"
          ]
        },
        "titleColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Title color"
          ]
        },
        "titleFontFamily": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Font family"
          ]
        },
        "titleFontSize": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Title text size"
          ]
        },
        "position": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Position"
          ],
          "description": [
            "Select left or right"
          ]
        },
        "color": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Color"
          ],
          "description": [
            "Select color for data labels"
          ]
        },
        "duration": {
          "type": [
            "numeric"
          ]
        }
      },
      "valueAxis": {
        "show": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Show"
          ]
        },
        "position": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Position"
          ],
          "description": [
            "Select left or right"
          ]
        },
        "axisScale": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Scale type"
          ]
        },
        "start": {
          "type": [
            "numeric",
            "dateTime"
          ],
          "displayName": [
            "Start"
          ],
          "description": [
            "Enter a starting value (optional)"
          ]
        },
        "end": {
          "type": [
            "numeric",
            "dateTime"
          ],
          "displayName": [
            "End"
          ],
          "description": [
            "Enter an ending value (optional)"
          ]
        },
        "showAxisTitle": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Title"
          ],
          "description": [
            "Title for the Y-axis",
            "Title for the X-axis"
          ]
        },
        "axisStyle": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Style"
          ]
        },
        "labelColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Color"
          ]
        },
        "fontFamily": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Font family"
          ]
        },
        "fontSize": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Text Size"
          ]
        },
        "labelDisplayUnits": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Display units"
          ],
          "description": [
            "Select the units (millions, billions, etc.)"
          ]
        },
        "labelPrecision": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Value decimal places"
          ],
          "description": [
            "Select the number of decimal places to display for the values"
          ]
        },
        "titleColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Title color"
          ]
        },
        "titleFontFamily": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Font family"
          ]
        },
        "titleFontSize": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Title text size"
          ]
        },
        "axisLabel": {
          "type": [
            "none"
          ],
          "displayName": [
            "Y-Axis (Column)"
          ]
        },
        "secShow": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Show secondary"
          ]
        },
        "alignZeros": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Align zeros"
          ],
          "description": [
            "Align the zero tick marks for both value axes"
          ]
        },
        "secAxisLabel": {
          "type": [
            "none"
          ],
          "displayName": [
            "Y-Axis (Line)"
          ]
        },
        "secPosition": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Position"
          ],
          "description": [
            "Select left or right"
          ]
        },
        "secAxisScale": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Scale type"
          ]
        },
        "secStart": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Start"
          ],
          "description": [
            "Enter a starting value (optional)"
          ]
        },
        "secEnd": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "End"
          ],
          "description": [
            "Enter an ending value (optional)"
          ]
        },
        "secShowAxisTitle": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Title"
          ],
          "description": [
            "Title for the Y-axis"
          ]
        },
        "secAxisStyle": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Style"
          ]
        },
        "secLabelColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Color"
          ]
        },
        "secFontFamily": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Font family"
          ]
        },
        "secFontSize": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Text Size"
          ]
        },
        "secLabelDisplayUnits": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Display units"
          ],
          "description": [
            "Select the units (millions, billions, etc.)"
          ]
        },
        "secLabelPrecision": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Value decimal places"
          ],
          "description": [
            "Select the number of decimal places to display for the values"
          ]
        },
        "secTitleColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Title color"
          ]
        },
        "secTitleFontFamily": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Font family"
          ]
        },
        "secTitleFontSize": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Title text size"
          ]
        }
      },
      "dataPoint": {
        "defaultColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Default color",
            "Default Column Color"
          ]
        },
        "fill": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Fill"
          ]
        },
        "defaultCategoryColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Default color",
            "Default Column Color"
          ]
        },
        "showAllDataPoints": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Show all"
          ]
        }
      },
      "labels": {
        "show": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Show"
          ]
        },
        "showSeries": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Show"
          ]
        },
        "color": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Color"
          ],
          "description": [
            "Select color for data labels"
          ]
        },
        "labelDisplayUnits": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Display units"
          ],
          "description": [
            "Select the units (millions, billions, etc.)"
          ]
        },
        "labelPrecision": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Value decimal places"
          ],
          "description": [
            "Select the number of decimal places to display for the values"
          ]
        },
        "showAll": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Customize series"
          ]
        },
        "fontSize": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Text Size"
          ]
        },
        "fontFamily": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Font family"
          ]
        },
        "labelDensity": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Label density"
          ]
        },
        "labelOrientation": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Orientation"
          ]
        },
        "labelPosition": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Position"
          ]
        },
        "percentageLabelPrecision": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "% decimal places"
          ],
          "description": [
            "Select the number of decimal places to display for the percentages"
          ]
        },
        "labelStyle": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Label style"
          ]
        }
      },
      "lineStyles": {
        "strokeWidth": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Stroke width"
          ]
        },
        "strokeLineJoin": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Join type"
          ]
        },
        "lineStyle": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Line style"
          ]
        },
        "showMarker": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Show marker"
          ]
        },
        "markerShape": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Marker shape"
          ]
        },
        "markerSize": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Marker size"
          ]
        },
        "markerColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Marker color"
          ]
        },
        "showSeries": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Customize series",
            "Show"
          ]
        },
        "shadeArea": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Shade area"
          ]
        }
      },
      "plotArea": {
        "transparency": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Transparency"
          ],
          "description": [
            "Set transparency for background color"
          ]
        }
      },
      "trend": {
        "show": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Show"
          ]
        },
        "displayName": {
          "type": [
            "text"
          ],
          "displayName": [
            "Name"
          ],
          "description": [
            "Set trend line name"
          ]
        },
        "lineColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Color"
          ],
          "description": [
            "Set trend line color"
          ]
        },
        "transparency": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Transparency"
          ],
          "description": [
            "Set transparency for trend line color"
          ]
        },
        "style": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Style"
          ],
          "description": [
            "Set trend line style"
          ]
        },
        "combineSeries": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Combine Series"
          ],
          "description": [
            "Show one trend line per series or combine"
          ]
        }
      },
      "y1AxisReferenceLine": {
        "show": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Show"
          ]
        },
        "value": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Value"
          ],
          "description": [
            "Set reference line numeric value"
          ]
        },
        "lineColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Color"
          ],
          "description": [
            "Set reference line color"
          ]
        },
        "transparency": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Transparency"
          ],
          "description": [
            "Set transparency for reference line color"
          ]
        },
        "style": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Line style"
          ]
        },
        "position": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Position"
          ],
          "description": [
            "Arrange relative to chart data points"
          ]
        },
        "dataLabelShow": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Data label"
          ],
          "description": [
            "Display a data label for the reference line"
          ]
        },
        "dataLabelColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Color"
          ],
          "description": [
            "Set the reference line data label color"
          ]
        },
        "dataLabelDecimalPoints": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Decimal Places"
          ]
        },
        "dataLabelHorizontalPosition": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Horizontal Position"
          ],
          "description": [
            "Set the horizontal position for the reference line data label"
          ]
        },
        "dataLabelVerticalPosition": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Vertical Position"
          ],
          "description": [
            "Set the vertical position for the reference line data label"
          ]
        },
        "dataLabelDisplayUnits": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Display units"
          ],
          "description": [
            "Select the units (millions, billions, etc.)"
          ]
        }
      },
      "referenceLine": {
        "show": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Show"
          ]
        },
        "displayName": {
          "type": [
            "text"
          ],
          "displayName": [
            "Name"
          ],
          "description": [
            "Set reference line name"
          ]
        },
        "value": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Value"
          ],
          "description": [
            "Set reference line numeric value"
          ]
        },
        "lineColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Color"
          ],
          "description": [
            "Set reference line color"
          ]
        },
        "transparency": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Transparency"
          ],
          "description": [
            "Set transparency for reference line color"
          ]
        },
        "style": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Line style"
          ]
        },
        "position": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Position"
          ],
          "description": [
            "Arrange relative to chart data points"
          ]
        },
        "dataLabelShow": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Data label"
          ],
          "description": [
            "Display a data label for the reference line"
          ]
        },
        "dataLabelColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Color"
          ],
          "description": [
            "Set the reference line data label color"
          ]
        },
        "dataLabelDecimalPoints": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Decimal Places"
          ]
        },
        "dataLabelHorizontalPosition": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Horizontal Position"
          ],
          "description": [
            "Set the horizontal position for the reference line data label"
          ]
        },
        "dataLabelVerticalPosition": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Vertical Position"
          ],
          "description": [
            "Set the vertical position for the reference line data label"
          ]
        },
        "dataLabelDisplayUnits": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Display units"
          ],
          "description": [
            "Select the units (millions, billions, etc.)"
          ]
        }
      },
      "line": {
        "lineColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Line color"
          ]
        },
        "transparency": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Transparency"
          ],
          "description": [
            "Set transparency for background color"
          ]
        },
        "weight": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Weight"
          ]
        },
        "roundEdge": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Round edges"
          ]
        }
      },
      "fill": {
        "show": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Show"
          ]
        },
        "fillColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Fill color"
          ]
        },
        "transparency": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Transparency"
          ],
          "description": [
            "Set transparency for background color"
          ]
        }
      },
      "rotation": {
        "angle": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Rotation"
          ]
        }
      },
      "categoryLabels": {
        "show": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Show"
          ]
        },
        "color": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Color"
          ],
          "description": [
            "Select color for data labels"
          ]
        },
        "fontSize": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Text Size"
          ]
        },
        "fontFamily": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Font family"
          ]
        }
      },
      "wordWrap": {
        "show": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Show"
          ]
        }
      },
      "dataLabels": {
        "color": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Color"
          ],
          "description": [
            "Select color for data labels"
          ]
        },
        "fontSize": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Text Size"
          ]
        },
        "fontFamily": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Font family"
          ]
        }
      },
      "cardTitle": {
        "color": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Color"
          ],
          "description": [
            "Select color for data labels"
          ]
        },
        "fontSize": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Text Size"
          ]
        },
        "fontFamily": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Font family"
          ]
        }
      },
      "card": {
        "outline": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Outline"
          ]
        },
        "outlineColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Outline color"
          ],
          "description": [
            "Color of the outline"
          ]
        },
        "outlineWeight": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Outline weight"
          ],
          "description": [
            "Thickness of the outline in pixels"
          ]
        },
        "barShow": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Show bar"
          ],
          "description": [
            "Display a bar to the left side of the card as an accent"
          ]
        },
        "barColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Bar color"
          ]
        },
        "barWeight": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Bar thickness"
          ],
          "description": [
            "Thickness of the bar in pixels"
          ]
        },
        "cardPadding": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Padding"
          ],
          "description": [
            "Background"
          ]
        },
        "cardBackground": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Background"
          ]
        }
      },
      "percentBarLabel": {
        "show": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Show"
          ]
        },
        "color": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Color"
          ],
          "description": [
            "Select color for data labels"
          ]
        },
        "fontSize": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Text Size"
          ]
        },
        "fontFamily": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Font family"
          ]
        }
      },
      "axis": {
        "min": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Min"
          ]
        },
        "max": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Max"
          ]
        },
        "target": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Target"
          ]
        }
      },
      "target": {
        "show": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Show"
          ]
        },
        "color": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Color"
          ],
          "description": [
            "Select color for data labels"
          ]
        },
        "labelDisplayUnits": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Display units"
          ],
          "description": [
            "Select the units (millions, billions, etc.)"
          ]
        },
        "labelPrecision": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Value decimal places"
          ],
          "description": [
            "Select the number of decimal places to display for the values"
          ]
        },
        "fontSize": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Text Size"
          ]
        },
        "fontFamily": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Font family"
          ]
        }
      },
      "calloutValue": {
        "show": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Show"
          ]
        },
        "color": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Color"
          ],
          "description": [
            "Select color for data labels"
          ]
        },
        "labelDisplayUnits": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Display units"
          ],
          "description": [
            "Select the units (millions, billions, etc.)"
          ]
        },
        "labelPrecision": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Value decimal places"
          ],
          "description": [
            "Select the number of decimal places to display for the values"
          ]
        }
      },
      "forecast": {
        "show": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Show"
          ]
        },
        "displayName": {
          "type": [
            "text"
          ],
          "displayName": [
            "Name"
          ],
          "description": [
            "Set forecast name"
          ]
        },
        "confidenceBandStyle": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Confidence band style"
          ],
          "description": [
            "Set forecast confidence band style"
          ]
        },
        "lineColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Color"
          ],
          "description": [
            "Set forecast line color"
          ]
        },
        "transparency": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Transparency"
          ],
          "description": [
            "Set transparency for background color"
          ]
        },
        "style": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Line style"
          ]
        },
        "transform": {
          "type": [
            "queryTransform"
          ]
        }
      },
      "bubbles": {
        "bubbleSize": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Size"
          ]
        }
      },
      "mapControls": {
        "autoZoom": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Auto zoom"
          ]
        },
        "zoomLevel": {
          "type": [
            "numeric"
          ]
        },
        "centerLatitude": {
          "type": [
            "numeric"
          ]
        },
        "centerLongitude": {
          "type": [
            "numeric"
          ]
        }
      },
      "mapStyles": {
        "mapTheme": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Theme"
          ]
        }
      },
      "shape": {
        "map": {
          "type": [
            "geoJson"
          ]
        },
        "projectionEnum": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Projection"
          ],
          "description": [
            "Projection"
          ]
        }
      },
      "zoom": {
        "autoZoom": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Auto zoom"
          ],
          "description": [
            "Zoom in on shapes with available data"
          ]
        },
        "selectionZoom": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Selection zoom"
          ],
          "description": [
            "Zoom in on selected shapes"
          ]
        },
        "manualZoom": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Manual zoom"
          ],
          "description": [
            "Allow user to zoom and pan"
          ]
        }
      },
      "xAxisReferenceLine": {
        "show": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Show"
          ]
        },
        "value": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Value"
          ],
          "description": [
            "Set reference line numeric value"
          ]
        },
        "lineColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Color"
          ],
          "description": [
            "Set reference line color"
          ]
        },
        "transparency": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Transparency"
          ],
          "description": [
            "Set transparency for reference line color"
          ]
        },
        "style": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Line style"
          ]
        },
        "position": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Position"
          ],
          "description": [
            "Arrange relative to chart data points"
          ]
        },
        "dataLabelShow": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Data label"
          ],
          "description": [
            "Display a data label for the reference line"
          ]
        },
        "dataLabelColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Color"
          ],
          "description": [
            "Set the reference line data label color"
          ]
        },
        "dataLabelDecimalPoints": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Decimal Places"
          ]
        },
        "dataLabelHorizontalPosition": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Horizontal Position"
          ],
          "description": [
            "Set the horizontal position for the reference line data label"
          ]
        },
        "dataLabelVerticalPosition": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Vertical Position"
          ],
          "description": [
            "Set the vertical position for the reference line data label"
          ]
        },
        "dataLabelDisplayUnits": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Display units"
          ],
          "description": [
            "Select the units (millions, billions, etc.)"
          ]
        }
      },
      "fillPoint": {
        "show": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Show"
          ]
        }
      },
      "colorByCategory": {
        "show": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Show"
          ]
        }
      },
      "plotAreaShading": {
        "show": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Show"
          ]
        },
        "upperShadingColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Upper shading"
          ],
          "description": [
            "Shading color of the upper region"
          ]
        },
        "lowerShadingColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Lower shading"
          ],
          "description": [
            "Shading color of the lower region"
          ]
        },
        "transparency": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Transparency"
          ],
          "description": [
            "Set transparency for background color"
          ]
        }
      },
      "ratioLine": {
        "show": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Show"
          ]
        },
        "lineColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Color"
          ],
          "description": [
            "Set reference line color"
          ]
        },
        "transparency": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Transparency"
          ],
          "description": [
            "Set transparency for line color"
          ]
        },
        "style": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Line style"
          ]
        }
      },
      "grid": {
        "outlineColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Outline color"
          ],
          "description": [
            "Color of the outline"
          ]
        },
        "outlineWeight": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Outline weight"
          ],
          "description": [
            "Thickness of the outline in pixels"
          ]
        },
        "gridVertical": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Vert grid"
          ],
          "description": [
            "Show/Hide the vertical gridlines"
          ]
        },
        "gridVerticalColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Vert grid color"
          ],
          "description": [
            "Color for the vertical gridlines"
          ]
        },
        "gridVerticalWeight": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Vert grid thickness"
          ],
          "description": [
            "Thickness of the vertical gridlines in pixels"
          ]
        },
        "gridHorizontal": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Horiz grid"
          ],
          "description": [
            "Show/Hide the horizontal gridlines"
          ]
        },
        "gridHorizontalColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Horiz grid color"
          ],
          "description": [
            "Color for the horizontal gridlines"
          ]
        },
        "gridHorizontalWeight": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Horiz grid thickness"
          ],
          "description": [
            "Thickness of the horizontal gridlines in pixels"
          ]
        },
        "rowPadding": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Row padding"
          ],
          "description": [
            "Padding in pixels applied to top and bottom of every row"
          ]
        },
        "imageHeight": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Image height"
          ],
          "description": [
            "The height of images in pixels"
          ]
        },
        "textSize": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Text Size"
          ]
        }
      },
      "columnHeaders": {
        "outline": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Outline"
          ]
        },
        "fontColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Font color"
          ],
          "description": [
            "Font color of the cells"
          ]
        },
        "backColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Background color"
          ],
          "description": [
            "Background color of the cells"
          ]
        },
        "wordWrap": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Word wrap"
          ]
        },
        "fontFamily": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Font family"
          ]
        },
        "fontSize": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Text Size"
          ]
        },
        "autoSizeColumnWidth": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Auto-size column width"
          ]
        },
        "urlIcon": {
          "type": [
            "bool"
          ],
          "displayName": [
            "URL icon"
          ],
          "description": [
            "Show an icon instead of the full URL"
          ]
        }
      },
      "values": {
        "outline": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Outline"
          ]
        },
        "backColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Color scales"
          ]
        },
        "fontColorPrimary": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Font color"
          ],
          "description": [
            "Font color of the odd rows"
          ]
        },
        "backColorPrimary": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Background color"
          ],
          "description": [
            "Background color of the odd rows"
          ]
        },
        "fontColorSecondary": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Alternate font color"
          ],
          "description": [
            "Font color of the even rows"
          ]
        },
        "backColorSecondary": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Alternate background color"
          ],
          "description": [
            "Background color of the even rows"
          ]
        },
        "urlIcon": {
          "type": [
            "bool"
          ],
          "displayName": [
            "URL icon"
          ],
          "description": [
            "Show an icon instead of the full URL"
          ]
        },
        "fontFamily": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Font family"
          ]
        },
        "fontSize": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Text Size"
          ]
        },
        "wordWrap": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Word wrap"
          ]
        },
        "bandedRowHeaders": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Banded row style"
          ],
          "description": [
            "Apply banded row style to the last level of the row group headers, using the colors of the values."
          ]
        },
        "valuesOnRow": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Show on rows"
          ],
          "description": [
            "Show values in row groups rather than columns"
          ]
        }
      },
      "total": {
        "outline": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Outline"
          ]
        },
        "fontColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Font color"
          ],
          "description": [
            "Font color of the cells"
          ]
        },
        "backColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Background color"
          ],
          "description": [
            "Background color of the cells"
          ]
        },
        "applyToHeaders": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Apply to labels"
          ]
        },
        "totals": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Totals"
          ]
        },
        "fontFamily": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Font family"
          ]
        },
        "fontSize": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Text Size"
          ]
        }
      },
      "columnFormatting": {
        "fontColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Font color"
          ],
          "description": [
            "Font color of the cells"
          ]
        },
        "backColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Background color"
          ],
          "description": [
            "Background color of the cells"
          ]
        },
        "styleHeader": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Color header"
          ]
        },
        "styleValues": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Color values"
          ]
        },
        "styleTotal": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Color total"
          ]
        },
        "styleSubtotals": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Color subtotals"
          ]
        }
      },
      "rowHeaders": {
        "outline": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Outline"
          ]
        },
        "fontColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Font color"
          ],
          "description": [
            "Font color of the cells"
          ]
        },
        "backColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Background color"
          ],
          "description": [
            "Background color of the cells"
          ]
        },
        "wordWrap": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Word wrap"
          ]
        },
        "fontFamily": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Font family"
          ]
        },
        "fontSize": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Text Size"
          ]
        },
        "stepped": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Stepped layout"
          ],
          "description": [
            "Render row headers with stepped layout"
          ]
        },
        "steppedLayoutIndentation": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Stepped layout indentation"
          ],
          "description": [
            "Set the indentation, in pixels, applied to row headers"
          ]
        },
        "urlIcon": {
          "type": [
            "bool"
          ],
          "displayName": [
            "URL icon"
          ],
          "description": [
            "Show an icon instead of the full URL"
          ]
        }
      },
      "subTotals": {
        "outline": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Outline"
          ]
        },
        "fontColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Font color"
          ],
          "description": [
            "Font color of the cells"
          ]
        },
        "backColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Background color"
          ],
          "description": [
            "Background color of the cells"
          ]
        },
        "fontFamily": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Font family"
          ]
        },
        "fontSize": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Text Size"
          ]
        },
        "rowSubtotals": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Total row"
          ]
        },
        "columnSubtotals": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Total column"
          ]
        },
        "applyToHeaders": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Apply to labels"
          ]
        }
      },
      "selection": {
        "selectAllCheckboxEnabled": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Select All"
          ]
        },
        "singleSelect": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Single Select"
          ]
        }
      },
      "header": {
        "show": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Show"
          ]
        },
        "fontColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Font color"
          ],
          "description": [
            "Font color of the cells"
          ]
        },
        "background": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Background"
          ]
        },
        "outline": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Outline"
          ]
        },
        "textSize": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Text Size"
          ]
        },
        "fontFamily": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Font family"
          ]
        }
      },
      "items": {
        "fontColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Font color"
          ],
          "description": [
            "Font color of the cells"
          ]
        },
        "background": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Background"
          ]
        },
        "outline": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Outline"
          ]
        },
        "textSize": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Text Size"
          ]
        },
        "fontFamily": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Font family"
          ]
        }
      },
      "numericInputStyle": {
        "fontColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Font color"
          ],
          "description": [
            "Font color of the cells"
          ]
        },
        "textSize": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Text Size"
          ]
        },
        "fontFamily": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Font family"
          ]
        },
        "background": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Background"
          ]
        }
      },
      "slider": {
        "show": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Show"
          ]
        },
        "color": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Color"
          ]
        }
      },
      "dateRange": {
        "includeToday": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Include today"
          ]
        }
      },
      "sentimentColors": {
        "increaseFill": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Increase"
          ]
        },
        "decreaseFill": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Decrease"
          ]
        },
        "totalFill": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Total"
          ]
        },
        "otherFill": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Other"
          ]
        }
      },
      "breakdown": {
        "maxBreakdowns": {
          "type": [
            "integer"
          ],
          "displayName": [
            "Max breakdowns"
          ],
          "description": [
            "The number of individual breakdowns to show (rest grouped into Other)"
          ]
        }
      },
      "indicator": {
        "indicatorDisplayUnits": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Display units"
          ],
          "description": [
            "Select the units (millions, billions, etc.)"
          ]
        },
        "indicatorPrecision": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Value decimal places"
          ],
          "description": [
            "Select the number of decimal places to display for the values"
          ]
        },
        "kpiFormat": {
          "type": [
            "text"
          ],
          "displayName": [
            "Format"
          ]
        }
      },
      "trendline": {
        "show": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Show"
          ]
        }
      },
      "goals": {
        "showGoal": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Goal"
          ]
        },
        "showDistance": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Distance"
          ]
        }
      },
      "status": {
        "direction": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Direction"
          ]
        },
        "goodColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Good Color"
          ]
        },
        "neutralColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Neutral Color"
          ]
        },
        "badColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Bad Color"
          ]
        }
      }

Enumerationen in der JSON-DateiEnumerations in the JSON file

Im folgenden Abschnitt werden die Enumerationen definiert, die Sie in der JSON-Datei verwenden können.The following section defines the enumerations that you can use in the JSON file.

    {
        "legend": {
            "position": [
                {
                    "value": "Top",
                    "displayName": "Top"
                },
                {
                    "value": "Bottom",
                    "displayName": "Bottom"
                },
                {
                    "value": "Left",
                    "displayName": "Left"
                },
                {
                    "value": "Right",
                    "displayName": "Right"
                },
                {
                    "value": "TopCenter",
                    "displayName": "Top Center"
                },
                {
                    "value": "BottomCenter",
                    "displayName": "Bottom Center"
                },
                {
                    "value": "LeftCenter",
                    "displayName": "Left Center"
                },
                {
                    "value": "RightCenter",
                    "displayName": "Right center"
                }
            ],
            "legendMarkerRendering": [
                {
                    "value": "markerOnly",
                    "displayName": "Markers only"
                },
                {
                    "value": "lineAndMarker",
                    "displayName": "Line and markers"
                },
                {
                    "value": "lineOnly",
                    "displayName": "Line only"
                }
            ]
        },
        "categoryAxis": {
            "axisScale": [
                {
                    "value": "linear",
                    "displayName": "Linear"
                },
                {
                    "value": "log",
                    "displayName": "Log"
                }
            ],
            "axisType": [
                {
                    "value": "Scalar",
                    "displayName": "Continuous"
                },
                {
                    "value": "Categorical",
                    "displayName": "Categorical"
                }
            ],
            "axisStyle": [
                {
                    "value": "showTitleOnly",
                    "displayName": "Show title only"
                },
                {
                    "value": "showUnitOnly",
                    "displayName": "Show unit only"
                },
                {
                    "value": "showBoth",
                    "displayName": "Show both"
                }
            ],
            "gridlineStyle": [
                {
                    "value": "dashed",
                    "displayName": "Dashed"
                },
                {
                    "value": "solid",
                    "displayName": "Solid"
                },
                {
                    "value": "dotted",
                    "displayName": "Dotted"
                }
            ],
            "position": [
                {
                    "value": "Left",
                    "displayName": "Left"
                },
                {
                    "value": "Right",
                    "displayName": "Right"
                }
            ]
        },
        "valueAxis": {
            "position": [
                {
                    "value": "Left",
                    "displayName": "Left"
                },
                {
                    "value": "Right",
                    "displayName": "Right"
                }
            ],
            "axisScale": [
                {
                    "value": "linear",
                    "displayName": "Linear"
                },
                {
                    "value": "log",
                    "displayName": "Log"
                }
            ],
            "axisStyle": [
                {
                    "value": "showTitleOnly",
                    "displayName": "Show title only"
                },
                {
                    "value": "showUnitOnly",
                    "displayName": "Show unit only"
                },
                {
                    "value": "showBoth",
                    "displayName": "Show both"
                }
            ],
            "gridlineStyle": [
                {
                    "value": "dashed",
                    "displayName": "Dashed"
                },
                {
                    "value": "solid",
                    "displayName": "Solid"
                },
                {
                    "value": "dotted",
                    "displayName": "Dotted"
                }
            ],
            "secPosition": [
                {
                    "value": "Left",
                    "displayName": "Left"
                },
                {
                    "value": "Right",
                    "displayName": "Right"
                }
            ],
            "secAxisScale": [
                {
                    "value": "linear",
                    "displayName": "Linear"
                },
                {
                    "value": "log",
                    "displayName": "Log"
                }
            ],
            "secAxisStyle": [
                {
                    "value": "showTitleOnly",
                    "displayName": "Show title only"
                },
                {
                    "value": "showUnitOnly",
                    "displayName": "Show unit only"
                },
                {
                    "value": "showBoth",
                    "displayName": "Show both"
                }
            ]
        },
        "lineStyles": {
            "strokeLineJoin": [
                {
                    "value": "miter",
                    "displayName": "Miter"
                },
                {
                    "value": "round",
                    "displayName": "Round"
                },
                {
                    "value": "bevel",
                    "displayName": "Bevel"
                }
            ],
            "lineStyle": [
                {
                    "value": "dashed",
                    "displayName": "Dashed"
                },
                {
                    "value": "solid",
                    "displayName": "Solid"
                },
                {
                    "value": "dotted",
                    "displayName": "Dotted"
                }
            ],
            "markerShape": [
                {
                    "value": "circle",
                    "displayName": "●"
                },
                {
                    "value": "square",
                    "displayName": "■"
                },
                {
                    "value": "diamond",
                    "displayName": "◆"
                },
                {
                    "value": "triangle",
                    "displayName": "▲"
                },
                {
                    "value": "x",
                    "displayName": "☓"
                },
                {
                    "value": "shortDash",
                    "displayName": " -"
                },
                {
                    "value": "longDash",
                    "displayName": "—"
                },
                {
                    "value": "plus",
                    "displayName": "+"
                }
            ]
        },
        "trend": {
            "style": [
                {
                    "value": "dashed",
                    "displayName": "Dashed"
                },
                {
                    "value": "solid",
                    "displayName": "Solid"
                },
                {
                    "value": "dotted",
                    "displayName": "Dotted"
            }
        ]
    },
    "y1AxisReferenceLine": {
        "style": [
            {
                "value": "dashed",
                "displayName": "Dashed"
            },
            {
                "value": "solid",
                "displayName": "Solid"
            },
            {
                "value": "dotted",
                "displayName": "Dotted"
            }
        ],
        "position": [
            {
                "value": "back",
                "displayName": "Behind"
            },
            {
                "value": "front",
                "displayName": "In Front"
            }
        ],
        "dataLabelText": [
            {
                "value": "Value",
                "displayName": "Value"
            },
            {
                "value": "Name",
                "displayName": "Name"
            },
            {
                "value": "ValueAndName",
                "displayName": "Name and Value"
            }
        ],
        "dataLabelHorizontalPosition": [
            {
                "value": "left",
                "displayName": "Left"
            },
            {
                "value": "right",
                "displayName": "Right"
            }
        ],
        "dataLabelVerticalPosition": [
            {
                "value": "above",
                "displayName": "Above"
            },
            {
                "value": "under",
                "displayName": "Under"
            }
        ]
    },
    "referenceLine": {
        "style": [
            {
                "value": "dashed",
                "displayName": "Dashed"
            },
            {
                "value": "solid",
                "displayName": "Solid"
            },
            {
                "value": "dotted",
                "displayName": "Dotted"
            }
        ],
        "position": [
            {
                "value": "back",
                "displayName": "Behind"
            },
            {
                "value": "front",
                "displayName": "In Front"
            }
        ],
        "dataLabelText": [
      {
        "value": "Value",
        "displayName": "Value"
      },
      {
        "value": "Name",
        "displayName": "Name"
      },
      {
        "value": "ValueAndName",
        "displayName": "Name and Value"
      }
    ],
    "dataLabelHorizontalPosition": [
      {
        "value": "left",
        "displayName": "Left"
      },
      {
        "value": "right",
        "displayName": "Right"
      }
    ],
    "dataLabelVerticalPosition": [
      {
        "value": "above",
        "displayName": "Above"
      },
      {
        "value": "under",
        "displayName": "Under"
      }
    ]
    },
    "labels": {
    "labelOrientation": [
      {
        "value": "vertical",
        "displayName": "Vertical"
      },
      {
        "value": "horizontal",
        "displayName": "Horizontal"
      }
    ],
    "labelPosition": [
      {
        "value": "Auto",
        "displayName": "Auto"
      },
      {
        "value": "InsideEnd",
        "displayName": "Inside End"
      },
      {
        "value": "OutsideEnd",
        "displayName": "Outside End"
      },
      {
        "value": "InsideCenter",
        "displayName": "Inside Center"
      },
      {
        "value": "InsideBase",
        "displayName": "Inside Base"
      }
    ],
    "labelStyle": [
      {
        "value": "Category",
        "displayName": "Category"
      },
      {
        "value": "Data",
        "displayName": "Data value"
      },
      {
        "value": "Percent of total",
        "displayName": "Percent of total"
      },
      {
        "value": "Both",
        "displayName": "Category, data value"
      },
      {
        "value": "Category, percent of total",
        "displayName": "Category, percent of total"
      },
      {
        "value": "Data value, percent of total",
        "displayName": "Data value, percent of total"
      },
      {
        "value": "Category, data value, percent of total",
        "displayName": "All detail labels"
      }
     ]
    },
    "card": {
        "outline": [
          {
            "value": "None",
            "displayName": "None"
          },
          {
            "value": "BottomOnly",
            "displayName": "Bottom only"
          },
          {
            "value": "TopOnly",
            "displayName": "Top only"
          },
          {
            "value": "LeftOnly",
            "displayName": "Left only"
          },
          {
            "value": "RightOnly",
            "displayName": "Right only"
          },
          {
            "value": "TopBottom",
            "displayName": "Top + bottom"
          },
          {
            "value": "LeftRight",
            "displayName": "Left + right"
          },
          {
            "value": "Frame",
            "displayName": "Frame"
          }
         ]
    },
    "imageScaling": {
        "imageScalingType": [
          {
            "value": "Normal",
            "displayName": "Normal"
          },
          {
            "value": "Fit",
            "displayName": "Fit"
          },
          {
            "value": "Fill",
            "displayName": "Fill"
          }
        ]
    },
    "forecast": {
        "confidenceBandStyle": [
          {
            "value": "fill",
            "displayName": "Fill"
          },
          {
            "value": "line",
            "displayName": "Line"
          },
          {
            "value": "none",
            "displayName": "None"
          }
        ],
        "style": [
          {
            "value": "dashed",
            "displayName": "Dashed"
          },
          {
            "value": "solid",
            "displayName": "Solid"
          },
          {
            "value": "dotted",
            "displayName": "Dotted"
          }
        ]
        },
        "mapStyles": {
        "mapTheme": [
          {
            "value": "aerial",
            "displayName": "Aerial"
          },
          {
            "value": "canvasDark",
            "displayName": "Dark"
          },
          {
            "value": "canvasLight",
            "displayName": "Light"
          },
          {
            "value": "grayscale",
            "displayName": "Grayscale"
          },
          {
            "value": "road",
            "displayName": "Road"
          }
        ]
    },
    "shape": {
        "projectionEnum": [
          {
            "value": "albersUsa",
            "displayName": "Albers USA"
          },
          {
            "value": "equirectangular",
            "displayName": "Equirectangular"
          },
          {
            "value": "mercator",
            "displayName": "Mercator"
          },
          {
            "value": "orthographic",
            "displayName": "Orthographic"
          }
        ]
        },
        "xAxisReferenceLine": {
        "style": [
          {
            "value": "dashed",
            "displayName": "Dashed"
          },
          {
            "value": "solid",
            "displayName": "Solid"
          },
          {
            "value": "dotted",
            "displayName": "Dotted"
          }
        ],
        "position": [
          {
            "value": "back",
            "displayName": "Behind"
          },
          {
            "value": "front",
            "displayName": "In Front"
          }
        ],
        "dataLabelText": [
          {
            "value": "Value",
            "displayName": "Value"
          },
          {
            "value": "Name",
            "displayName": "Name"
          },
          {
            "value": "ValueAndName",
            "displayName": "Name and Value"
          }
        ],
        "dataLabelHorizontalPosition": [
          {
            "value": "left",
            "displayName": "Left"
          },
          {
            "value": "right",
            "displayName": "Right"
          }
        ],
        "dataLabelVerticalPosition": [
          {
            "value": "above",
            "displayName": "Above"
          },
          {
            "value": "under",
            "displayName": "Under"
          }
        ]
        },
        "ratioLine": {
        "style": [
          {
            "value": "dashed",
            "displayName": "Dashed"
          },
          {
            "value": "solid",
            "displayName": "Solid"
          },
          {
            "value": "dotted",
            "displayName": "Dotted"
          }
        ]
        },
        "columnHeaders": {
        "outline": [
          {
            "value": "None",
            "displayName": "None"
          },
          {
            "value": "BottomOnly",
            "displayName": "Bottom only"
          },
          {
            "value": "TopOnly",
            "displayName": "Top only"
          },
          {
            "value": "LeftOnly",
            "displayName": "Left only"
          },
          {
            "value": "RightOnly",
            "displayName": "Right only"
          },
          {
            "value": "TopBottom",
            "displayName": "Top + bottom"
          },
          {
            "value": "LeftRight",
            "displayName": "Left + right"
          },
          {
            "value": "Frame",
            "displayName": "Frame"
          }
        ]
        },
        "values": {
        "outline": [
          {
            "value": "None",
            "displayName": "None"
          },
          {
            "value": "BottomOnly",
            "displayName": "Bottom only"
          },
          {
            "value": "TopOnly",
            "displayName": "Top only"
          },
          {
            "value": "LeftOnly",
            "displayName": "Left only"
          },
          {
            "value": "RightOnly",
            "displayName": "Right only"
          },
          {
            "value": "TopBottom",
            "displayName": "Top + bottom"
          },
          {
            "value": "LeftRight",
            "displayName": "Left + right"
          },
          {
            "value": "Frame",
            "displayName": "Frame"
          }
        ]
        },
        "total": {
        "outline": [
          {
            "value": "None",
            "displayName": "None"
          },
          {
            "value": "BottomOnly",
            "displayName": "Bottom only"
          },
          {
            "value": "TopOnly",
            "displayName": "Top only"
          },
          {
            "value": "LeftOnly",
            "displayName": "Left only"
          },
          {
            "value": "RightOnly",
            "displayName": "Right only"
          },
          {
            "value": "TopBottom",
            "displayName": "Top + bottom"
          },
          {
            "value": "LeftRight",
            "displayName": "Left + right"
          },
          {
            "value": "Frame",
            "displayName": "Frame"
          }
        ]
        },
        "rowHeaders": {
        "outline": [
          {
            "value": "None",
            "displayName": "None"
          },
          {
            "value": "BottomOnly",
            "displayName": "Bottom only"
          },
          {
            "value": "TopOnly",
            "displayName": "Top only"
          },
          {
            "value": "LeftOnly",
            "displayName": "Left only"
          },
          {
            "value": "RightOnly",
            "displayName": "Right only"
          },
          {
            "value": "TopBottom",
            "displayName": "Top + bottom"
          },
          {
            "value": "LeftRight",
            "displayName": "Left + right"
          },
          {
            "value": "Frame",
            "displayName": "Frame"
          }
        ]
        },
        "subTotals": {
        "outline": [
          {
            "value": "None",
            "displayName": "None"
          },
          {
            "value": "BottomOnly",
            "displayName": "Bottom only"
          },
          {
            "value": "TopOnly",
            "displayName": "Top only"
          },
          {
            "value": "LeftOnly",
            "displayName": "Left only"
          },
          {
            "value": "RightOnly",
            "displayName": "Right only"
          },
          {
            "value": "TopBottom",
            "displayName": "Top + bottom"
          },
          {
            "value": "LeftRight",
            "displayName": "Left + right"
          },
          {
            "value": "Frame",
            "displayName": "Frame"
          }
        ],
        "rowSubtotalsPosition": [
          {
            "value": "Top",
            "displayName": "Top"
          },
          {
            "value": "Bottom",
            "displayName": "Bottom"
          }
        ]
        },
        "general": {
        "orientation": [
          {
            "value": "vertical",
            "displayName": "Vertical"
          },
          {
            "value": "horizontal",
            "displayName": "Horizontal"
          }
        ]
        },
        "data": {
        "relativeRange": [
          {
            "value": "Last",
            "displayName": "Last"
          },
          {
            "value": "Next",
            "displayName": "Next"
          },
          {
            "value": "This",
            "displayName": "This"
          }
        ],
        "relativePeriod": [
          {
            "value": "None",
            "displayName": "Select"
          },
          {
            "value": "Days",
            "displayName": "Days"
          },
          {
            "value": "Weeks",
            "displayName": "Weeks"
          },
          {
            "value": "Calendar Weeks",
            "displayName": "Weeks (Calendar)"
          },
          {
            "value": "Months",
            "displayName": "Months"
          },
          {
            "value": "Calendar Months",
            "displayName": "Months (Calendar)"
          },
          {
            "value": "Years",
            "displayName": "Years"
          },
          {
            "value": "Calendar Years",
            "displayName": "Years (Calendar)"
          }
        ],
        "mode": [
          {
            "value": "Between",
            "displayName": "Between"
          },
          {
            "value": "Before",
            "displayName": "Before"
          },
          {
            "value": "After",
            "displayName": "After"
          },
          {
            "value": "Basic",
            "displayName": "List"
          },
          {
            "value": "Dropdown",
            "displayName": "Dropdown"
          },
          {
            "value": "Relative",
            "displayName": "Relative"
          },
          {
            "value": "Single",
            "displayName": "Single Value"
          }
        ]
        },
        "header": {
        "outline": [
          {
            "value": "None",
            "displayName": "None"
          },
          {
            "value": "BottomOnly",
            "displayName": "Bottom only"
          },
          {
            "value": "TopOnly",
            "displayName": "Top only"
          },
          {
            "value": "LeftOnly",
            "displayName": "Left only"
          },
          {
            "value": "RightOnly",
            "displayName": "Right only"
          },
          {
            "value": "TopBottom",
            "displayName": "Top + bottom"
          },
          {
            "value": "LeftRight",
            "displayName": "Left + right"
          },
          {
            "value": "Frame",
            "displayName": "Frame"
          }
        ]
        },
        "items": {
        "outline": [
          {
            "value": "None",
            "displayName": "None"
          },
          {
            "value": "BottomOnly",
            "displayName": "Bottom only"
          },
          {
            "value": "TopOnly",
            "displayName": "Top only"
          },
          {
            "value": "LeftOnly",
            "displayName": "Left only"
          },
          {
            "value": "RightOnly",
            "displayName": "Right only"
          },
          {
            "value": "TopBottom",
            "displayName": "Top + bottom"
          },
          {
            "value": "LeftRight",
            "displayName": "Left + right"
          },
          {
            "value": "Frame",
            "displayName": "Frame"
          }
        ]
        },
        "status": {
        "direction": [
          {
            "value": "Positive",
            "displayName": "High is good"
          },
          {
            "value": "Negative",
            "displayName": "Low is good"
          }
         ]
       }
    }
  }
}

Einschränkungen und ÜberlegungenLimitations and considerations

Wenn Sie eines der ursprünglichen Designs verwenden, z. B. das klassische Design oder ein benutzerdefiniertes, das Sie zusätzlich importiert haben, ist der Textabschnitt des Designdialogfelds nicht konfigurierbar.If you're using one of our original themes, the "Classic" theme, or a custom theme that you imported on top of one of these, the text section of the theme dialog box isn't available for configuring.

Integrierte Designs, die von dieser Einschränkung betroffen sind, sind z. B. die folgenden:Built-in themes that are affected by this limitation include the following themes:

  • KlassischClassic
  • StadtparkCity park
  • KlassenzimmerClassroom
  • Geeignet bei FarbenblindheitColorblind safe
  • ElektrischElectric
  • Hoher KontrastHigh contrast
  • SonnenuntergangSunset
  • DämmerungTwilight

Wenn Sie eines der betroffenen Designs verwenden und die Texteinstellungen nicht ändern müssen, können Sie problemlos die anderen Registerkarten des Dialogfelds verwenden.If you're using one of the affected themes and you don't need to modify the text settings, you can safely use the other tabs of the dialog box with no issues. Wenn Sie die Textklassen jedoch in einem der betroffenen Designs verwenden möchten, haben Sie einige Optionen:However, if you want to use the text classes with one of the affected themes, you have a couple options:

  • Die Textklassen lassen sich am schnellsten und einfachsten aktivieren, indem Sie die Optionen für das Standarddesign auswählen.The quickest and easiest way to enable the text classes is to select the Default theme options.
  • Wenn Sie das aktuelle benutzerdefinierte Design beibehalten möchten, müssen Sie Folgendes tun, um die Textregisterkarte zu aktivieren:If you want to keep your current custom theme, to enable the text tab:
    1. Exportieren Sie Ihr aktuelles Design.Export your current theme.
    2. Wählen Sie das Standarddesign aus.Select the default theme.
    3. Importieren Sie das benutzerdefinierte Design, das Sie im ersten Schritt exportiert haben.Import the custom theme you exported in the first step.

Der Text in Ihrem Bericht wird zwar anders aussehen, aber Sie können im Designdialogfeld auf die Registerkarte „Text“ zugreifen.The text in your report will look different, but you will be able to access the text tab in the theme dialog box.