Udtryksbaserede titler i Power BI Desktop

GÆLDER FOR: Power BI Desktop Power BI-tjeneste

Du kan oprette dynamiske, tilpassede titler til dine Power BI-visualiseringer. Når du opretter DAX (Data Analysis Expressions) baseret på felter, variabler eller andre programelementer, kan titler på dine visualiseringer automatisk justeres efter behov. Disse ændringer er baseret på filtre, valg eller andre brugerinteraktioner og konfigurationer.

Screenshot showing the Power BI Desktop conditional formatting option.

Det er ligetil at oprette dynamiske titler, også kaldet udtryksbaserede titler.

Opret et felt til din titel

Det første trin i oprettelsen af en udtryksbaseret titel er at oprette et felt i din model, der skal bruges til titlen.

Der er mange forskellige kreative måder at få din visualtitel til at afspejle, hvad du vil have det til at sige, eller hvad du vil udtrykke. Lad os se på et par eksempler.

Du kan oprette et udtryk, der ændres på baggrund af den filterkontekst, som visualiseringen modtager for produktets varemærke. På følgende billede vises DAX-formlen for et sådant felt.

Screenshot showing the DAX formula: Line chart title =

Et andet eksempel er brug af en dynamisk titel, der ændres på baggrund af brugerens sprog eller kultur. Du kan oprette sprogspecifikke titler i en DAX-måling ved hjælp af funktionen USERCULTURE() . Denne funktion returnerer kulturkoden for brugeren baseret på brugerens operativsystem eller browserindstillinger. Du kan bruge følgende DAX-switchsætning til at vælge den korrekte oversatte værdi.

SWITCH (
  USERCULTURE(),
  "de-DE", “Umsatz nach Produkt”,
  "fr-FR", “Ventes par produit”,
  “Sales by product”
)

Du kan også hente strengen fra en opslagstabel, der indeholder alle oversættelserne. Du placerer tabellen i din model.

Dette er blot et par eksempler, du kan bruge til at oprette dynamiske udtryksbaserede titler til dine visualiseringer i Power BI Desktop. Det, du kan gøre med dine titler, er kun begrænset af din fantasi og din model.

Vælg dit felt til din titel

Når du har oprettet DAX-udtrykket for det felt, du opretter i din model, skal du anvende det på din visualiserings titel. Sådan vælger du feltet og anvender det:

  1. Gå til ruden Visualiseringer . I området Format skal du vælge fanen Generelt og derefter angive Titel til Til for at få vist titelindstillingerne for visualiseringen.

  2. Ud for titeltekstenskal du vælge Betinget formatering (fx).

    Dialogboksen Titeltekst - Titel vises.

    Screenshot showing the Title text - Title dialog box.

  3. I dialogboksen skal du vælge det felt, du har oprettet til din titel, og derefter vælge OK.

Overvejelser og begrænsninger

Der er nogle få begrænsninger for den aktuelle implementering af udtryksbaserede titler til visualiseringer:

  • Udtryksbaseret formatering understøttes ikke i øjeblikket i Python-visualiseringer, R-visualiseringer eller visualiseringen Nøglefaktorer.
  • Det felt, du opretter til titlen, skal være en strengdatatype. Målinger, der returnerer tal eller dato/klokkeslæt (eller andre datatyper), understøttes ikke i øjeblikket.
  • Udtryksbaserede titler overføres ikke, når du fastgør en visualisering til et dashboard.
  • Betinget formatering kan kun bruge målinger, der er defineret i den underliggende model, og kan ikke bruge målinger, der er oprettet lokalt i en rapport (semantisk modelforbindelse).

I denne artikel beskrives det, hvordan du opretter DAX-udtryk, der omdanner titlerne på dine visualiseringer til dynamiske felter, der kan ændres, når brugerne interagerer med dine rapporter. Du kan også finde følgende artikler nyttige.