LuckyTemplates beräkningsgrupper – DAX Tutorial

I den här blogghandledningen kommer jag att visa dig hur du använder LuckyTemplates-beräkningsgrupper för att skapa anpassade grupperingar och en insiktsfull visualisering, särskilt om du inte kan lägga till nya tabeller och kolumner på ditt LuckyTemplates-skrivbord. Du kan se hela videon av denna handledning längst ner på den här bloggen.

Detta var i grunden en fråga omav en av våra medlemmar och han ville se hur många anställda som varit frånvarande från jobbet och ville skapa anpassade grupperingar utifrån antalet frånvarodagar. Han kan inte lägga till tabeller och kolumner, så vi kommer att använda beräkningsgrupper i det här fallet.

Beräkningsgrupper är en LuckyTemplates-modelleringsfunktion som du kan använda via Externa Tools, Tabular Editor. Beräkningsgrupper är speciella tabeller med DAX-uttryck som representerar varje beräkningsobjekt du placerat i.

Detta är inte alls svårt att göra, så vi kan hoppa in direkt.

Innehållsförteckning

Skapa anpassade grupperingar

Medlemmen ville ha anpassade grupperingar. En grupp för anställda som varit frånvarande mindre än 25 dagar, en annan mindre än 50 dagar och en mindre än 75 dagar.

För att skapa en anpassad gruppering går vi till våra tabeller och lägger bara till en anpassad grupp. För det här exemplet är det under skadetabellen .

LuckyTemplates beräkningsgrupper – DAX Tutorial

Sedan kan vi använda den nya kolumnen för att uppnå en visualisering som denna.

LuckyTemplates beräkningsgrupper – DAX Tutorial

Måttet som jag använder här är vad jag kallade Totala lediga dagar . Det är en ganska enkel åtgärd, med hjälp avfungera.

LuckyTemplates beräkningsgrupper – DAX Tutorial

Det är helt enkelt att lägga till alla arbetslediga arbetsdagar från skadetabellen . Vi kommer att använda detta mått inom ett annat mått, som vi kommer att använda i våra beräkningsposter.

LuckyTemplates beräkningsgrupper – DAX Tutorial

Nu var problemet att det inte var möjligt för medlemmen att skapa nya tabeller eller nya kolumner eftersom de var nedtonade eftersom han var ansluten till en annan PBI-modell. Det är här beräkningsgrupper kommer till undsättning.

Skapa LuckyTemplates beräkningsgrupper

Måtten som vi kommer att använda är ganska enkel. I den här formeln har vifunktion och vi kommer att gruppera totala lediga dagar (vårt kärnmått) om 25 dagar, eller under 50 dagar, eller vilken typ av anpassad gruppering vi vill ha.

LuckyTemplates beräkningsgrupper – DAX Tutorial

Så vi kopierar det här måttet eftersom jag redan har skapat det här, och sedan går vi till Externa verktyg och sedan till tabellredigeraren .

LuckyTemplates beräkningsgrupper – DAX Tutorial

Vi går sedan till Tabeller och högerklickar sedan och väljer skapa ny – beräkningsgrupp .

LuckyTemplates beräkningsgrupper – DAX Tutorial

Låt oss namnge detta som. Därefter skapar vi en beräkningspost. För att göra det högerklickar vi på beräkningsgruppen vi just har skapat och skapar sedan ny – beräkningspost .

LuckyTemplates beräkningsgrupper – DAX Tutorial

Låt oss kalla den här Mindre än 25 dagar . Sedan går vi till avsnittet Expression Editor och klistrar in måttet vi kopierade.

LuckyTemplates beräkningsgrupper – DAX Tutorial

Nu ska vi skapa en annan beräkningspost och vi kallar den, Mindre än 50 dagar . Vi använder samma mått, men ändrar bara grupperingskriterierna från 25 till 50.

LuckyTemplates beräkningsgrupper – DAX Tutorial

Nästa beräkningspost är för Mindre än 70 dagar . Vi gör samma steg och ändrar bara grupperingskriterierna till 70.

LuckyTemplates beräkningsgrupper – DAX Tutorial

Slutligen skapar vi en beräkningspost för mer än 70 dagar . I DAX-uttrycket kommer vi att ändra grupperingskriterierna till större än (>) 70.

LuckyTemplates beräkningsgrupper – DAX Tutorial

Slutligen skapar vi en beräkningspost för mer än 70 dagar . I DAX-uttrycket kommer vi att ändra grupperingskriterierna till större än (>) 70.

LuckyTemplates beräkningsgrupper – DAX Tutorial

Klicka på spara och uppdatera den sedan på LuckyTemplates skrivbord. Nu kan vi ta med vår beräkningsgrupp i visualiseringen, och vi kan se de grupperingar vi skapat.

