Forslag til hurtigmålinger

Forslag til hurtigmålinger hjælper med at oprette DAX-målinger ved hjælp af naturligt sprog i stedet for at bruge skabeloner eller skrive DAX fra bunden.

Screenshot of an example of a DAX measure suggestion.

Denne funktion kan bruges til at starte oprettelsen af almindelige DAX-målescenarier, f.eks.:

  • Aggregerede kolonner (valgfrie filtre)
  • Antal rækker (valgfrie filtre)
  • Aggregering pr. kategori
  • Matematiske funktioner
  • Valgt værdi
  • If-betingelse
  • Teksthandlinger
  • Tidsintelligens
  • Filtreret værdi for relativ tid
  • Mest/mindst almindelige værdi
  • Top N-filtreret værdi
  • Øverste N-værdier for en kategori
  • Informationsfunktioner

Aktivér forslag til målinger

Hvis du vil aktivere funktionen, skal du først navigere til menuen Indstillinger i Power BI Desktop og slå eksempelknappen til for forslag til hurtigmåling:

Screenshot of how to enable preview from the options menu of Power BI Desktop.

Når du har aktiveret funktionen, kan du få adgang til forslag til hurtigmåling ved at starte Hurtigmåling under fanen Hjem eller Udformning på båndet og vælge Forslag:

Screenshot of how to access the feature from the suggestions tab of the Quick measure pane.

Her kan du beskrive den måling, du vil oprette, og trykke på Generér (eller angiv nøgle) for at få FORSLAG til DAX-måling:

Screenshot of an example of a DAX measure suggestion.

Du bør altid validere DAX-forslagene for at sikre, at de opfylder dine behov. Hvis du er tilfreds med en foreslået måling, kan du klikke på knappen Tilføj for automatisk at føje målingen til din model.

Eksempler på naturligt sprog

Som en hjælp til at demonstrere funktionen her er nogle eksempler på naturligt sprog for hvert af de understøttede målingsscenarier.

Aggregerede kolonner

Anvend sammenlægninger på en kolonne for at returnere en enkelt værdi. Vores understøttede sammenlægninger omfatter sum, antal, distinkt antal, distinkt antal ingen tomme værdier, gennemsnit, min. maks., median, varians og standardafvigelse.

Eksempler:

  • Vis summen af salg
  • Hent samlet salg
  • Antal produkter
  • Hvor mange produkter er der
  • Entydige brugere
  • Distinkt antal brugere uden tomme værdier
  • Hent antallet af entydige brugere, og udelad tomme værdier
  • Hvad er maksimumprisen
  • Medianalder

Valgfrie filtre

For aggregerede kolonner kan du også angive en eller flere filterbetingelser. Hvis der er flere filterbetingelser, kan du angive, om du vil have et fællesmængde (&/AND) eller en forening (||/OR) af filtrene.

Eksempler:

  • Hvor mange kunder i London
  • Solgte enheder i alt i 2022
  • Beregn salg, hvor Produkt er Word, og område er nord
  • Salg, hvor Produkt er Word eller Område, er Nord
  • Salg filtreret efter produkt er Word & Område er nord
  • Salg for Produkt er Word || Område er nord

Antal rækker

Tæl antallet af poster i den angivne tabel. Du behøver ikke at angive tabellen, hvis der kun er én tabel.

Eksempler:

  • Antal poster i salgstabellen
  • Tæl salgstabel
  • Rækkeantal i tabellen Sales
  • Antal rækker i salgstabellen

Valgfrie filtre

I forbindelse med rækkeantal kan du også angive en eller flere filterbetingelser. Hvis der er flere filterbetingelser, kan du angive, om du vil have et fællesmængde (&/AND) eller en forening (||/OR) af filtrene.

Eksempler:

  • Antal rækker i salgstabellen, hvor Product er Word, og Region er North
  • Antal salgstabeller, hvor Product er Word eller Region er North
  • Optællingspost for den salgstabel, der er filtreret efter Produkt, er Word & Område er nord
  • Hent rækkeantallet af salgstabellen for Product er Word || Område er nord

Aggregering pr. kategori

Beregn en måling for hver enkelt værdi i en kategori, og aggreger derefter resultaterne for at returnere en enkelt værdi. Vores understøttede aggregeringer omfatter gennemsnit, vægtet gennemsnit, min., maks. varians.

Eksempler:

  • Gennemsnitligt salg pr. butik
  • Gennemsnitlig score pr. kategori vægtet efter prioritet
  • Min. score pr. produkt
  • Maks. antal enheder pr. butik

Matematiske funktioner

Udfør matematiske handlinger med numeriske kolonner, målinger eller aggregerede kolonner. I forbindelse med scenarier på tværs af kolonner i en tabel kan du enten beregne gennemsnittet (AVERAGEX) eller opsummere resultatet (SUMX) for at returnere en enkelt værdi.

Eksempler:

  • Salg - vareforbrug
  • Salg minus vareforbrug
  • Salg divideret med målomsætning gange 100
  • Omsætning for salg/mål * 100
  • EU Sales + JP Sales + NA Sales
  • For hver række i tabellen Sales beregnes Price * Units, og resultatet opsummeres
  • For hver række i tabellen Sales opsummeres Price * Units
  • Beregn Price * Discount for hver række i tabellen Sales, og hent derefter gennemsnittet
  • For tabellen Sales får du gennemsnittet af Price * Discount

