Erstellen einer visuellen Karte in Power BI

Gilt für:✅ Power BI Desktop und Power BI-Dienst

Das Kartenvisual in Power BI zeigt wichtige Metriken in einem flexiblen, visuell ansprechenden Format an. Jede Karte zeigt einen Messwert mit optionalen Hervorhebungsbildern, Referenzbezeichnungen und unterstützenden Details an. Sie können mehrere Karten in einem einzelnen visuellen Element anzeigen, sie nach Kategorien unterteilen und Layouts an Ihren Berichtentwurf anpassen.

Durch die Kombination mehrerer Measures und Referenzbezeichnungen in einem visuellen Element wird die Berichtleistung verbessert, indem die visuelle Ladezeit reduziert und zugrunde liegende Abfragen für das semantische Modell optimiert werden. Sie können auch datengesteuerte Bilder verwenden, um benutzerdefinierte Visualisierungen zu erstellen, die auf Ihre Daten reagieren.

Hinweis

Das (neue) Kartenvisual ist allgemein verfügbar als das Kartenvisual. Berichte mit der Legacy-Kartenvisualisierung verwenden weiterhin die Legacy-Kartenvisualisierung.

Visuelle Karte erstellen

  1. Wählen Sie im Bereich Visualisierungen die Registerkarte Erstellung visueller Elemente aus, und wählen Sie dann in der Visual-Galerie das visuelle Element Karte aus.

  2. Fügen Sie dem Feld "Werte" ein Measure oder eine beliebige Datenspalte hinzu.

    Screenshot des Datenbereichs mit den Maßnahmen

Sie haben jetzt eine einfache Karte. Sie können beliebig viele Werte hinzufügen, und es erscheinen weitere Karten.

Anpassen des visuellen Kartenlayouts

Das Kartenvisual bietet mehrere Layoutoptionen, um Ihre visuellen Elemente übersichtlicher und visuell ansprechender zu gestalten. Greifen Sie auf diese Einstellungen zu, indem Sie im Bereich "Visualisierungen" das visuelle Symbol "Formatieren" auswählen und dann die Registerkarte "Visual" auswählen.

Screenshot des Bereichs

Kartenlayout

Das Kartenlayout> steuert, wie Elemente auf jeder Karte angeordnet werden. Jede Karte kann drei Abschnitte aufweisen: Legende, Bild und Referenzbeschriftungen. Verwenden Sie diese Einstellungen, um die Positionierung, Ausrichtung und Abstände dieser Elemente anzupassen.

Das Kartenvisual enthält ein dynamisches Collagelayout , mit dem Sie einen Abschnitt hervorheben können, während die anderen beiden den verbleibenden Platz teilen. Sie können auch die Anzeigereihenfolge der Legende, der Referenzbezeichnung und des Hero-Bilds anpassen und ihnen jeweils unterschiedliche Hintergrundfarben zuweisen.

Screenshot des Bildbereichs mit den Karten- und Bildeinstellungen, die Sie anwenden können.

Legendenlayout

Das Notizlayout steuert die vertikale Ausrichtung und Größe der Notiz innerhalb des Notizabschnitts jeder Karte.

Layout "Referenzbezeichnungen"

Die Layouteinstellung für Referenzbezeichnungen steuert, wie Referenzbezeichnungen innerhalb des Abschnitts "Referenzbezeichnungen" jeder Karte organisiert werden. Sie können die vertikale und horizontale Ausrichtung der Referenzbeschriftungen anpassen und das Aussehen und Verhalten anpassen, einschließlich Lücken, Abstand, Hintergründe und mehr.

Layout mit mehreren Karten

Das Layout mit mehreren Karten passt an, wie mehrere Karten in den visuellen Container passen. Wenn Sie mehrere Werte haben, steuert diese Einstellung die Anordnung von Karten.

Layout mit mehreren Kategorien

Das Mehrkategorienlayout formatiert die Anordnung jedes Kategorieabschnitts (z. B. Kanada, Deutschland). Verwenden Sie diese Einstellung, wenn Sie Ihrem Kartenvisual Kategorien hinzugefügt haben. Innerhalb jedes Kategorieabschnitts werden Karten entsprechend den Layouteinstellungen für mehrere Karten angeordnet.

Feste Größe und An den verfügbaren Raum anpassen

Im Abschnitt "Multicard-Layout" können Sie steuern, wie Karten im visuellen Container größenmäßig gesteuert werden:

  • Feste Größe: Aktivieren Sie diese Option, um die genauen Pixelabmessungen für jede Karte anzugeben. Wenn der visuelle Container nicht groß genug ist, um alle Karten in der angegebenen Größe anzuzeigen, werden Bildlaufleisten automatisch angezeigt. Wenn Sie die Größe des visuellen Elements ändern, behalten Karten ihre angegebenen Dimensionen bei, anstatt proportional zu skalieren.
  • Passen Sie den Platz an: Wenn sie aktiviert ist, vergrößern oder verkleinern Karten, um den visuellen Container basierend auf den vorhandenen Karten zu füllen. Wenn sie deaktiviert ist, reserviert das visuelle Element Platz für die angegebene Anzahl von Karten, auch wenn weniger Karten vorhanden sind.

Feste Größe und "An den Raum anpassen" schließen sich gegenseitig aus. Wenn "Feste Größe" aktiviert ist, ist "An Platz anpassen" deaktiviert, da die Dimensionen nun explizit gesteuert werden.

Bild hinzufügen

Mit dem visuellen Kartenbild in Power BI können Sie visuell ansprechende Karten erstellen, die Metriken mit mehreren Bildoptionen kombinieren, darunter:

  • Bild: Ein großes, prominentes Bild, das Produktfotos, Kampagnengrafiken oder Markenbilder direkt auf der Karte präsentieren kann. Konfigurieren Sie diese Option im Abschnitt "Bild " des Formatbereichs.
  • Beschriftungsbild: Ein kleineres Bild innerhalb der Legende, das subtile Verbesserungen bietet und gut für Brandingelemente oder kleine visuelle Hinweise funktioniert, ohne die Metrikanzeige zu überwältigen. Konfigurieren Sie diese Option in Callout>Image.
  • Kategoriekopfzeilen-Hintergrundbild: Ein Hintergrundbild für Kategoriekopfzeilen, wenn Sie der Kartenvisualisierung Kategorien hinzugefügt haben. Konfigurieren Sie diese Option im Abschnitt " Kategoriekopfzeile ".

So fügen Sie Ihrer Karte Bilder hinzu:

  • Ein Bild hinzufügen: Wählen Sie die Kartenvisualisierung aus und klicken Sie auf das Symbol Visuelle Formatierung im Bereich Visualisierungen. Erweitern Sie auf der Registerkarte "Visual " die Bildkarte . Wählen Sie Ihre Karte im Dropdown-Menü Karten aus, und stellen Sie dann den Schalter Bild auf Ein.
  • Fügen Sie ein Popupbild hinzu: Wählen Sie im Bereich "Visualisierungen " das visuelle Symbol " Format " aus. Erweitern Sie auf der Registerkarte "Visual" die Hinweiskarte. Stellen Sie sicher, dass Ihre Karte in den Einstellungen übernehmen ausgewählt ist, erweitern Sie die Bildsteuerelemente und stellen Sie den Bild-Schalter auf ein.

