Skapa sparklines i en tabell eller en matris i en Power BI-rapport

GÄLLER FÖR: Power BI Desktop-Power BI-tjänst

Ett bra sätt att lägga till mening i en tabell eller matris är att lägga till miniatyrdiagram. Miniatyrdiagram är små diagram som visas i celler i en tabell eller matris som gör det enkelt att se och jämföra trender snabbt. Miniatyrdiagram är för närvarande i förhandsversion. Du kan använda dem för att visa trender i en serie värden, till exempel säsongsmässiga ökningar eller minskningar, ekonomiska cykler eller för att markera max- och minvärden.

Skärmbild av miniatyrdiagram i en matris.

Videofilm

Titta på den här videon som visar hur du lägger till miniatyrdiagram och prova sedan själv.

Kommentar

Den här videon kan använda tidigare versioner av Power BI Desktop eller Power BI-tjänst.

Lägga till ett miniatyrdiagram

Du kan lägga till miniatyrdiagram i både dina visuella tabell- och matrisobjekt.

  1. Skapa en tabell eller matris.

  2. Välj listrutepilen bredvid ett av de numeriska fälten och välj Lägg till ett miniatyrdiagram.

    Skärmbild av Lägg till ett miniatyrdiagram.

  3. I dialogrutan konfigurerar du information om ditt miniatyrdiagram. Det numeriska fältet som du började med är ifyllt för Y-axeln. Du kan ändra både fält- och sammanfattningstyp om det behövs. Du måste också välja ett fält, vanligtvis ett datumfält, för att kunna använda som X-axeln i miniatyrdiagram.

    Skärmbild av dialogrutan Slutför miniatyrdiagram.

    Läs mer om att arbeta med automatiska datum-/tidsfält i Power BI Desktop.

    Kommentar

    När du arbetar med sparklines och beräkningsgrupper tillsammans kan du bestämma hur en beräkningsgrupp ska tillämpas på sparklines. Du kan välja mellan Enskilda värden (standard) och Hel sparkline. Mer information finns i kombinera miniatyrdiagram och beräkningsgrupper .

  4. Välj Skapa. Miniatyrdiagramt läggs automatiskt till i tabellen eller matrisen som en ny kolumn.

    Skärmbild av miniatyrdiagramet läggs till i tabellen.

Kombinera miniatyrdiagram och beräkningsgrupper

När du använder beräkningsgrupper och miniatyrdiagram tillsammans kan du bestämma hur du ska tillämpa en beräkningsgrupp på miniatyrdiagram. Det finns två alternativ:

  • Enskilda värden. Det här är standardvärdet och tillämpar beräkningsgrupp på varje enskilt värde på gnistlinje.
  • Hela linjediagrammet. Detta applicerar beräkningsgruppen på hela sparkline-diagrammet som en enhet, inte på de enskilda värdena. Beräkningsgrupper som utför aritmetiska åtgärder stöds inte i det här läget.

Ta till exempel ett miniatyrdiagram som visar måttet Summa bruttoförsäljning per månad och ett beräkningsgruppobjekt som returnerar värdet för det valda måttet, men bara om det är över 1 miljon, annars returneras ett tomt värde, dvs.

IF( SELECTEDMEASURE() > 1000000, SELECTEDMEASURE(), BLANK() )

Miniatyrdiagrammet har konfigurerats som: Skärmbild av miniatyrdiagramkonfigurationen. Summan av Bruttosäljning ligger på Y-axeln och X-axeln är inställd på Månadens nummer. Alternativet för att tillämpa beräkningsgruppen är inställt på Enskilda värden.

När sparklinjen är inställd på att tillämpa beräkningsgruppen på enskilda värden jämförs summan av försäljning för varje månadsnummer mot tröskelvärdet på 1 miljon. Om värdet överstiger tröskeln returneras det, annars returneras ett tomt värde. I det här scenariot kan vissa diagram visas helt, delvis eller inte alls beroende på om de enskilda bruttoförsäljningsvärdena mötte tröskeln eller inte. Bilden nedan visar detta. En matris läggs till för att visa de enskilda värdena så att du kan bekräfta resultatet.

