Hurtigmålingsforslag

Raske målforslag bidrar til å opprette DAX-mål ved hjelp av naturlig språk i stedet for å bruke maler eller skrive DAX fra grunnen av.

Screenshot of an example of a DAX measure suggestion.

Denne funksjonen kan brukes til å opprette vanlige DAX-målscenarioer, for eksempel:

  • Aggregerte kolonner (valgfrie filtre)
  • Antall rader (valgfrie filtre)
  • Aggreger per kategori
  • Matematiske operasjoner
  • Valgt verdi
  • Hvis betingelse
  • Tekstoperasjoner
  • Tidsintelligens
  • Relativ tidsfiltrert verdi
  • Mest / minst felles verdi
  • Topp N-filtrert verdi
  • Topp N-verdier for en kategori
  • Informasjonsfunksjoner

Aktiver målforslag

Hvis du vil aktivere funksjonen, må du først gå til Alternativer-menyen i Power BI Desktop og aktivere forhåndsvisningsbryteren for hurtigmålforslag:

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

Når du har aktivert funksjonen, kan du få tilgang til hurtigmålforslagene ved å starte Hurtigmåling fra Hjem- eller Modellering-fanen på båndet og velge Forslag:

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

Her kan du beskrive målet du vil opprette og trykke generer (eller angi nøkkel) for å få DAX-målforslag:

Screenshot of an example of a DAX measure suggestion.

Du bør alltid validere DAX-forslagene for å sikre at de oppfyller dine behov. Hvis du er fornøyd med et foreslått mål, kan du klikke Legg til-knappen for å legge til målet automatisk i modellen.

Eksempler på naturlig språk

For å demonstrere funksjonen her er noen naturlige språkeksempler for hvert av de støttede målscenarioene.

Aggregerte kolonner

Bruk aggregasjoner på en kolonne for å returnere én enkelt verdi. Våre støttede aggregasjoner inkluderer sum, antall, distinkt antall, distinkt antall uten tomme verdier, gjennomsnitt, min, maks, median, varians og standardavvik.

Eksempler:

  • Vis meg summen av salg
  • Få totalt salg
  • Telle produkter
  • Hvor mange produkter er det
  • Unike bruker
  • Distinkt antall brukere uten tomme
  • Få antall unike brukere og utelat tomme
  • Hva er den maksimale prisen
  • Median alder

Valgfrie filtre

For aggregerte kolonner kan du også angi én eller flere filterbetingelser. Hvis det finnes flere filterbetingelser, kan du angi om du vil ha et skjæringspunkt (&&/AND) eller union (||/OR) av filtrene.

Eksempler:

  • Hvor mange kunder i London
  • Totalt antall solgte enheter i 2022
  • Beregn salg der produktet er Word og område er nord
  • Salg der produktet er Word eller område er nord
  • Salg filtrert til produkt er Word &&område er nord
  • Salg for produktet er Word || Området er nord

Antall rader

Tell antall poster i den angitte tabellen. Du trenger ikke å angi tabellen hvis det bare finnes én tabell.

Eksempler:

  • Telle poster i salgstabell
  • Telle salgstabell
  • Radantall for salgstabell
  • Telle rader i salgstabell

Valgfrie filtre

For radantall kan du også angi én eller flere filterbetingelser. Hvis det finnes flere filterbetingelser, kan du angi om du vil ha et skjæringspunkt (&&/AND) eller union (||/OR) av filtrene.

Eksempler:

  • Telle rader i salgstabellen der Produkt er Word og Område er nord
  • Antall salgstabeller der Produktet er Word eller Område er nord
  • Antall poster i salgstabellen filtrert til Produkt er Word &&Område er Nord
  • Få radantallet for salgstabellen for Produkt er Word || Området er nord

Aggreger per kategori

Beregne et mål for hver distinkte verdi i en kategori, og aggreger deretter resultatene for å returnere én enkelt verdi. Våre støttede aggregater inkluderer gjennomsnitt, vektet gjennomsnitt, min, maks, varians.

Eksempler:

  • Gjennomsnittlig salg per butikk
  • Gjennomsnittlig poengsum per kategori vektet etter prioritet
  • Min score per produkt
  • Maksimalt antall enheter per butikk

Matematiske operasjoner

Utfør matematiske operasjoner med numeriske kolonner, mål eller aggregerte kolonner. For scenarioer på tvers av kolonner i en tabell kan du enten bruke gjennomsnitt (GJENNOMSNITTX) eller summere (SUMX) resultatet for å returnere én enkelt verdi.

Eksempler:

  • Salg – tannhjul
  • Salg minus vareforbruk
  • Salg dividert med målinntekter 100
  • Salg / målinntekter * 100
  • EU-salg + JP Salg + NA Salg
  • For hver rad i salgstabellen beregner du Pris * Enheter og summerer resultatet
  • For hver rad i salgstabellen summerer du pris * enheter
  • For hver rad i Salg-tabellen beregner du Pris * Rabatt, og deretter får du gjennomsnittet
  • For Salg-tabellen får du gjennomsnittet av Pris * Rabatt

Valgt verdi

