För- och nackdelar med snabba åtgärder i LuckyTemplates

Idag vill jag göra en översikt över snabba åtgärder och visa hur de har utvecklats över tid. Jag ska prata om dess för- och nackdelar och sedan avsluta med vad jag tycker är ett bättre alternativ. Du kan se hela videon av denna handledning längst ner på den här bloggen.

Anledningen till att använda snabba åtgärder var att påskynda din utveckling eftersom det ibland kan vara krångligt att skriva DAX och tar lite av en inlärningskurva. Så snabba åtgärder användes för att skapa åtgärder relativt snabbt, även om det finns några stora nackdelar.

Låt oss bara hoppa direkt in i det. Om vi ​​klickar på den här rullgardinsmenyn för Välj en beräkning har vi alla dessa typer av analyser som kan göras som Genomsnitt per kategori eller Vägt genomsnitt per kategori . Du kan lägga till Filter , som i princip bara replikerar vad du kan göra när du använder funktionen och kör Time Intelligence- beräkningar.

För- och nackdelar med snabba åtgärder i LuckyTemplates

Låt oss säga att jag vill göra en löpande totalberäkning. Mitt basvärde kommer att vara Total försäljning och fältvärdet kommer att vara Datum.

För- och nackdelar med snabba åtgärder i LuckyTemplates

Detta är resultatet den kom fram till.

För- och nackdelar med snabba åtgärder i LuckyTemplates

Verkligheten är ja, det kan påskynda din utveckling. Men för mig finns det några saker som jag inte älskar med det.

Om du tittar på formeln som användes och du precis har börjat, är det ganska svårt att förstå. Jag förstår inte varför jag får en konstig löpsumma. Det är svårt att veta vad funktionerna och gör i kombination med .

I grund och botten kommer beräkningen att gå tillbaka till tidens början, till den första databiten som vi har i vår datamängd, oavsett filter på plats. Men det är svårt att veta det.

Låt oss ta en titt på ett annat exempel i genomsnitt per kategori. Allt du behöver göra är att ta in måtten i dina fält och klicka på OK.

För- och nackdelar med snabba åtgärder i LuckyTemplates

Snabbmått gör att du kan öppna upp en rad nya beräkningar och sömlöst lägga in dem i dina måttgrupper.

Självklart måste du ändra namnen på dessa åtgärder eftersom de är riktigt långa.

För- och nackdelar med snabba åtgärder i LuckyTemplates

Du kan se att vi får den genomsnittliga försäljningen per produkt. Beräkningen är i princip att räkna ut genomsnittet, men jag blir orolig när jag ser en funktion som .

Det finns också funktionen CALCULATE runt måttet, vilket inte ens är nödvändigt.

För- och nackdelar med snabba åtgärder i LuckyTemplates

Med snabba åtgärder kan du skapa saker snabbt, men det finns risk för förvirring när det kommer till resultatet du får. Det finns enklare sätt att få exakt samma resultat utan att gå igenom allt det här. Vi kan använda funktionen och ta bort CALCULATE.

För- och nackdelar med snabba åtgärder i LuckyTemplates

Med denna formel kommer vi att få exakt samma resultat, men utan dessa ytterligare funktioner som kan skapa förvirring.

När snabba åtgärder först kom ut frågade alla om vi fortfarande måste skriva DAX-mått. Svaret på det är ett rungande ja, eftersom du fortfarande måste förstå hur DAX fungerar.

Innehållsförteckning

Ett bättre alternativ till snabba åtgärder

Här på LuckyTemplates har vi skapat ett bättre sätt att påskynda din produktivitet när det kommer till LuckyTemplates-utveckling med vår . Du kan skapa formler på ditt eget sätt och i din egen formatering och spara dem i vår Analyst Hub-applikation.

För- och nackdelar med snabba åtg��rder i LuckyTemplates

Vi har även vårt DAX Cleanup Tool.

För- och nackdelar med snabba åtgärder i LuckyTemplates

Jag har en hel del dokument sparade i den här appen, som jag lätt kan hitta med hjälp av sökfältet. Jag kan söka efter AVERAGEX och klicka på ett av våra sparade mönster.

För- och nackdelar med snabba åtgärder i LuckyTemplates

Jag har här ett mönster. Jag har möjlighet att namnge saker lite annorlunda, kanske något liknande det som fanns i mina snabba åtgärder. Eftersom alla dessa finns i Analyst Hub kan jag bara kopiera koden riktigt snabbt...

För- och nackdelar med snabba åtgärder i LuckyTemplates

Och ändra sedan namnet till Genomsnittlig försäljning per produkt och ändra övriga detaljer mycket snabbt.

För- och nackdelar med snabba åtgärder i LuckyTemplates

Tänk på hur du kan skala detta riktigt snabbt över alla dina formler. I mitt fall har jag minskat min DAX-formelskrivtid avsevärt. Jag har redan en god förståelse för alla dessa mönster, så allt jag gör nu är att kopiera ett mönster, ändra några parametrar och sedan arbeta fram min analys.

Utnyttja värdet av gemenskapen

Vi utnyttjar också värdet av vårt samhälle. Snabba åtgärder har fastnat hos LuckyTemplates-teamet, och de har inte gjort mycket åt det de senaste månaderna.

I vår community kan du ta en titt på allas formler och se vad alla andra laddar upp.

För- och nackdelar med snabba åtgärder i LuckyTemplates

Vi ska även ha en app för M-kod och råkoder. Funktionaliteten kommer att vara så mycket mer än vad du skulle få av att använda snabba åtgärder.

Hela idén bakom Analyst Hub är att mycket av grejer i snabba åtgärder redan är inställda i appen, och du kan referera till det snabbt. Resultaten från snabba åtgärder är för komplicerade och onödiga enligt mig, som den här:

För- och nackdelar med snabba åtgärder i LuckyTemplates

Slutsats

Förhoppningsvis kan du förstå varför vi började bygga analysnavet – vi gjorde det för att vi såg att det fanns en rejäl lucka där. Det finns mycket att dra nytta av kring hur du gör din egen utveckling.

Slutligen, glöm inte att prenumerera på LuckyTemplates TV-kanal, där det kommer mycket innehåll hela tiden från mig själv och en rad innehållsskapare, alla dedikerade till att förbättra ditt sätt att använda LuckyTemplates och Power Platform.


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.