Skärmbild av två matriser. Det översta visar miniatyrdiagrammet Sum of Gross Sales (Summa bruttoförsäljning) och Sum of Gross Sales by Month Number (Summa bruttoförsäljning per månad) efter produkt. Längst ned visas samma information men utan ett miniatyrdiagram. Endast delar av miniatyrdiagram visas på grund av beräkningsgruppen.

Om miniatyrdiagramet däremot är inställt på Hela miniatyrdiagram så jämförs summan av bruttoförsäljningen för alla månader mot tröskelvärdet och om det är över det returneras värdet, annars returneras ett tomt värde. I det här scenariot kommer miniatyrdiagram antingen att visas eller inte alls, beroende på om den totala bruttoförsäljningen uppfyllde tröskelvärdet. I exemplet nedan har vi angett tröskelvärdet till 3 miljoner. Återigen lades en matris också till för att visa att summan av bruttoförsäljningen för de flesta produkter var över tröskelvärdet, men inte för alla.

Skärmbild av två matriser. Det översta visar miniatyrdiagrammet Sum of Gross Sales (Summa bruttoförsäljning) och Sum of Gross Sales by Month Number (Summa bruttoförsäljning per månad) efter produkt. Längst ned visas samma information men utan ett miniatyrdiagram. Endast vissa miniatyrdiagram visas på grund av beräkningsgruppen.

Om vi nu ändrar beräkningsgruppen så att den utför en aritmetisk operation, returnerar sparklines som är konfigurerade för att tillämpa beräkningsgruppen på hela sparklinen (med alternativet Hela sparklinen) ett fel: Skärmbild av en matris som visar att sparklines har returnerat ett fel och måste konverteras till

Om du ändrar konfigurationen för miniatyrdiagrammet för att tillämpa beräkningsgruppen på miniatyrdiagrammets enskilda värden, kommer beräkningsgruppen att tillämpas på de enskilda värdena, och miniatyrdiagrammen kommer att visas igen: Skärmbild av en matris som visar procentandelen av totalsumman för summa av bruttoförsäljning samt procentandelen av totalsumman för summa av bruttoförsäljning efter månadsnummer i miniatyrdiagram per produkt.

Formatera miniatyrdiagram

Du kan redigera miniatyrdiagramets format.

  1. Välj listrutepilen bredvid miniatyrdiagram och välj Redigera miniatyrdiagram.

    Skärmbild av välj Redigera miniatyrdiagram.

  2. Ändra miniatyrdiagramslinjen och markörformateringen i miniatyrdiagramskortet i fönstret Format. Ändra linjefärg och bredd, lägg till markörer för olika värdetyper (högsta, första, sista och så vidare) och ändra markörstorlek, färg och form.

    Skärmbild av formatering av miniatyrdiagram.

  3. Fönstret Format är också där du ändrar diagramtypen från en linje till ett stapeldiagram.

    Skärmbild av ändring från linje till kolumndiagram.

Beaktanden och begränsningar

  • Power BI stöder upp till fem miniatyrdiagram per visuellt objekt och visar upp till 52 poäng per miniatyrdiagram.
  • Av prestandaskäl är det maximala antalet kolumner i en matris också begränsat till 25 när sparklines är aktiverade.
  • Miniatyrdiagram stöds i Azure Analysis Services, men stöds för närvarande inte på lokala SQL Server Analysis Services.
  • Visuella objekt med miniatyrdiagram stöder inte fästning på en instrumentpanel.
  • Det stöds inte att tillämpa en beräkningsgrupp som utför en aritmetisk operation på hela sparklinjen. Ändra sparkline-konfigurationen till Enskilda värden eller ta bort den aritmetiska operationen i beräkningsgruppen.

Har du fler frågor? Försök med Power BI Community