Für alle Bildtypen können Sie Bilder hinzufügen, indem Sie von Ihrem lokalen Gerät hochladen, eine Bild-URL (einschließlich Links zu Bilddateien in OneLake) einfügen oder ein Bild aus einer Datenspalte auswählen. Sie können auch die Anpassung des Bilds anpassen und verschiedene Bildeffekte auswählen, um das Aussehen zu verbessern.

Bildzustände

Der Abschnitt "Bild " enthält eine Dropdownliste " Status ", mit der Sie separate Bildeinstellungen für die Standard- und Hoverzustände definieren können. Verwenden Sie den Hoverzustand, um zu ändern, wie ein Bild angezeigt wird, wenn ein Benutzer auf eine Karte zeigt, z. B. durch Austauschen der Bildquelle, Anpassen des Bildpassens oder Ändern der Hintergrundfarbe.

  1. Wählen Sie bei ausgewählter Kartenvisualisierung im Bereich Visualisierungen das Symbol Visual formatieren aus.
  2. Erweitern Sie auf der Registerkarte "Visual " den Abschnitt "Bild ".
  3. Wählen Sie im Bereich "Einstellungen anwenden " die Karte aus, die Sie im Dropdownmenü "Karten" formatieren möchten.
  4. Legen Sie "Status " auf "Hover" fest.
  5. Konfigurieren Sie die Bildquelle, die Bildanpassung, die Transparenz, die Effekte und die Hintergrundfarbe, die angewendet werden sollen, wenn ein Benutzer mit dem Mauszeiger auf die Karte zeigt.

Einstellungen, die Sie für den Hover-Zustand konfigurieren, gelten nur, wenn ein Benutzer auf die Karte zeigt. Der Standardzustand steuert die normale Darstellung des Bilds.

Hinweis

Wenn Sie Ihrer Karte eine Kategorie hinzufügen und alle Karten dasselbe Bild anstelle verschiedener Bilder anzeigen, überprüfen Sie die Dropdownliste " Einstellungen anwenden ". Wenn diese Einstellung "Alle" lautet, wendet das visuelle Element auf jede Karte dasselbe Bild an. Wählen Sie den spezifischen Anmerkungswert aus, um unterschiedliche Bilder pro Karte zuzuweisen, z. B. Bilder aus einer Datenspalte.

Screenshot des visuellen Bereichs mit den Bildauswahlen zum Hochladen eines Bilds und Anpassen des Bilds.

Kategorien hinzufügen

Sie können Ihrer Kartenvisualisierung Kategorien hinzufügen, indem Sie ein Feld in das Feld "Kategorien" im Bereich "Visualisierung erstellen" des Visualisierungen-Bereichs ziehen. Wenn Sie eine Kategorie hinzufügen, wird das Kartenvisual erweitert, um einen separaten Abschnitt für jeden Kategoriewert anzuzeigen, wobei jeder Abschnitt Daten enthält, die in diese Kategorie segmentiert sind.

Die Rubrikenüberschriften sind auswählbar und filtern andere visuelle Elemente im Bericht, wenn sie ausgewählt sind. Mit diesem Verhalten können Benutzer mit Ihrer Kartenvisualisierung interagieren, um Daten in verschiedenen Segmenten zu analysieren.

Kategorieauswahl

Wenn Sie einen Kategorieheader auswählen, werden die anderen Kategoriekarten abgeblendet, um die aktuelle Auswahl anzugeben. Sie haben folgende Möglichkeiten:

  • Wählen Sie mehrere Kategorien aus: Halten Sie STRG gedrückt, und wählen Sie andere Rubrikenüberschriften aus, um nach mehreren Werten zu filtern.
  • Aufheben der Auswahl einer Kategorie: Wählen Sie die Rubrikenüberschrift erneut aus, um sie aus der Auswahl zu entfernen.
  • Steuern, welche visuellen Elemente gefiltert werden: Verwenden Sie Bearbeitungsinteraktionen im Menü Format, um auszuwählen, welche visuellen Elemente auf der Berichtsseite von den Auswahlen im Kartenvisual betroffen sind.

Das Layout von Rubrikenabschnitten wird durch den Abschnitt "Mehrkategorie"-Layout im Formatbereich unter der Registerkarte "Visual " gesteuert. Innerhalb der einzelnen Rubrikenabschnitte wird die Anordnung einzelner Karten weiterhin durch den Abschnitt "Layout mit mehreren Karten " gesteuert. Elemente innerhalb jeder Karte, z. B. die Beschriftung, das Bild und die Referenzbeschriftungen, werden vom Abschnitt "Kartenlayout"> gesteuert.

Anzeigen vollständiger Zahlen oder Ändern von Anzeigeeinheiten

Standardmäßig verwendet der hervorgehobene Wert des Karten-Visuals Anzeigeeinheiten, die auf Auto festgelegt sind, wodurch große Zahlen mit dem Suffix K (Tausend), M (Millionen) oder B (Milliarden) abgekürzt werden. Zum Beispiel erscheint 11,732 als 12K. Um die vollständige Zahl anzuzeigen und das Suffix K, M oder B zu entfernen, ändern Sie die Anzeigeeinheiten in "Keine":

  1. Wählen Sie die Kartenvisualisierung aus.
  2. Wählen Sie im Bereich "Visualisierungen " das visuelle Symbol " Format " aus.
  3. Erweitern Sie auf der Registerkarte VisualDatenbeschriftungswerte>Werte.
  4. Legen Sie "Anzeigeeinheiten" auf "Keine" fest.

Wenn Sie eine benutzerdefinierte Formatzeichenfolge anwenden, aber der Wert weiterhin ein K-, M- oder B-Suffix anzeigt, ist die Einstellung für Anzeigeeinheiten die Ursache anstelle der Formatzeichenfolge. Weitere Informationen finden Sie unter Problembehandlung für unerwünschte automatische Skalierung.

Schritt-für-Schritt-Anleitung für Karten

Führen Sie diese exemplarische Vorgehensweise aus, um schrittweise eine umfassende visuelle Karte zu erstellen.

Hinweis

In dieser exemplarischen Vorgehensweise wird das Fluent 2-Basisdesign verwendet, die Standardeinstellung für neue Berichte.

Beispieldaten