Hent den valgte verdien for en kolonne. Dette brukes vanligvis ved paring med en enkeltvalgsslicer eller et enkeltfilter, slik at målet returnerer en verdi som ikke er tom.

Eksempler:

  • Hva er det valgte produktet
  • Hvilket produkt som er valgt
  • Valgt verdi for produktet

Hvis betingelse

Returner verdier basert på betingelser. Hvis du returnerer strengverdier, må du bruke doble anførselstegn. Betingelser kan bruke følgende sammenligningsoperatorer: =, ==, <>, , <>, <=, >=

Eksempler:

  • Hvis salg > 10 000 returnerer «høyt salg» ellers «lavt salg»
  • Hvis salget er større enn 10 000, viser «høyt salg» ellers «lavt salg»
  • Hvis valgt verdi for produktet er tom, viser vis «ingen produkter valgt» ellers viser det valgte produktet
  • Hvis valgt produkt = Power BI, viser du «PBI» eller «annet»

Tekstoperasjoner

Utføre tekstoperasjoner med kolonner, mål eller aggregerte kolonner. For scenarioer på tvers av kolonner i en tabell slår vi sammen (CONCATENATEX) resultatet for å returnere én enkelt verdi.

Eksempler:

  • "Det valgte produktet er " & valgt produkt
  • Vis «Det valgte produktet er» sammenkoblet med det valgte produktet
  • Header_measure & " - " & Subheader_measure
  • For hver rad i Geography Dim-tabellen kjeder du delstat & ", " By og kombinerer resultatet
  • For hver rad i Geography Dim-tabellen får du State & ", " & City og merge

Tidsintelligens

Disse tidsintelligensscenarioene krever bruk av en riktig merket datotabell eller automatisk dato/klokkeslett-hierarki. For YTD-scenarier kan du angi "regnskapskalender" eller "regnskapskalender" for å basere beregningen på regnskapskalenderen (slutter 30. juni).

Eksempler:

  • YTD-salg
  • Omsetning regnskapsmessig år
  • Få salgsåret til dags dato
  • Salgs-MTD
  • Salg fra kvartal til dato
  • YTD-salg for USA og Canada
  • Endring av salg fra året før
  • Endring av salgsemy
  • Månedsendring over måned for salg
  • Endring i prosent for salgskvq
  • Salg for samme periode i fjor
  • Salg for samme periode i forrige måned
  • 28 dagers rullende gjennomsnittlig salg
  • 28 – dagsrullet gjennomsnittlig salg

Relativ tidsfiltrert verdi

Bruk et relativt tidsfilter som filtrerer målet eller aggregert kolonne til de siste N-timene/ dagene/månedene/årene.

Eksempler:

  • Unike brukere i løpet av de siste fire timene
  • Unike brukere de siste 5 dagene
  • Totalt salg for de siste 6 månedene
  • Totalt salg for de siste 2 årene

Mest / minst felles verdi

Returner verdien med flest eller minst antall forekomster i en angitt kolonne.

Eksempler:

  • Den vanligste verdien i produktet
  • Hvilken verdi i produktet som er mest vanlig
  • Hva er den vanligste verdien i produktet
  • Hvilken verdi i produktet som er minst vanlig
  • Hva er den minst vanlige verdien i produktet

Topp N-filtrert verdi

Beregne et mål eller en aggregert kolonne som er filtrert til de øverste N-kategoriske verdiene basert på samme mål eller aggregerte kolonne.

Eksempler:

  • Totalt salg for de tre beste produktene
  • Summen av salg filtrert til de tre beste produktene
  • Gjennomsnittlig poengsum for de fem beste elevene
  • Gjennomsnittlig poengsum filtrert til de fem beste elevene

Topp N-verdier for en kategori

Få en sammenføyd liste over de øverste N-verdiene i en kolonne basert på et mål eller en aggregert kolonne.

Eksempler:

  • De tre mest populære produktene med flest salg
  • De tre viktigste produktene etter salg
  • Hva er de tre beste produktene i salg

Informasjonsfunksjoner

Returner system- eller brukerinformasjon, for eksempel gjeldende dato/klokkeslett eller gjeldende brukers e-post, domene eller brukernavn.

Eksempler:

  • Dagens dato
  • Returner gjeldende bruker-e-post
  • Returner gjeldende domenenavn og brukernavn
  • Returner den gjeldende brukerens domenepålogging

Begrensninger og hensyn

  • Raske målforslag er IKKE en erstatning for å lære DAX. Forslagene fra funksjonen er ment å hjelpe rask oppretting av måling. Du må imidlertid fremdeles validere DAX-forslagene fordi de kan være feil eller ikke samsvare med din hensikt.
  • Funksjonen støttes ikke for Live Koble til datamodeller.
  • Funksjonen drives av en maskinlæringsmodell som for øyeblikket bare distribueres til amerikanske datasentre (USA øst og vest). Hvis dataene er utenfor USA, deaktiveres funksjonen som standard med mindre leieradministratoren gjør det mulig for brukerdata å forlate sin geografiske leierinnstilling:

Screenshot of the admin setting for measure suggestions.