Power BI-parametre - Hvordan oprettes og bruges parametre i Power BI?

Indholdsfortegnelse

Parametre i Power BI-rapport

En parameter er intet andet end at have en anden slags scenarier for at se på det endelige resultat af ethvert af projektet. Ved hjælp af parameter slicer i Power BI vil vi bare se på forskellige slags resultater, når parameterværdierne øges eller formindskes.

Vi håber, du har foretaget hvad-hvis-analyse i MS Excel. Dette er en nyttig analyse til at se på forskellige scenarier, når den uafhængige variabel ændres ved bestemte trinvise eller formindskede rater.

Det er også muligt at foretage en form for analyse i Power BI ved hjælp af parameteren "Hvad-hvis-analyse". I denne artikel viser vi dig, hvordan du opretter disse parametre i Power BI. Antag for eksempel, at du beregner salgsværdien, og du vil vide, hvad der ville være de endelige salgstal, hvis du giver forskellige rabatprocenter. Så dette er muligt med "Hvad hvis analyseparameter".

Eksempel på parameter i Power BI

Nu vil vi se, hvordan vi kan bruge Parameter med nogle praktiske data. Du kan downloade projektmappen, der bruges i dette eksempel, for at øve dig sammen med os fra nedenstående link.

Nedenfor er de data, vi bruger til dette eksempel.
  • Upload ovenstående datatabel til Power BI. Derefter kan du se tabellen som vist nedenfor.
  • Først opretter vi en oversigtstabel for hver by. Træk den ønskede kolonne til værdifeltet.

Vi kan se tabellen under fanen Rapport.

Nu skal vi oprette en parameter for at se det samlede salg, hvis rabatten gives med forskellige procentværdier.

Følg nedenstående trin for at oprette en parameterskærer til et rabatbeløb.

  • Trin 1: Gå til fanen "Modellering" og klik på "Ny parameter."
  • Trin 2: Nu ser vi nedenunder Hvad hvis analyse parametervindue.
  • Trin 3: Den første ting, vi kan gøre med dette vindue, får et navn til vores parameter. Vi giver navnet som "Discount Slab."
  • Trin 4: Dernæst kunne vi vælge "Datatype" som hele nummer, decimaltal og fast decimaltal. "

Jeg vælger datatypen som "Hele nummer."

  • Trin 5: Dernæst beslutter vi, hvad minimumsantallet er, og hvad det maksimale antal er. I dette tilfælde varierer vores rabatnumre fra 0 til 5, så vi sætter "Nul" for minimum og 5 for maksimale plader.
  • Trin 6: Den næste mulighed er "Inkremental Value", dvs. når skæremaskinen øges eller formindskes, hvad skal den inkrementelle værdi være? I dette tilfælde skal vores tal stige med 1, og standardværdien er intet.
  • Trin 7: Klik nu på "Ok", så får vi en skiver som nedenstående.

En ting mere, du skal bemærke, er, at denne udsnit har oprettet en automatisk tabel, og den tabel har to kolonner, dvs. "Discount Slab and Discount Slab Value."

Disse to kolonner oprettes automatisk af to DAX-funktioner, dvs. "GENERATESERIES" og "SELECTEDVALUE."

Discount Slab Table

Tabellen med værdi for rabatplade

GENERATESERIES-funktionen siger "GENERATESERIES (0, 5, 1)", dvs. minimumsværdien er "0", den maksimale værdi er "5" og den inkrementelle værdi er med "1".

Nu ved hjælp af denne tabel opretter vi nye salgsværdier for "Salgstabel".

  • Højreklik på "Salgstabellen" og vælg "Nyt mål."
  • Dette vil bede os om at navngive det nye mål, så angiv navnet som "Salg efter rabat."
  • Åbn SUMX-funktionen.
  • Det første argument for SUMX DAX-funktionen er "tabel", dvs. fra hvilken tabel vi bruger kolonner til at beregne "salg efter rabat", i dette eksempel koncentrerer vi os om "salgstabel", så giv kun reference til denne tabel .

Det næste argument er "udtryk", dvs. hvad skal beregningen udføres. Så hvad vi skal gøre her er fra "Total salg" -værdien, vi skal trække den procentdel, der er valgt fra slicer-parameteren.

  • Så først henvises til kolonnen "Samlet salg".
  • Indtast minustegnet (-).
  • Vælg igen kolonnen "Samlet salg" igen.
  • Sæt nu gangetegn (*).
  • Nu skal vi multiplicere med "Discount Slab Value" fra parametertabellen "Discount Slab".

Bemærk: Tryk på ALT + ENTER for at gå til næste linje i tilfælde af lange formler.

Bemærk: Delt med 100 for at få procentværdien.

  • Tryk på enter-tasten, så får vi et nyt mål i "Salgstabel".
  • Træk og slip nu nye mål til den eksisterende tabel for at se nye salgsværdier efter rabat.

Det viser de samme værdier som den gamle, er det ikke?

  • Forøg nu rabatpladen til 3 og se numre.

Wow !! Nu har vi en ny salgsværdi efter at have trukket 3% af de samlede salgsværdier.

Bemærk: Power BI-parametre i rapportfilen kan også downloades fra nedenstående link, og den endelige output kan ses.

Du kan downloade denne Power BI-parameterskabelon her - Power BI-parameterskabelon

Ting at huske her

  • I Power BI bruges parametre til at udføre hvad-hvis-analyse.
  • Vi kan også indstille minimums- og maksimumparametrene, datatypenumre.
  • Når parameteren er indstillet, oprettes en ny tabel ved hjælp af DAX-funktioner.
  • Ny værdi skal oprettes som "Nyt mål", ikke som "Ny kolonne."

Interessante artikler...