LuckyTemplates beräkningsgrupper – DAX Tutorial

Klicka på spara och uppdatera den sedan på . Nu kan vi ta med vår beräkningsgrupp i visualiseringen och vi kan se de grupperingar vi har skapat.

LuckyTemplates beräkningsgrupper – DAX Tutorial

Ändra grupperingsordningen

Om vi ​​vill ändra ordningen på grupperingarna i visualiseringen kan vi enkelt göra det med hjälp av tabellredigeraren.

I tabellredigeraren går vi till vår beräkningsgrupp och klickar sedan på beräkningsposterna. Du kommer att se här att i varje beräkningspost har ordinaliteten satts till -1 som standard.

LuckyTemplates beräkningsgrupper – DAX Tutorial

Så till exempel vill vi att våra Mindre än 70 dagar ska vara på topp här eller vara först på vänster sida av visualiseringen. Vi kan helt enkelt ändra ordinaliteten till 0 eller dra-och-släpp.

LuckyTemplates beräkningsgrupper – DAX Tutorial

Nu, vad jag vill göra här är att ha Mindre än 25 Dagarna överst, sedan Mindre än 50 Dagarna, följt av Mindre än 70 Dagarna, och slutligen Större än 70 Dagarna; så jag drar och släpper var och en av dem till den ordning jag vill ha. Du kommer att kunna se att ordinaliteten har ändrats automatiskt.

LuckyTemplates beräkningsgrupper – DAX Tutorial

Spara sedan ändringarna och uppdatera sidan. Nu har vi den ordning på beräkningsgrupperingarna som vi ville ha.

LuckyTemplates beräkningsgrupper – DAX Tutorial




Slutsats

Det här är ett bra exempel på hur du kan använda LuckyTemplates beräkningsgrupper. Som du kan se är detta en snabb och enkel fixteknik när du inte kan lägga till nya tabeller och nya kolumner på ditt LuckyTemplates-skrivbord.

Jag hoppas att du har funnit den här handledningen till hjälp och att du kan tillämpa den på ditt eget arbete. Kolla in länkarna nedan för mer relaterat innehåll.

Med vänliga hälsningar,

Mudassir


Pipe In R: Anslutningsfunktioner med Dplyr

Pipe In R: Anslutningsfunktioner med Dplyr

I den här handledningen kommer du att lära dig hur du kopplar ihop funktioner med hjälp av dplyr-röroperatorn i programmeringsspråket R.

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX från LuckyTemplates låter dig returnera rankningen av ett specifikt nummer i varje tabellrad som utgör en del av en lista med nummer.

Extrahera LuckyTemplates-teman och bilder från PBIX

Extrahera LuckyTemplates-teman och bilder från PBIX

Lär dig hur du tar isär en PBIX-fil för att extrahera LuckyTemplates-teman och bilder från bakgrunden och använda den för att skapa din rapport!

Excel Formler Fuskblad: Mellanvägledning

Excel Formler Fuskblad: Mellanvägledning

Excel Formler Fuskblad: Mellanvägledning

LuckyTemplates Kalendertabell: Vad är det och hur man använder det

LuckyTemplates Kalendertabell: Vad är det och hur man använder det

LuckyTemplates Kalendertabell: Vad är det och hur man använder det

Python i LuckyTemplates: Hur man installerar och ställer in

Python i LuckyTemplates: Hur man installerar och ställer in

Lär dig hur du installerar programmeringsspråket Python i LuckyTemplates och hur du använder dess verktyg för att skriva koder och visa bilder.

Beräkna dynamiska vinstmarginaler – enkel analys av LuckyTemplates med DAX

Beräkna dynamiska vinstmarginaler – enkel analys av LuckyTemplates med DAX

Lär dig hur du beräknar dynamiska vinstmarginaler vid sidan av LuckyTemplates och hur du kan få fler insikter genom att gräva djupare i resultaten.

Sortering av datumtabellkolumner i LuckyTemplates

Sortering av datumtabellkolumner i LuckyTemplates

Lär dig hur du sorterar fälten från en utökad datumtabells kolumner korrekt. Detta är en bra strategi att göra för svåra fält.

Hitta dina bästa produkter för varje region i LuckyTemplates med DAX

Hitta dina bästa produkter för varje region i LuckyTemplates med DAX

I den här artikeln går jag igenom hur du kan hitta dina toppprodukter per region med hjälp av DAX-beräkningar i LuckyTemplates, inklusive TOPN- och CALCULATE-funktionerna.

Skräpdimension: Vad är det och varför det är allt annat än skräp

Skräpdimension: Vad är det och varför det är allt annat än skräp

Lär dig hur du använder en skräpdimension för flaggor med låg kardinalitet som du vill infoga i din datamodell på ett effektivt sätt.