Power BI-parametere - Hvordan lage og bruke parametere i Power BI?

Innholdsfortegnelse

Parametere i Power BI-rapport

En parameter er bare å ha en annen type scenarier for å se på det endelige resultatet av noe av prosjektet. Ved å bruke parameter slicer i Power BI vil vi bare se på forskjellige typer resultater når parameterverdiene økes eller reduseres.

Vi håper du har gjort hva-hvis-analyse i MS Excel. Dette er en nyttig analyse for å se på forskjellige scenarier når den uavhengige variabelen endres ved visse trinnvise eller reduserte hastigheter.

Det er mulig å gjøre en slags analyse i Power BI også ved å bruke parameteren "Hva-hvis-analyse". I denne artikkelen vil vi vise deg hvordan du oppretter disse parametrene i Power BI. Anta for eksempel at du beregner salgsverdien, og at du vil vite hva som vil være de endelige salgstallene hvis du gir forskjellige rabattprosentandeler. Så dette er mulig med "What If Analysis Parameter."

Eksempel på parameter i Power BI

Nå skal vi se hvordan vi kan bruke Parameter med noen praktiske data. Du kan laste ned arbeidsboken som brukes i dette eksemplet for å øve sammen med oss ​​fra lenken nedenfor.

Nedenfor er dataene vi bruker for dette eksemplet.
  • Last opp tabellen ovenfor til Power BI. Deretter kan du se tabellen som vist nedenfor.
  • Først vil vi lage en oppsummeringstabell for hver by. Dra ønsket kolonne til verdifeltet.

Vi kan se tabellen i fanen Rapporter.

Nå må vi lage en parameter for å se totalt salg hvis rabatten er gitt med forskjellige prosentverdier.

Følg trinnene nedenfor for å lage en parameterskiver for et rabattbeløp.

  • Trinn 1: Gå til "Modellering" -fanen og klikk på "Ny parameter."
  • Trinn 2: Nå ser vi nedenfor vinduet Hva om analyse-parameter.
  • Trinn 3: Det første vi kan gjøre med dette vinduet, får navnet til parameteren vår. Vi gir navnet som "Discount Slab."
  • Trinn 4: Deretter kan vi velge alternativet "Datatype" som helhet, desimaltall og fast desimaltall. "

Jeg velger datatypen som "Hele tallet."

  • Trinn 5: Deretter vil vi bestemme hva minimumstallet er og hva det maksimale antallet er. I dette tilfellet varierer våre rabattnumre fra 0 til 5, så vi setter "Null" for minimum og 5 for maksimale plater.
  • Trinn 6: Neste alternativ er "Inkremental Value", dvs. når skivemaskinen økes eller reduseres, hva skal da være inkrementell verdi? I dette tilfellet bør antallet øke med 1, og standardverdien er ingenting.
  • Trinn 7: Klikk nå på "Ok", så får vi en skiver som den nedenfor.

En ting til som du trenger å legge merke til, er at denne snittmaskinen har opprettet en automatisk tabell, og at tabellen har to kolonner, dvs. "Discount Slab and Discount Slab Value."

Disse to kolonnene blir automatisk opprettet av to DAX-funksjoner, dvs. "GENERATESERIES" og "SELECTEDVALUE."

Rabattplatebord

Verditabell for rabattplate

GENERATESERIES-funksjonen sier "GENERATESERIES (0, 5, 1)", dvs. minimumsverdien er "0", maksimumsverdien er "5" og den inkrementelle verdien er med "1".

Nå bruker vi denne tabellen, vil vi opprette nye salgsverdier for "Salgstabell."

  • Høyreklikk på "Salgstabellen" og velg "Nytt mål."
  • Dette vil be oss om å navngi det nye tiltaket, så gi navnet som "Salg etter rabatt."
  • Åpne SUMX-funksjonen.
  • Det første argumentet til SUMX DAX-funksjonen er "Tabell", dvs. fra hvilken tabell vi bruker kolonner for å beregne "Salg etter rabatt", i dette eksemplet, konsentrerer vi oss om "Salgstabell", så gi bare referanse til denne tabellen .

Det neste argumentet er "Uttrykk", dvs. hva som skal være beregningen å gjennomføre. Så det vi trenger å gjøre her er fra "Total salg" -verdien vi trenger for å trekke prosentandelen valgt fra slicer-parameteren.

  • Så først, referer til kolonnen “Totalt salg”.
  • Skriv inn minustegnet (-).
  • Nå velger du kolonnen “Totalt salg”.
  • Sett nå multiplikasjonstegn (*).
  • Nå må vi multiplisere med “Discount Slab Value” fra parametertabellen “Discount Slab”.

Merk: Trykk ALT + ENTER for å gå til neste linje i tilfelle lange formler.

Merk: Delt med 100 for å få prosentverdien.

  • Trykk på enter-tasten, så får vi et nytt mål i "Salgstabell."
  • Dra og slipp nye målinger til den eksisterende tabellen for å se nye salgsverdier etter rabatt.

Det viser de samme verdiene som den gamle, er det ikke?

  • Øk nå rabattplaten til 3 og se tall.

Wow !! Nå har vi en ny salgsverdi etter å ha trukket 3% av de totale salgsverdiene.

Merk: Power BI-parametere i rapportfilen kan også lastes ned fra lenken nedenfor, og den endelige utgangen kan vises.

Du kan laste ned denne Power BI-parametermalen her - Power BI-parametermalen

Ting å huske her

  • I Power BI brukes parametere til å gjennomføre hva-hvis-analyse.
  • Vi kan angi minimums- og maksimumsparametere, datatypenumre også.
  • Når parameteren er satt, opprettes en ny tabell ved bruk av DAX-funksjoner.
  • Ny verdi må opprettes som "Nytt mål", ikke som "Ny kolonne."

Interessante artikler...