Valgt værdi

Hent den valgte værdi for en kolonne. Dette bruges typisk, når det kombineres med et udsnitsværktøj eller et filter med en enkelt markering, så målingen returnerer en værdi, der ikke er tom.

Eksempler:

  • Hvad er det valgte produkt?
  • Hvilket produkt er valgt
  • Valgt værdi for produkt

If-betingelse

Returner værdier baseret på betingelser. Hvis du returnerer strengværdier, skal du bruge dobbelte anførselstegn. Betingelser kan bruge følgende sammenligningsoperatorer: =, ==, <>, <, >= <, >=

Eksempler:

  • Hvis salg > 10.000 returnerer "højt salg" ellers "lavt salg"
  • Hvis salget er større end 10.000, vises "højt salg" ellers vises "lavt salg"
  • Hvis den valgte værdi for produktet er tom, skal du vise "intet produkt valgt" ellers det valgte produkt
  • Hvis det valgte produkt = Power BI, skal du vise "PBI" ellers "andet"

Teksthandlinger

Udfør teksthandlinger med kolonner, målinger eller aggregerede kolonner. I forbindelse med scenarier på tværs af kolonner i en tabel fletter vi resultatet (CONCATENATEX) for at returnere en enkelt værdi.

Eksempler:

  • "Det valgte produkt er " & valgt produkt
  • Vis "Det valgte produkt er " sammenkædet med det valgte produkt
  • Header_measure & " - " & Subheader_measure
  • For hver række i tabellen Geography Dim sammenkædes State & ", " & City, og resultatet kombineres
  • For hver række i tabellen Geography Dim skal du hente State & ", " & City og flette

Tidsintelligens

Disse tidsintelligensscenarier kræver brug af en korrekt markeret datotabel eller et automatisk dato-/klokkeslætshierarki. I forbindelse med ÅTD-scenarier kan du angive "regnskabskalender" eller "regnskabskalender" for at basere beregningen på regnskabskalenderen (slutter den 30. juni).

Eksempler:

  • Salg ÅTD
  • Salgsregnskab ÅTD
  • Hent salgsåret til dato
  • Salgs-MTD
  • Kvartal til dato-salg
  • ÅTD-salg for USA og Canada
  • Ændring af salg fra det foregående år
  • Ændring af Sales YoY
  • Ændring måned for måned for salg
  • Ændring af salgsantal i procent
  • Salg for samme periode sidste år
  • Salg for samme periode sidste måned
  • 28 dages løbende gennemsnitligt salg
  • 28 – dag rullende gns. salg

Filtreret værdi for relativ tid

Anvend et filter for relativ tid, der filtrerer din måling eller den aggregerede kolonne til de sidste N timer/dage/måneder/år.

Eksempler:

  • Entydige brugere inden for de seneste 4 timer
  • Entydige brugere i de seneste 5 dage
  • Samlet salg for de seneste 6 måneder
  • Samlet salg for de sidste 2 år

Mest/mindst almindelige værdi

Returner værdien med det største eller mindste antal forekomster i en angivet kolonne.

Eksempler:

  • Mest almindelige værdi i Produkt
  • Hvilken værdi i Produktet er mest almindelig
  • Hvad er den mest almindelige værdi i Product
  • Hvilken værdi i Produktet er mindst almindelig
  • Hvad er den mindste fælles værdi i Product

Top N-filtreret værdi

Beregn en måling eller en aggregeret kolonne, der er filtreret efter de øverste N-kategoriværdier baseret på den samme måling eller aggregerede kolonne.

Eksempler:

  • Samlet salg for de tre mest populære produkter
  • Summen af salg, der er filtreret efter de tre mest populære produkter
  • Gennemsnitlig score for de 5 bedste studerende
  • Gennemsnitlig score filtreret til de 5 bedste studerende

Øverste N-værdier for en kategori

Hent en sammenkædet liste over de øverste N-værdier i en kolonne baseret på en måling eller en aggregeret kolonne.

Eksempler:

  • Top 3-produkter med det mest samlede salg
  • Top 3-produkter efter salg
  • Hvad er de tre mest populære produkter i salg

Informationsfunktioner

Returner system- eller brugeroplysninger, f.eks. den aktuelle dato/det aktuelle klokkeslæt eller den aktuelle brugers mail, domæne eller brugernavn.

Eksempler:

  • Dags dato
  • Nu
  • Returner den aktuelle brugermail
  • Returner det aktuelle domænenavn og brugernavn
  • Returner den aktuelle brugers domænelogon

Begrænsninger og overvejelser

  • Forslag til hurtigmålinger er IKKE en erstatning for at lære DAX. De forslag, der leveres af funktionen, er beregnet til at hjælpe med at oprette hurtigmålinger. Du skal dog stadig validere DAX-forslagene, fordi de kan være forkerte eller ikke stemmer overens med din hensigt.
  • Funktionen understøttes ikke for live Forbind datamodeller.
  • Funktionen er drevet af en model til maskinel indlæring, der i øjeblikket kun er udrullet til amerikanske datacentre (Det østlige USA og det vestlige USA). Hvis dine data er uden for USA, deaktiveres funktionen som standard, medmindre din lejeradministrator aktiverer Tillad, at brugerdata forlader deres lejerindstilling for geografi:

Screenshot of the admin setting for measure suggestions.