Um die Beispiele in dieser exemplarischen Vorgehensweise zu befolgen, richten Sie eine Beispieltabelle, Measures und eine wiederverwendbare Trendfunktion in einem leeren Power BI Desktopbericht ein.

  1. Öffnen Sie Power BI Desktop, und erstellen Sie einen neuen leeren Bericht.

  2. Wählen Sie TMDL auf der linken Seite aus, um die TMDL-Ansicht zu öffnen.

  3. Fügen Sie das folgende TMDL-Skript ein, und wählen Sie "Übernehmen" aus:

    createOrReplace
    
     model Model
     	culture: en-US
     	defaultPowerBIDataSourceVersion: powerBI_V3
     	sourceQueryCulture: en-US
     	valueFilterBehavior: independent
     	dataAccessOptions
     		legacyRedirects
     		returnErrorValuesAsNull
    
     	table 'Product Line Sales'
    
     		/// Total number of products sold across all channels and product lines.
     		measure Units = SUM('Product Line Sales'[_Units])
     			formatString: #,##0
    
     		/// Total sales revenue generated from all transactions.
     		measure Revenue = SUM('Product Line Sales'[_Revenue])
     			formatString: $#,##0
    
     		/// The planned revenue goal used to measure sales performance.
     		measure 'Revenue target' = SUM('Product Line Sales'[_Revenue Target])
     			formatString: $#,##0
    
     		/// Total number of products returned by customers.
     		measure Returns = SUM('Product Line Sales'[_Returns])
     			formatString: #,##0
    
     		/// Shows how close actual revenue is to the target (100% = on target, >100% = exceeding).
     		measure 'Revenue % to target' = DIVIDE([Revenue], [Revenue target])
     			formatString: 0.0%
    
     		/// Percentage of sold units that were returned (lower is better).
     		measure 'Return rate' = DIVIDE([Returns], [Units])
     			formatString: 0.0%
    
     		/// Dollar amount above or below the revenue target (positive = exceeding, negative = behind).
     		measure 'Revenue variance' = [Revenue] - [Revenue target]
     			formatString: $#,##0
    
     		measure 'Units 6mo trend' = TrendSVG([Units], 'Product Line Sales'[Month],6,3,"mmm",FALSE)
     			displayFolder: Card images for trendlines
     			dataCategory: ImageUrl
    
     		measure 'Units 6mo trend - hover' = TrendSVG([Units], 'Product Line Sales'[Month],6,3,"mmm",TRUE)
     			displayFolder: Card images for trendlines
     			dataCategory: ImageUrl
    
     		/// Icon showing a # symbol inside a circle to represent units.
     		measure 'Units callout image' = "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='10' fill='none' stroke='%230078D4' stroke-width='1.5'/%3E%3Ctext x='12' y='17' text-anchor='middle' font-family='Segoe UI' font-size='14' font-weight='600' fill='%230078D4'%3E%23%3C/text%3E%3C/svg%3E"
     			displayFolder: Card images for callout
     			dataCategory: ImageUrl
    
     		/// Icon showing a $ symbol inside a circle to represent revenue.
     		measure 'Revenue callout image' = "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='10' fill='none' stroke='%23107C10' stroke-width='1.5'/%3E%3Ctext x='12' y='17' text-anchor='middle' font-family='Segoe UI' font-size='14' font-weight='600' fill='%23107C10'%3E%24%3C/text%3E%3C/svg%3E"
     			displayFolder: Card images for callout
     			dataCategory: ImageUrl
    
     		measure 'Revenue 6mo trend' = TrendSVG([Revenue], 'Product Line Sales'[Month],6,3,"mmm",FALSE)
     			displayFolder: Card images for trendlines
     			dataCategory: ImageUrl
    
     		measure 'Revenue 6mo trend - hover' = TrendSVG([Revenue], 'Product Line Sales'[Month],6,3,"mmm",TRUE)
     			displayFolder: Card images for trendlines
     			dataCategory: ImageUrl
    
     		column Month
     			formatString: mmm. yyyy
     			summarizeBy: none
     			isNameInferred
     			sourceColumn: [Month]
    
     			annotation SummarizationSetBy = Automatic
    
     			annotation PBI_FormatHint = {"isCustom":true}
    
     		column 'Product Line'
     			summarizeBy: none
     			isNameInferred
     			sourceColumn: [Product Line]
    
     			annotation SummarizationSetBy = Automatic
    
     		column Channel
     			summarizeBy: none
     			isNameInferred
     			sourceColumn: [Channel]
    
     			annotation SummarizationSetBy = Automatic
    
     		column _Units
     			isHidden
     			formatString: 0
     			summarizeBy: sum
     			isNameInferred
     			sourceColumn: [_Units]
    
     			annotation SummarizationSetBy = Automatic
    
     		column _Revenue
     			isHidden
     			formatString: 0
     			summarizeBy: sum
     			isNameInferred
     			sourceColumn: [_Revenue]
    
     			annotation SummarizationSetBy = Automatic
    
     		column '_Revenue Target'
     			isHidden
     			formatString: 0
     			summarizeBy: sum
     			isNameInferred
     			sourceColumn: [_Revenue Target]
    
     			annotation SummarizationSetBy = Automatic
    
     		column _Returns
     			isHidden
     			formatString: 0
     			summarizeBy: sum
     			isNameInferred
     			sourceColumn: [_Returns]
    
     			annotation SummarizationSetBy = Automatic
    
     		partition 'Product Line Sales' = calculated
     			mode: import
     			source = ```
     					   VAR Anchor = DATE(YEAR(TODAY()), MONTH(TODAY()), 1)
     					   VAR M1 = EDATE(Anchor, -5)
     					   VAR M2 = EDATE(Anchor, -4)
     					   VAR M3 = EDATE(Anchor, -3)
     					   VAR M4 = EDATE(Anchor, -2)
     					   VAR M5 = EDATE(Anchor, -1)
     					   VAR M6 = Anchor
     					   RETURN
     					   SELECTCOLUMNS(
     					       {
     					           // Product Line A, Online
     					           ( M1, "A", "Online", 130, 9100, 10000, 5 ),
     					           ( M2, "A", "Online", 200, 14000, 11500, 6 ),
     					           ( M3, "A", "Online", 170, 11900, 13000, 7 ),
     					           ( M4, "A", "Online", 210, 14700, 14000, 8 ),
     					           ( M5, "A", "Online", 230, 16100, 15500, 9 ),
     					           ( M6, "A", "Online", 260, 18200, 16000, 10 ),
     					           // Product Line A, Retail
     					           ( M1, "A", "Retail", 80, 4800, 12000, 35 ),
     					           ( M2, "A", "Retail", 140, 8500, 11000, 30 ),
     					           ( M3, "A", "Retail", 100, 6000, 10500, 27 ),
     					           ( M4, "A", "Retail", 150, 9100, 9500, 24 ),
     					           ( M5, "A", "Retail", 160, 9700, 8500, 21 ),
     					           ( M6, "A", "Retail", 170, 10500, 8500, 17 ),
     					           // Product Line B, Online
     					           ( M1, "B", "Online", 280, 19600, 21000, 10 ),
     					           ( M2, "B", "Online", 380, 26600, 23000, 12 ),
     					           ( M3, "B", "Online", 340, 23800, 24500, 14 ),
     					           ( M4, "B", "Online", 410, 28700, 25500, 16 ),
     					           ( M5, "B", "Online", 470, 32900, 27000, 17 ),
     					           ( M6, "B", "Online", 520, 36400, 29000, 20 ),
     					           // Product Line B, Retail
     					           ( M1, "B", "Retail", 180, 12600, 25000, 140 ),
     					           ( M2, "B", "Retail", 270, 18900, 22000, 125 ),
     					           ( M3, "B", "Retail", 240, 16800, 21000, 110 ),
     					           ( M4, "B", "Retail", 280, 19600, 19000, 100 ),
     					           ( M5, "B", "Retail", 310, 21700, 17000, 90 ),
     					           ( M6, "B", "Retail", 320, 22400, 16000, 75 ),
     					           // Product Line C, Online
     					           ( M1, "C", "Online", 65, 7800, 8000, 2 ),
     					           ( M2, "C", "Online", 100, 12000, 9500, 2 ),
     					           ( M3, "C", "Online", 85, 10200, 11000, 3 ),
     					           ( M4, "C", "Online", 110, 13200, 12500, 3 ),
     					           ( M5, "C", "Online", 115, 13800, 13500, 4 ),
     					           ( M6, "C", "Online", 125, 15000, 15500, 4 ),
     					           // Product Line C, Retail
     					           ( M1, "C", "Retail", 100, 12000, 14000, 4 ),
     					           ( M2, "C", "Retail", 170, 20400, 15500, 4 ),
     					           ( M3, "C", "Retail", 140, 16800, 17000, 5 ),
     					           ( M4, "C", "Retail", 175, 21000, 17500, 5 ),
     					           ( M5, "C", "Retail", 180, 21600, 18000, 6 ),
     					           ( M6, "C", "Retail", 185, 22200, 18000, 7 )
     					       },
     					       "Month", [Value1],
     					       "Product Line", [Value2],
     					       "Channel", [Value3],
     					       "_Units", [Value4],
     					       "_Revenue", [Value5],
     					       "_Revenue Target", [Value6],
     					       "_Returns", [Value7])
     				```
    
     		annotation PBI_Id = c8632d7dc9194275b03f266beb0eec91
    
     	cultureInfo en-US
    
     	function TrendSVG = ```
     			    (
     			      valueExpr:  ANYREF EXPR,
     			      periodCol:  ANYREF EXPR,
     			      periods:    INT64,
     			      labelChars: INT64,
     			      dateFormat: STRING,
     			      hover:      BOOLEAN
     			    ) =>
     			      VAR _LastPeriod = MAX ( periodCol )
     			      // Take the N most-recent distinct values of periodCol at or before the
     			      // current filter context's max — grain-agnostic (day / month / year / etc.)
     			      VAR _BasePeriods =
     			        TOPN (
     			          periods,
     			          FILTER ( ALL ( periodCol ), periodCol <= _LastPeriod ),
     			          periodCol,
     			          DESC
     			        )
     			      VAR _Data =
     			        ADDCOLUMNS (
     			          _BasePeriods,
     			          "Value",
     			            VAR _v = CALCULATE ( valueExpr )
     			            RETURN IF ( ISBLANK ( _v ), 0, _v )
     			        )
     			      VAR _DataIndexed =
     			        ADDCOLUMNS (
     			          _Data,
     			          "Idx",
     			            RANKX ( _Data, periodCol, periodCol, ASC, DENSE ),
     			          "PeriodLabel",
     			            UPPER ( LEFT ( FORMAT ( periodCol, dateFormat ), labelChars ) )
     			        )
     			      VAR _Count  = COUNTROWS ( _DataIndexed )
     			      VAR _MaxVal = MAXX ( _DataIndexed, [Value] )
    
     			      // Layout — width scales with period count so labels never crowd
     			      VAR _PerPointX   = 32                        // horizontal space reserved per data point
     			      VAR _PadX        = 18
     			      VAR _Width       = 2 * _PadX + MAX ( 1, _Count - 1 ) * _PerPointX
     			      VAR _Height      = 86
     			      VAR _PadTop      = 10
     			      VAR _LabelBandH  = 26
     			      VAR _ChartBottom = _Height - _LabelBandH
     			      VAR _GoodColor   = "#107C10"
     			      VAR _BadColor    = "#A80000"
     			      VAR _LineColor   = "#0078D4"
     			      VAR _XStep =
     			        IF ( _Count > 1, DIVIDE ( _Width - 2 * _PadX, _Count - 1 ), 0 )
    
     			      VAR _HasData =
     			        _Count >= 2 && NOT ISBLANK ( _MaxVal )
    
     			      // Polyline point list ("x,y x,y ...")
     			      VAR _Points =
     			        CONCATENATEX (
     			          _DataIndexed,
     			          VAR _Idx  = [Idx]
     			          VAR _Val  = [Value]
     			          VAR _Norm = IF ( _MaxVal = 0, 0, DIVIDE ( _Val, _MaxVal ) )
     			          VAR _X    = _PadX + ( _Idx - 1 ) * _XStep
     			          VAR _Y    = _ChartBottom - _Norm * ( _ChartBottom - _PadTop )
     			          RETURN FORMAT ( _X, "0.0" ) & "," & FORMAT ( _Y, "0.0" ),
     			          " ",
     			          [Idx], ASC
     			        )
    
     			      // Dot marker on every point
     			      VAR _Markers =
     			        CONCATENATEX (
     			          _DataIndexed,
     			          VAR _mIdx  = [Idx]
     			          VAR _mVal  = [Value]
     			          VAR _mNorm = IF ( _MaxVal = 0, 0, DIVIDE ( _mVal, _MaxVal ) )
     			          VAR _mX    = _PadX + ( _mIdx - 1 ) * _XStep
     			          VAR _mY    = _ChartBottom - _mNorm * ( _ChartBottom - _PadTop )
     			          RETURN
     			            "<circle cx='" & FORMAT ( _mX, "0.0" )
     			            & "' cy='" & FORMAT ( _mY, "0.0" )
     			            & "' r='2.2' fill='" & _LineColor & "' />",
     			          "",
     			          [Idx], ASC
     			        )
    
     			      // Light vertical guide from each marker down to the label band
     			      VAR _GuideBottom = _ChartBottom
     			      VAR _Guides =
     			        CONCATENATEX (
     			          _DataIndexed,
     			          VAR _gIdx  = [Idx]
     			          VAR _gVal  = [Value]
     			          VAR _gNorm = IF ( _MaxVal = 0, 0, DIVIDE ( _gVal, _MaxVal ) )
     			          VAR _gX    = _PadX + ( _gIdx - 1 ) * _XStep
     			          VAR _gY    = _ChartBottom - _gNorm * ( _ChartBottom - _PadTop )
     			          RETURN
     			            "<line x1='" & FORMAT ( _gX, "0.0" )
     			            & "' y1='" & FORMAT ( _gY, "0.0" )
     			            & "' x2='" & FORMAT ( _gX, "0.0" )
     			            & "' y2='" & FORMAT ( _GuideBottom, "0.0" )
     			            & "' stroke='#CCCCCC' stroke-width='0.75' />",
     			          "",
     			          [Idx], ASC
     			        )
    
     			      // Period label (e.g. "JAN") — bottom band, upper row
     			      VAR _LabelY = _Height - 16
     			      VAR _Labels =
     			        CONCATENATEX (
     			          _DataIndexed,
     			          VAR _lIdx = [Idx]
     			          VAR _lX   = _PadX + ( _lIdx - 1 ) * _XStep
     			          RETURN
     			            "<text x='" & FORMAT ( _lX, "0.0" )
     			            & "' y='" & FORMAT ( _LabelY, "0.0" )
     			            & "' text-anchor='middle' font-family='DIN, &quot;DIN Alternate&quot;, &quot;DIN Next&quot;, &quot;Segoe UI&quot;, Tahoma, Arial, sans-serif' font-size='8' fill='#666'>"
     			            & [PeriodLabel]
     			            & "</text>",
     			          "",
     			          [Idx], ASC
     			        )
    
     			      // ---- Hover-only content ----
     			      // Shaded area under each segment (green if rising, red if falling)
     			      VAR _Shades =
     			        CONCATENATEX (
     			          FILTER ( _DataIndexed, [Idx] < _Count ),
     			          VAR _sIdx  = [Idx]
     			          VAR _sVal  = [Value]
     			          VAR _sNext = MAXX ( FILTER ( _DataIndexed, [Idx] = _sIdx + 1 ), [Value] )
     			          VAR _sNorm1 = IF ( _MaxVal = 0, 0, DIVIDE ( _sVal,  _MaxVal ) )
     			          VAR _sNorm2 = IF ( _MaxVal = 0, 0, DIVIDE ( _sNext, _MaxVal ) )
     			          VAR _sX1 = _PadX + ( _sIdx - 1 ) * _XStep
     			          VAR _sX2 = _PadX + _sIdx * _XStep
     			          VAR _sY1 = _ChartBottom - _sNorm1 * ( _ChartBottom - _PadTop )
     			          VAR _sY2 = _ChartBottom - _sNorm2 * ( _ChartBottom - _PadTop )
     			          VAR _sColor = IF ( _sNext >= _sVal, _GoodColor, _BadColor )
     			          RETURN
     			            "<polygon points='"
     			            & FORMAT ( _sX1, "0.0" ) & "," & FORMAT ( _sY1, "0.0" ) & " "
     			            & FORMAT ( _sX2, "0.0" ) & "," & FORMAT ( _sY2, "0.0" ) & " "
     			            & FORMAT ( _sX2, "0.0" ) & "," & FORMAT ( _ChartBottom, "0.0" ) & " "
     			            & FORMAT ( _sX1, "0.0" ) & "," & FORMAT ( _ChartBottom, "0.0" )
     			            & "' fill='" & _sColor & "' fill-opacity='0.05' stroke='none' />",
     			          "",
     			          [Idx], ASC
     			        )
    
     			      // Bold value label — bottom band, lower row
     			      VAR _ValueLabelY = _Height - 6
     			      VAR _DataLabels =
     			        CONCATENATEX (
     			          _DataIndexed,
     			          VAR _dIdx = [Idx]
     			          VAR _dVal = [Value]
     			          VAR _dX   = _PadX + ( _dIdx - 1 ) * _XStep
     			          RETURN
     			            "<text x='" & FORMAT ( _dX, "0.0" )
     			            & "' y='" & FORMAT ( _ValueLabelY, "0.0" )
     			            & "' text-anchor='middle' font-family='DIN, &quot;DIN Alternate&quot;, &quot;DIN Next&quot;, &quot;Segoe UI&quot;, Tahoma, Arial, sans-serif' font-size='7' font-weight='bold' fill='#333'>"
     			            & FORMAT ( _dVal, "#,0" )
     			            & "</text>",
     			          "",
     			          [Idx], ASC
     			        )
    
     			      // Assemble
     			      VAR _HoverExtras = IF ( hover, _Shades, "" )
     			      VAR _HoverLabels = IF ( hover, _DataLabels, "" )
     			      VAR _SVGContent =
     			        "<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 "
     			          & FORMAT ( _Width, "0" ) & " " & FORMAT ( _Height, "0" )
     			          & "' preserveAspectRatio='xMidYMid meet'>"
     			          & _HoverExtras
     			          & _Guides
     			          & "<polyline fill='none' stroke='" & _LineColor
     			          & "' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' points='"
     			          & _Points
     			          & "' />"
     			          & _Markers
     			          & _Labels
     			          & _HoverLabels
     			          & "</svg>"
    
     			      RETURN
     			        IF (
     			          _HasData,
     			          "data:image/svg+xml;utf8," & _SVGContent,
     			          BLANK ()
     			        )
     			```
    
     	annotation __PBI_TimeIntelligenceEnabled = 0
    
     	annotation PBI_QueryOrder = []
    
     	annotation PBI_ProTooling = ["TMDLView_Desktop"]
    

    Das Skript erstellt die Tabelle Product Line Sales mit sechs Monaten an Beispieldaten, den in der gesamten Schritt-für-Schritt-Anleitung verwendeten Basismeasures, Measures für Calloutsymbole (Units callout image, Revenue callout image), Trendmeasures (Units 6mo trend, Units 6mo trend - hover, Revenue 6mo trend, Revenue 6mo trend - hover) sowie eine wiederverwendbare TrendSVG DAX-benutzerdefinierte Funktion, die ein SVG-Liniendiagramm mit einer optionalen Hovervariante rendert.

