Power BI-parametrar - Hur skapar och använder jag parametrar i Power BI?

Innehållsförteckning

Parametrar i Power BI-rapport

En parameter är inget annat än att ha en annan typ av scenarier för att titta på det slutliga resultatet av något av projektet. Med hjälp av parameterskärare i Power BI tittar vi bara på olika typer av resultat när parametervärdena ökas eller minskas.

Vi hoppas att du har gjort vad-om-analys i MS Excel. Detta är en användbar analys för att titta på olika scenarier när den oberoende variabeln ändras vid vissa stegvisa eller minskade hastigheter.

Det är också möjligt att göra någon form av analys i Power BI genom att använda parametern "What-If-Analysis". I den här artikeln visar vi dig hur du skapar dessa parametrar i Power BI. Antag till exempel att du beräknar försäljningsvärdet och att du vill veta vad som skulle vara de slutliga försäljningsnumren om du ger olika rabattprocent. Så detta är möjligt med "What If Analysis Parameter."

Exempel på parameter i Power BI

Nu kommer vi att se hur vi kan använda Parameter med praktiska data. Du kan ladda ner arbetsboken som används i det här exemplet för att träna tillsammans med oss ​​från länken nedan.

Nedan följer de data vi använder för detta exempel.
  • Ladda upp ovanstående datatabell till Power BI. Sedan kan du se tabellen som visas nedan.
  • Först skapar vi en sammanfattningstabell för varje stad. Dra önskad kolumn till värdefältet.

Vi kan se tabellen på fliken Rapport.

Nu måste vi skapa en parameter för att se den totala försäljningen om rabatten ges till olika procentsatser.

Följ stegen nedan för att skapa en parameterskärare för ett rabattbelopp.

  • Steg 1: Gå till fliken "Modellering" och klicka på "Ny parameter."
  • Steg 2: Nu ser vi nedan Parameterfönstret Vad om analys.
  • Steg 3: Det första vi kan göra med det här fönstret får ett namn på vår parameter. Vi ger namnet "Discount Slab."
  • Steg 4: Därefter kan vi välja alternativet "Datatyp" som heltal, decimaltal och fast decimaltal. "

Jag väljer datatypen som "Hela antalet."

  • Steg 5: Därefter bestämmer vi vad minsta antal är och vad som är högsta antal. I det här fallet varierar våra rabattnummer från 0 till 5, så vi lägger "Noll" för minst och 5 för maximala plattor.
  • Steg 6: Nästa alternativ är "Inkrementellt värde", dvs. när skivaren ökas eller minskas, vad ska det inkrementella värdet vara? I det här fallet bör våra siffror öka med 1 och standardvärdet är ingenting.
  • Steg 7: Klicka nu på "Ok" så får vi en skivare som den nedan.

En sak till som du behöver lägga märke till är att den här skivaren har skapat en automatisk tabell, och den tabellen har två kolumner, dvs. "Discount Slab and Discount Slab Value."

Dessa två kolumner skapas automatiskt av två DAX-funktioner, dvs. "GENERATESERIES" och "SELECTEDVALUE."

Rabattplattabord

Tabell för rabattplattor

GENERATESERIES-funktionen säger "GENERATESERIES (0, 5, 1)", dvs. minimivärde är "0", maximivärde är "5" och inkrementellt värde är med "1".

Nu med den här tabellen skapar vi nya försäljningsvärden för "Försäljningstabell."

  • Högerklicka på "Försäljningstabellen" och välj "Nytt mått."
  • Detta kommer att be oss att namnge den nya åtgärden, så ge namnet "Försäljning efter rabatt."
  • Öppna SUMX-funktionen.
  • Det första argumentet för SUMX DAX-funktionen är "Tabell", dvs från vilken tabell vi använder kolumner för att beräkna "Försäljning efter rabatt", i det här exemplet koncentrerar vi oss på "Försäljningstabell", så hänvisa endast till den här tabellen .

Nästa argument är ”Uttryck”, dvs vad ska beräkningen göras. Så vad vi behöver göra här är från "Total försäljning" -värdet vi behöver dra av procentandelen som valts från skivparametern.

  • Så hänvisa först till kolumnen "Total försäljning".
  • Ange minustecknet (-).
  • Välj igen kolumnen "Total försäljning" igen.
  • Sätt nu multiplicera (*).
  • Nu måste vi multiplicera med "Discount Slab Value" från parametertabellen "Discount Slab".

Obs: Tryck på ALT + ENTER för att gå till nästa rad i händelse av långa formler.

Obs: Dividerat med 100 för att få procentvärdet.

  • Tryck på Enter-tangenten så får vi ett nytt mått i "Försäljningstabell."
  • Dra och släpp nu nya mått till den befintliga tabellen för att se nya försäljningsvärden efter rabatt.

Det visar samma värden som det gamla, eller hur?

  • Öka nu rabattplattan till 3 och se siffror.

Wow!! Nu har vi fått ett nytt försäljningsvärde efter att ha dragit av 3% av de totala försäljningsvärdena.

Obs! Power BI-parametrar i rapportfilen kan också laddas ner från länken nedan och den slutliga utdata kan visas.

Du kan ladda ner den här Power BI-parametermallen här - Power BI-parametermallen

Saker att komma ihåg här

  • I Power BI används parametrar för att utföra analys av vad som helst.
  • Vi kan ställa in minimi- och maxparametrar, datatypnummer också.
  • När parametern är inställd skapas en ny tabell med DAX-funktioner.
  • Nytt värde måste skapas som "Nytt mått", inte som "Ny kolumn."

Intressanta artiklar...