Erstellen Sie eine einfache Karte

  1. Wählen Sie im Bereich Visualisierungen die Registerkarte Erstellung visueller Elemente aus, und wählen Sie dann in der Visual-Galerie das visuelle Element Karte aus.

  2. Ziehen Sie Einheiten in das Feld Werte.

  3. Ziehen Sie Umsatz in das Werte-Feld.

Sie verfügen jetzt über eine visuelle Mehrfachkarte, in der die Gesamteinheiten und der Gesamtumsatz angezeigt werden.

Screenshot einer Basis-Kartenvisualisierung, die die Gesamteinheiten und den Gesamtumsatz anzeigt.

Hinzufügen eines Hinweisbilds

Um Ihre Karte visuell ansprechender zu gestalten, fügen Sie dem Callout-Bereich ein Bild hinzu. Das anfängliche TMDL-Skript hat bereits zwei Measures erstellt, die einfache SVG-Symbole zurückgeben: Units callout image (ein # Symbol innerhalb eines Kreises) und Revenue callout image (ein $ Symbol innerhalb eines Kreises). Um sie den Karten zuzuweisen:

  1. Wählen Sie Ihre Karte aus.
  2. Wählen Sie im Bereich "Visualisierungen " das visuelle Symbol " Format " aus.
  3. Erweitern Sie auf der Registerkarte VisuellBeschriftung.
  4. Wählen Sie in der Dropdownliste "Einstellungen anwenden" die Option "Einheiten" aus.
  5. Erweitern Sie Bild und stellen Sie es auf Ein.
  6. Legen Sie den Bildtyp auf "Aus Daten auswählen" fest.
  7. Wählen Sie Einheitenbeschriftung im Dropdown-Menü des Feldes aus.
  8. Bildgröße auf "Zentrieren" festlegen.
  9. Größe auf40 px festlegen.
  10. Wählen Sie in der Dropdownliste "Einstellungen anwenden" die Option "Umsatz" aus.
  11. Erweitern Sie Bild und stellen Sie es auf Ein.
  12. Legen Sie den Bildtyp auf "Aus Daten auswählen" fest.
  13. Wählen Sie das Hervorhebungsbild "Umsatz" aus der Dropdownliste aus.
  14. Bildgröße auf "Zentrieren" festlegen.
  15. Größe auf40 px festlegen.

Jede Karte zeigt nun im Hinweisbereich neben ihrem Metrikwert ein Symbol an.

Screenshot eines Kartenvisuals mit Hinweissymbolen, die ein #-Symbol neben Einheiten und ein $-Symbol neben dem Umsatz zeigen.

Nach Kategorie anzeigen

Fügen Sie eine Kategorie hinzu, um Ihre Daten nach Segmenten anzuzeigen.

  1. Ziehen Sie im Bereich „Daten“„Kanal“ in den Feldbereich „Kategorien“.
  2. Ziehen Sie Product Line in den Feldbereich Kategorien, um die Daten innerhalb jedes Kanals weiter nach Produktlinie aufzuschlüsseln.
  3. Wählen Sie im Bereich "Visualisierungen " das visuelle Symbol " Format " aus.
  4. Erweitern Sie auf der Registerkarte "Visual " das Layout "Mehrkategorie".
  5. Erweitern Sie Layout, setzen Sie An Raum anpassen auf Aus, und setzen Sie Zeilen auf 6, um alle Kategorien anzuzeigen.

Hinweis

Wenn "An Platz anpassen " aktiviert ist, beträgt die maximale Anzahl von Zeilen 4. Um weitere Zeilen anzuzeigen, deaktivieren Sie "An Platz anpassen".

Die Kartenvisualisierung zeigt nun für jede Kombination aus Kanal und Produktlinie einen separaten Abschnitt, wobei in jedem Abschnitt Einheiten und Umsatz zusammen mit den zugehörigen Calloutbildern angezeigt werden.

Screenshot einer visuellen Karte, die nach Kanal- und Produktlinienkategorien unterteilt ist.

Hinzufügen von Referenzbezeichnungen

Referenzbezeichnungen stellen Kontext für die Hauptmetrik bereit. Sie können auch Detailwerte zu Bezeichnungen hinzufügen, um genauere Informationen zu erhalten.

  1. Wählen Sie im Bereich "Visualisierungen " das visuelle Symbol " Format " aus.
  2. Erweitern Sie auf der Registerkarte "Visual " den Abschnitt " Referenzbeschriftungen ".
  3. Wählen Sie in der Dropdownliste "Einstellungen anwenden" die Option "Einheiten" aus.
  4. Ziehen Sie Returns in das Datenfeld Add label.
  5. Wählen Sie im Dropdownmenü "Bezeichnung hinzufügen " die Option "Rückgabe" aus.
  6. Erweitern Sie den Detailabschnitt und schalten Sie ihn auf Ein um.
  7. Ziehen Sie die Rückgaberate in das Datenfeld "Details ".
  8. Wählen Sie in der Dropdownliste "Einstellungen anwenden" die Option "Umsatz" aus.
  9. Ziehen Sie Umsatzabweichung in das Feld "Beschriftungsdaten hinzufügen".
  10. Wählen Sie im Dropdownmenü "Bezeichnung hinzufügen " die Option "Umsatzabweichung" aus.
  11. Erweitern Sie den Detailabschnitt und schalten Sie ihn auf Ein um.
  12. Ziehen Sie „Umsatzprozentsatz“ in das Datenfeld „Details“.

Auf Ihren Karten werden nun Referenzbezeichnungen mit Details angezeigt: Die Karte "Einheiten" zeigt Renditen mit Rückgaberate an, und die Umsatzkarte zeigt die Umsatzabweichung mit Prozentsatz zum Ziel an. Sie können Referenzbeschriftungen weiter formatieren, einschließlich der bedingten Formatierung zum Anpassen von Farben auf Grundlage von Werten.

Screenshot einer Kartenvisualisierung mit Referenzbeschriftungen, die die Rendite- und Umsatzabweichungen mit Detailwerten zeigen.

Hinzufügen eines Bilds auf oberster Ebene

Das Kartenvisual kann ein Bild neben dem Calloutwert anstelle von darin anzeigen. Dieses Layout ist für größere Bilder und für SVGs hilfreich, die mehr Details als ein kleines Legendensymbol anzeigen, z. B. eine Trendlinie.

In diesem Beispiel vereinfachen Sie zunächst die Karte, indem Sie die früheren Extras entfernen, damit das Trenddiagramm das Spotlight übernehmen kann:

  1. Wählen Sie Ihre Karte aus.
  2. Entfernen Sie "Kanal" und "Produktlinie" aus dem Feld "Kategorien".
  3. Wählen Sie im Bereich "Visualisierungen " das visuelle Symbol " Format " aus.
  4. Erweitern Sie unter der Registerkarte VisualReferenzbeschriftungen. Wählen Sie in der Dropdownliste "Einstellungen übernehmen" die Option "Alle" aus, und wählen Sie dann " Auf Standard zurücksetzen " am unteren Rand des Abschnitts aus.

Verwenden Sie nun die im ersten TMDL-Skript erstellten Trendkennzahlen, um ein kompaktes Liniendiagramm anzuzeigen, und wechseln Sie zu einer umfangreicheren Variante, wenn ein Benutzer auf die Karte zeigt.

Die Units 6mo trend, Units 6mo trend - hover, Revenue 6mo trend und Revenue 6mo trend - hover Measures rufen alle die wiederverwendbare TrendSVGbenutzerdefinierte DAX-Funktion auf, um ein SVG-Liniendiagramm für die letzten sechs Monate darzustellen. Die Hover-Varianten fügen schattierte Segmente hinzu (grün bei steigenden Werten, rot bei fallenden Werten) sowie fett hervorgehobene Wertebeschriftungen für jeden Zeitraum.

So zeigen Sie das Trenddiagramm als Bild der obersten Ebene auf jeder Karte an, und wechseln Sie zur Hovervariante, wenn ein Benutzer auf die Karte zeigt:

  1. Wählen Sie Ihre Karte aus.
  2. Wählen Sie im Bereich "Visualisierungen " das visuelle Symbol " Format " aus.
  3. Erweitern Sie auf der Registerkarte "Visual " den Abschnitt "Bild ".
  4. Wählen Sie im Dropdown-Menü "Einstellungen anwenden auf" die Optionen "Karten" = und "Einheiten" aus.
  5. Legen Sie Zustände auf Standard fest.
  6. Umschalten des Bilds auf "Ein".
  7. Legen Sie die Bildquelle auf "Aus Daten auswählen" fest.
  8. Wählen Sie den Trend "Einheiten 6mo " aus der Dropdownliste "Feld" aus.
  9. Bildanpassung auf Anpassen festlegen.
  10. Legen Sie "Status " auf "Hover" fest.
  11. Umschalten des Bilds auf "Ein".
  12. Legen Sie die Bildquelle auf "Aus Daten auswählen" fest.
  13. Wählen Sie Einheiten 6 Monate Trend – Hover aus dem Feld-Dropdown aus.
  14. Bildanpassung auf Anpassen festlegen.
  15. Wählen Sie im Dropdown-Menü "Einstellungen anwenden auf" die Option "Karten" = "Umsatz" aus.
  16. Legen Sie Zustände auf Standard fest.
  17. Umschalten des Bilds auf "Ein".
  18. Legen Sie die Bildquelle auf "Aus Daten auswählen" fest.
  19. Wählen Sie den 6-Monats-Umsatztrend aus dem Feld-Dropdown aus.
  20. Bildanpassung auf Anpassen festlegen.
  21. Legen Sie "Status " auf "Hover" fest.
  22. Umschalten des Bilds auf "Ein".
  23. Legen Sie die Bildquelle auf "Aus Daten auswählen" fest.
  24. Wählen Sie Umsatztrend der letzten 6 Monate – Hover im Dropdown-Menü des Feldes aus.
  25. Bildanpassung auf Anpassen festlegen.

Jede Karte zeigt nun zusammen mit dem hervorgehobenen Wert ein Liniendiagramm der letzten sechs Monate der jeweiligen Kennzahl an. Wenn ein Benutzer mit dem Mauszeiger auf eine Karte zeigt, wechselt das Diagramm in die Hover-Variante mit schattierten Anstiegs- und Abfallsegmenten sowie Wertbeschriftungen.

Um die Trenddiagramme neben den Hervorhebungswerten hervorzuheben, passen Sie das Kartenlayout an:

  1. Deaktivieren Sie unter Callout für jede Karte den Schalter Bild, um die Callout-Symbole zu entfernen.
  2. Unter "Karten">Layout stellen Sie die Anordnung auf Horizontal ein.
  3. Legen Sie die Reihenfolge auf Callout, Bild, Referenzbeschriftungen fest.
  4. Legen Sie die Beschriftungsgröße auf 40%fest.

Screenshot einer Kartenvisualisierung mit SVG-Liniendiagrammen auf oberster Ebene, die die letzten sechs Monate für Einheiten und Umsatz zeigen, sowie einem Hoverzustand, der schattierte Segmente und Wertbeschriftungen hinzufügt.

Bedingte Formatierung anwenden

Sie können viele Elemente in der visuellen Karte bedingt formatieren, z. B. Schriftfarbe, Hintergrundfarbe und Rahmenfarbe. Verwenden Sie bedingte Formatierung, um die Aufmerksamkeit auf bestimmte Karten basierend auf den zugrunde liegenden Daten zu lenken. Heben Sie z. B. eine Karte hervor, auf der der Umsatz unter dem Ziel liegt. Ausführliche Informationen zu den verfügbaren Regeltypen und deren Konfiguration finden Sie in der Übersicht über die bedingte Formatierung.

Screenshot eines Karten-Visuals mit bedingter Formatierung, sodass die Umsatzkarte hervorgehoben wird, wenn der Umsatz unter dem Zielwert liegt.

Ältere Einzelkarten und Mehrkarten-Visualisierungen

Vor der Version vom November 2025 enthielt Power BI zwei separate Kartenvisuale: das einzelne Kartenvisual zum Anzeigen eines Measures und des Visuellen mit mehreren Karten zum Anzeigen mehrerer Measures. Diese älteren visuellen Elemente bleiben aus Gründen der Abwärtskompatibilität verfügbar. Vorhandene Berichte, die diese visuellen Elemente verwenden, werden weiterhin ohne Änderungen gerendert.

Die neue Visuelle Karte ersetzt sowohl ältere Visualisierungen als auch wird sie für neue Berichte empfohlen. Wenn Sie das Kartensymbol im Bereich "Visualisierungen" auswählen, wird das neue Kartenvisual erstellt, das in der allgemeinen Verfügbarkeitsversion von November 2025 eingeführt wurde.

Um auf die älteren Einzelkarten und Mehrkartenvisualisierungen zuzugreifen:

  1. Wählen Sie im Bereich "Visualisierungen " die drei Punkte (...) aus.
  2. Wählen Sie "Standardmäßige visuelle Elemente wiederherstellen" aus.

Die älteren visuellen Elemente werden im nicht angehefteten Bereich des Visualisierungsbereichs angezeigt, in dem benutzerdefinierte visuelle Elemente normalerweise angezeigt werden. Benutzer, die Legacy-Verhalten beibehalten müssen, sollten weiterhin vorhandene Legacy-Kartenvisuals in ihren Berichten verwenden.

Überlegungen und Einschränkungen

Häufig gestellte Fragen zu Karten, die in Berichten während der Vorschau verwendet werden

Warum wird die Spalteneinstellung auf 10 zurückgesetzt oder die Zeileneinstellung auf 10 zurückgesetzt, wenn ich sie zuvor auf eine andere Zahl festgelegt habe?

Während der Vorschau können Sie eine Spalten- oder Zeilennummer für ein Raster, eine vertikale oder horizontale Anordnung von Karten festlegen. Nach der Version vom November 2025 wird nur die Einstellung für die Rasteranordnung beibehalten. Vertikale und horizontale Anordnungen werden auf 10 Spalten und 10 Zeilen in vorhandenen Berichten zurückgesetzt, einschließlich veröffentlichter Berichte. In Ihren vorhandenen Kartendarstellungen können möglicherweise Bildlaufleisten erscheinen, um diese Einstellungen zu berücksichtigen. Es sind nur Berichte betroffen, die während der Vorschau mit der Karte veröffentlicht oder erstellt wurden.

Um Ihre Karten zur vorherigen Spalten- und Zeilennummer zurückzugeben, aktualisieren Sie diese Einstellungen im November 2025 Power BI Desktop, und veröffentlichen Sie den Bericht, oder bearbeiten Sie den Bericht im Web.

Warum belegen die Karten mehr Platz?

Während der Vorschau hatten die Standardeinstellungen weniger Abstand in den Karten. Nach der Veröffentlichung vom November 2025 wurden der Karte weitere Polsterung und Polsterungsoptionen hinzugefügt. Der neue Standardwert ist 12px.

Um diese Einstellungen zu finden und anzupassen, suchen Sie im Formatbereich nach "Abstand", und passen Sie sie nach Bedarf an. In einigen Fällen kann das Umschalten auf einzelne Abstände vorherige Abstandseinstellungen wiederherstellen.

Der Abstand kann in einer benutzerdefinierten Designdatei festgelegt oder ihrer eigenen benutzerdefinierten Designdatei hinzugefügt werden, um sie auf alle Karten in Ihrem Bericht anzuwenden.

{
  "$schema": "https://raw.githubusercontent.com/microsoft/powerbi-desktop-samples/main/Report%20Theme%20JSON%20Schema/reportThemeSchema-2.149.json",
  "name": "CardVisualGA",
  "visualStyles": {
    "cardVisual": {
      "*": {
        "*": [{
            "$id": "default",
            "paddingUniform": 0        
        }]
      }
    }
  }
}

Weitere Informationen finden Sie unter Power BI-Berichtsdesigns.

Warum gibt es einen Referenzetikettenbereich auf Karten ohne Referenzetikett?

Während der Vorschau waren die Referenzbeschriftungen Teil des Legendenbereichs, als die Trennlinie deaktiviert wurde. Nach November 2025 haben die Referenzbezeichnungen einen eigenen Bereich. Sobald ein Bereich in mindestens einer Karte verwendet wird, behalten die anderen Karten diesen Bereich zur Verfügung, um Konsistenz über Karten hinweg aufrechtzuerhalten.

Warum wird der Text in der Legende durch die Referenzbeschriftung verschleiert?

Während der Vorschau waren die Referenzbeschriftungen Teil des Hinweisbereichs. Nach November 2025 haben die Referenzbezeichnungen einen eigenen Bereich. Außerdem belegen sie standardmäßig 50 % der Kartenoberfläche.

Um die Kartenbereichsgrößen anzupassen, gehen Sie zu Karten, und vergewissern Sie sich, dass die Steuerung Einstellung aufAlle anwenden eingestellt ist. Passen Sie dann im Layout die Callout-Größe% an.

Warum wird der Kartenreferenzbezeichnung eine Hintergrundfarbe hinzugefügt?

Während der Vorschau wurde die Hintergrundfarbe nur angezeigt, wenn die Referenzbezeichnung eine Trennlinie hatte. Der Teiler gab den Referenzbeschriftungen ihren eigenen Bereich auf der Karte, um dann einen Hintergrund hinzuzufügen. Nach der Version vom November 2025 verfügen Referenzbezeichnungen immer über einen eigenen Bereich mit oder ohne Trennlinie, und ein Standardhintergrund wird verwendet.

Der Hintergrund kann deaktiviert werden, indem im Formatbereich auf Bezeichnungslayout>Hintergrund gewechselt und die Einstellung auf deaktiviert umgeschaltet wird.

Diese Einstellung kann in einer benutzerdefinierten Designdatei festgelegt oder ihrer eigenen benutzerdefinierten Designdatei hinzugefügt werden, um sie auf alle Karten in Ihrem Bericht anzuwenden.

{
  "$schema": "https://raw.githubusercontent.com/microsoft/powerbi-desktop-samples/main/Report%20Theme%20JSON%20Schema/reportThemeSchema-2.149.json",
  "name": "CardVisualGA",
  "visualStyles": {
    "cardVisual": {
      "*": {
        "*": [{
            "$id": "default",
            "backgroundTransparency": 100          
        }]
      }
    }
  }
}

Weitere Informationen finden Sie unter Power BI-Berichtsdesigns.

Warum kann ich meine Bildeinstellungen nicht im Formatbereich sehen?

Während der Vorschauphase wurde das Callout-Bild mithilfe des Abschnitts "Bild" des Formatbereichs hinzugefügt und im Callout-Bereich neben dem Text angezeigt. Ab November 2025 wurden diese zuvor hinzugefügten Bilder im Bereich "Beschriftung" beibehalten, und ihre Einstellungen wurden im Formatbereich in den Abschnitt "Beschriftungsbild" verschoben. Wenn Sie den Abschnitt "Bild " des Formatbereichs festlegen, wird der Karte nun ein neues Bild mit einem eigenen Bereich hinzugefügt.

Warum wird mein Bild jetzt vergrößert?

Während der Vorschau wurden einige Fehler in den Standardeinstellungen zur Bildgröße durch das Update vom November 2025 behoben. Je nach den anfänglichen Einstellungen kann das Bild „vergrößert“ oder anders aussehen als zuvor.

Um das Bild zu korrigieren, passen Sie im Formatbereich die Callout>Bildeinstellungen für Bildanpassung auf passen oder zentrieren an und überprüfen Sie die Steuerelemente für Größe und Bildbereichsgröße im selben Formatierungsbereich. Beachten Sie, dass sich diese Einstellung an einem neuen Ort befindet und der Abschnitt der obersten Ebene Image jetzt für das Kartenbild vorgesehen ist.

Warum ist mein Kategoriekopfbild nicht mehr vorhanden?

Wechseln Sie zu den Einstellungen für Kategorieheader und aktivieren Sie Bild hinzufügen erneut. Ihr Bild sollte noch vorhanden sein.

Warum sieht die neue Kartendarstellung in einem veröffentlichten Bericht anders aus als auf dem Desktop?

Unterschiede zwischen Desktop und Dienst können in zwei Szenarien auftreten.

  • Sie verwenden eine Version von Desktop, die vor November 2025 veröffentlicht wurde, als die Karte in der Vorschauversion war. Als es zur Veröffentlichung bereitgestellt wurde, wurde es auf die allgemein verfügbare Version der neuen Kartenvisualisierung aktualisiert. Aktualisieren Sie Ihren Power BI Desktop, oder bearbeiten Sie den Bericht im Web nach der Veröffentlichung, um den Stil anzupassen.
  • Sie verwenden die Version vom November 2025 von Power BI Desktop, und das Update für die allgemein verfügbare Karte befindet sich nicht in Ihrer Dienstregion. Sobald die Dienstregion aktualisiert wurde, sieht die Karte gleich aus. Dieses Verhalten sollte nur in einigen Regionen ende November 2025 auftreten.

Standardverhaltensänderungen aus der Vorschau

Das Standardverhalten des Kartenvisuals unterscheidet sich von seinem Verhalten in der Vorschau. Bei der allgemeinen Verfügbarkeit und in nachfolgenden Updates haben wir Änderungen vorgenommen, um die Layoutkonsistenz, die visuelle Ausrichtung und die allgemeine Benutzererfahrung zu verbessern.

  • Ausrichtung des Markierungsbildes: Während der Vorschau wurde das Bild in Ausrichtung zum Beschriftungstext beschränkt, wodurch ein Teil des Markierungscontainers leer bleiben kann. Jetzt richtet sich das Image an den Popupcontainer aus.
  • Anpassung des Hintergrundbildes: Während der Vorschau kann das Hintergrundbild wiederholt werden, um den Behälter auszufüllen. Jetzt richten sich die Bildanpassungsoptionen an anderen visuellen Bildoptionen für Anpassung, Dehnen, Füllung und Zentrieren.
  • Bezugsetikett äußerer Rand: Während der Vorschau hatten Bezugsetiketten eine äußere Rand-Einstellungen, die unbeabsichtigt den Hervorhebungsbereich beeinflussten, indem sie Elemente um die Teillinie herum verschoben. Jetzt wurde die Einstellung für den äußeren Abstand aus Referenzbeschriftungen entfernt.
  • In den verfügbaren Raum einpassen (aus Autogrid umbenannt): Während der Vorschau entsteht eine leere Spalte, damit die Anzahl der angegebenen Spalten übereinstimmt. Durch das Hinzufügen von "Fit to space" werden Karten so angeordnet, dass der visuelle Container basierend auf den vorhandenen Karten gefüllt wird. Diese Einstellung kann deaktiviert werden, um zum vorherigen Verhalten zurückzukehren.

Formateinstellungen

  • Das (neue) Kartenvisual ist allgemein verfügbar als das Kartenvisual. Wenn Sie die Visuelle Karte während der Vorschauphase verwendet haben, stellen Sie möglicherweise Verhaltens- oder Formatierungsänderungen fest, die Verbesserungen widerspiegeln, die bei der allgemeinen Verfügbarkeit und in nachfolgenden Updates eingeführt wurden.
  • Das neue Kartenvisual enthält aktualisiertes Standardstyling. Neu erstellte Karten unterscheiden sich möglicherweise von älteren Karten und von Karten, die während der Vorschau erstellt wurden, während vorhandene visuelle Elemente unverändert bleiben.
  • Beim Formatieren des visuellen Kartenformats stellen Sie möglicherweise fest, dass sich einige der Formateinstellungen an einem anderen oder neuen Speicherort befinden oder der Name der Einstellung geändert wird.
  • In früheren Versionen der visuellen Karte war das Hinweisbild als Teil der Bildkarte verfügbar. Dieses Bild befindet sich nun im Abschnitt Beschriftung des Bereichs Format.
  • Bestimmte Layout-Konfigurationen könnten sich auf vorhandene Berichte auswirken, die das Kartenvisual in der Vorschauphase verwendet haben. Dieser Effekt ist auf Aktualisierungen aller Kartenkomponenten als Teil der allgemeinen Verfügbarkeitsfreigabe zurückzuführen, einschließlich Verbesserungen des Layouts, der Formatierung und der Bildverarbeitung.
  • Wenn Sie sich zuvor auf das Bildkartenlayout verlassen haben, aktualisieren Sie ihre visuellen Elemente entsprechend, indem Sie den Bereich "Format" verwenden, um auf die Popupbildeinstellungen zuzugreifen und diese zu konfigurieren.