Skapa snabbmått i LuckyTemplates med Quick Measures Pro

I dagens blogg kommer vi att fortsätta vår serie om LuckyTemplates Power Tool Suite. I de första delarna av serien täckte vi och, och idag kommer vi att djupdyka i Quick Measures Pro, ett oumbärligt verktyg när man gör snabbmätning i LuckyTemplates. Du kan se hela videon av denna handledning längst ner på den här bloggen.

Innehållsförteckning

Vad är Quick Measures Pro?

Quick Measures Pro är ett av de fem Power Tools som utvecklats av Microsoft MVP, Greg Deckler, exklusivt för LuckyTemplates-medlemmar. Dessa verktyg är avsedda att påskynda och automatisera olika aspekter av LuckyTemplates rapportutveckling. 

Skapa snabbmått i LuckyTemplates med Quick Measures Pro

Enligt min åsikt är Quick Measures Pro den mest komplexa av de fem, men det är också väl värt tiden att lära sig. 

När vi dyker in i ämnet kanske du inte upplever en brant inlärningskurva. Icke desto mindre kommer den här bloggen att ge dig otrolig kraft för att automatisera dina DAX-åtgärder, särskilt i samband med de som du också har tillgång till som LuckyTemplates-medlem.

Så låt oss dyka in och se vad Greg har gjort på Quick Measures Pro och hur du kan göra det till din fördel. 

Stjärnschemamodell

Låt oss börja med att öppna våra LuckyTemplates. Vi kommer att använda LuckyTemplates standardmodell – en stjärnschemamodell baserad på fyra års försäljningsdata.

Den använder LuckyTemplates , en serie vanliga dimensionstabeller och en måtttabell som innehåller total försäljning och genomsnittlig försäljning. 

Skapa snabbmått i LuckyTemplates med Quick Measures Pro

De är ganska enkla men kommer att vara ganska illustrativa när vi knyter ihop dem med Quick Measures Pro. 

Implicit åtgärd vs. Snabbmätning i LuckyTemplates

När man talar om , är det viktigt att skilja implicit från snabba åtgärder. 

Du kanske har hört folk som föreslår att inte använda snabba åtgärder tidigare. Men dessa människor talar faktiskt om implicita åtgärder och inte snabba åtgärder.

För att förklara ytterligare, låt oss gå till Hem och klicka på den första ikonen till vänster som visas i bilden nedan.

Skapa snabbmått i LuckyTemplates med Quick Measures Pro

Öppna Fält i den högra rutan och klicka på Försäljning för att öppna alternativen. Markera eller dra sedan Linjetotal för att ta det under kolumner. 

Skapa snabbmått i LuckyTemplates med Quick Measures Pro

Klicka på Radtotal och flytta bockmarkeringen från Sammanfatta inte till Summa. 

Skapa snabbmått i LuckyTemplates med Quick Measures Pro

Du kan se att summan av radtotal är detsamma som vårt totala försäljningsmått . Och det är en implicit åtgärd. 

Skapa snabbmått i LuckyTemplates med Quick Measures Pro

Men vi vill inte använda implicit mått (eller vad vissa människor kallar snabb mått) främst för att vi inte kan göra från det. Det finns många andra anledningar men vi kommer inte in på dem i den här bloggen. 

Givetvis har även snabbmåttet sitt eget , men i den här bloggens syfte håller vi oss till dem och pratar om de snabbmått som är explicita DAX-mått och kan klassas som DAX-mönster. 

Navigera i Quick Measures i LuckyTemplates med Quick Measures Pro

Microsoft har byggt några dussin snabba åtgärder som du kan välja i LuckyTemplates. De är dock ganska begränsade. Jag personligen använder dem inte så mycket eftersom de är typ begravda i menyn och det är ofta lättare att göra det på annat sätt.

Skapa snabbmått i LuckyTemplates med Quick Measures Pro

Till exempel har Greg Deckler sammanställt en omfattande lista med över 200 snabba åtgärder och gjort dem tillgängliga och lätta att se. 

För att se själv, låt oss gå till Externa verktyg och klicka på QM Pro. 

Skapa snabbmått i LuckyTemplates med Quick Measures Pro

Det resulterande fönstret visar oss denna enorma lista med snabba åtgärder som Greg har satt ihop. Dessa åtgärder är alla helt tillgängliga för dig med detta verktyg. 

Skapa snabbmått i LuckyTemplates med Quick Measures Pro

Om du inte har installerat Power Tool Suite ännu, läs vår blogg på . Den lär dig hur du laddar ner och installerar den här sviten om du är en LuckyTemplates-prenumerant. 

Quick Measures Pro Exempelapplikationer

Låt oss ta ett enkelt exempel på att ta våra kunder och segmentera dem. Säg att vi vill göra antingen en bootstrapping-analys eller en undersökning av en delmängd av våra kunder. Vi vill också ha ett enkelt sätt att underställa dessa kunder baserat på ett ganska slumpmässigt tillvägagångssätt. 

Exempelapplikation 1: Kundprovtagning med är Prime

Vår första exempelapplikation är att ta ett urval av kundindex. Ett slumpmässigt sätt att göra det är genom att markera de kundindex som är primtal. 

Bekvämt nog finns det ett snabbt mått som visar oss exakt hur man räknar ut om ett tal är primtal. Vi går helt enkelt igenom listan med snabba åtgärder och klickar på Is Prime. En kolumn för snabba mått kommer att dyka upp. 

Därifrån kan vi välja den kolumn som vi vill tillämpa. Det som är bra med detta är att vi kan tillämpa Is Prime på vilken kolumn som helst i vår modell. 

Vi klickar bara på Ange i kolumnen Välj och klickar på lämplig kolumn. För vårt exempel, låt oss tillämpa det på vårt kundindex som finns under Kund

Skapa snabbmått i LuckyTemplates med Quick Measures Pro

Vad vi kan göra härnäst är att ta en titt på DAX . I det resulterande fönstret kan vi se att detta inte är en enkel beräkning. Så vi måste generera en serie, beräkna den serien och sedan använda mod-kommandot, ta reda på om talet bara är delbart med sig själv och en. Om så är fallet, då är det prime. Om så inte är fallet är det inte prime.

Skapa snabbmått i LuckyTemplates med Quick Measures Pro

Det är en ganska komplex DAX att skriva, men i det här fallet behöver vi inte skriva det själva eftersom Greg redan har gjort det åt oss. 

Vad vi sedan måste göra är att lägga detta i vår måtttabell genom att välja Mått i rullgardinsmenyn Tabell . Vi har också en beskrivning som säger Bestäm om ett tal är ett primtal.

De andra alternativen tillåter oss att formatera strängen, lägga den i mappar och dölja eller ställa in datakategorin om detta var en viss typ av mått . I grund och botten kan vi kontrollera all metadata, men i vårt fall kommer vi att behålla dem som ett standardmått. 

Skapa snabbmått i LuckyTemplates med Quick Measures Pro

Låt oss klicka på Skapa . Ett fönster kommer att dyka upp som säger att vårt Measure Customer Index Is Prime Measure skapats framgångsrikt i Measures. Klicka på OK och gå tillbaka till LuckyTemplates. 

Skapa snabbmått i LuckyTemplates med Quick Measures Pro

Skapa snabbmått i LuckyTemplates med Quick Measures Pro

Vi kan se i LuckyTemplates att Customer Index Is Prime har lagts till under Mått i fältet.

Skapa snabbmått i LuckyTemplates med Quick Measures Pro

Vi kan klicka på Kundindex och byta namn på det på rad 1 med ett kortare namn som Is Prime . Klicka på bockmarkeringen för att spara och x-markeringen för att stänga. 

Skapa snabbmått i LuckyTemplates med Quick Measures Pro

En av de intressanta sakerna vi kan göra är att skapa detta som ett mått eller som en beräknad kolumn. Om vi ​​går tillbaka till Quick Measures Pro kan vi se alternativen Measures eller Column

Vi använde Measures tidigare, men om vi vill göra en beräknad kolumn kan vi helt enkelt klicka på Kolumn för att uppdatera DAX och sedan klicka på Skapa .

Skapa snabbmått i LuckyTemplates med Quick Measures Pro

I vårt fall, låt oss behålla det som ett mått. 

Exempelapplikation 2: Skapa visuell indikator med SVG

Vad vi kan göra härnäst är att skapa en visuell indikator för de index som är prime. Vi kommer att använda SVG-måtten som finns i listan över åtgärder som Greg programmerade. Återigen, dessa är ganska komplexa stackar som använder HTML-kod för att skapa dessa visuella effekter. 

Låt oss säga att vi väljer SVG Blinking Dot . Vi kommer att behålla detta som ett mått. I flaggkolumnen vill vi använda ett mått som vi vet alltid kommer att vara ett nummer som vi kan slå på och av. Så i rullgardinsvalen kan vi välja år. 

Vi kan välja våra föredragna färger för fyllning och linje. För vår fyllningsfärg, låt oss sätta grönt. För linjefärgen , låt oss skriva White. Vi kommer att använda 1 för linjetjockleken , 10 för radien och 1 för opacitet. 

Skapa snabbmått i LuckyTemplates med Quick Measures Pro

Vi väljer Mått i fältet Tabell och behåller beskrivningen som den är. 

I datakategorin kan vi se att det är smart nog att veta att datakategorin är Image URL vilket är viktigt. Det beror på att om vi inte klickar på Image URL eller om den inte klickar på ImageURL automatiskt, skulle vi bara få texten i gengäld. 

Vi klickar sedan på Skapa och OK.

Skapa snabbmått i LuckyTemplates med Quick Measures Pro

Låt oss gå tillbaka till LuckyTemplates och se hur det fungerar. 

I LuckyTemplates, låt oss skapa ett mycket enkelt mått som vi kommer att kalla Prime Dot . Vi kan göra detta genom att gå till panelen Fält , klicka på Mått och sedan på Nya mått

Skapa snabbmått i LuckyTemplates med Quick Measures Pro

Kopiera koden som visas nedan i lämpligt område.

Skapa snabbmått i LuckyTemplates med Quick Measures Pro

Sedan kommer vi att dra Prime Dot -måttet från mått till tabell. Vi kommer att ändra datumkategorin till bildadress.

Skapa snabbmått i LuckyTemplates med Quick Measures Pro

Vi får sedan våra blinkande prickar för alla de som vi vill välja i vår delmängd baserat på att kundindexet är prime. 

Skapa snabbmått i LuckyTemplates med Quick Measures Pro

Quick Measures Pro: Ett gå-till-verktyg för snabbmätning i LuckyTemplates

I vårt exempel kan vi se kraften i Quick Measures Pro när vi gör en snabb åtgärd i LuckyTemplates. Det vi gjorde är enkelt och trivialt, men vi lyckades skapa ett relativt komplext DAX-mått och ett blinkande visuellt mått på bara några klick. 

Och det är kraftfullt, särskilt när vi tänker på de enorma snabba åtgärder som finns listade i Quick Measures Pro. Vi har alla möjliga tidsintelligens och datummått. 

Under Excel har Greg replikerat många av de Excel-funktioner som du kan behöva. Jag gillar särskilt Large som rankar och bestämmer det rankade objektet i en kolumn eller i en uppsättning.

Det finns också alla sorters filtreringsmått, finansiella mått, uppslagsmått, matematik och statistik. Det finns andra komplexa mått som SVG-mått, textmanipulering, tid och varaktighet, tidsintelligens och enhetsomvandlingar – en hel rad av över 200 mått. 

Dessa är alla lättillgängliga genom att helt enkelt dra upp dem, fylla i de högra kolumnerna och klicka på Skapa




Slutsats

För den här handledningen gjorde vi en färdig men extremt användbar tillämpning av Quick Measures Pro. Vi lärde oss om de 200 vanliga åtgärderna som ingår i det här verktyget – alla tillgängliga med bara ett par klick. 

I ett nötskal låter Quick Measures Pro oss skapa våra egna anpassade snabbmått baserat på vår mest använda DAX.

Vi kommer att lära oss exakt hur man använder dessa två verktyg så att vi bara behöver skriva våra vanliga DAX-mått en gång och återanvända dem om och om igen i våra rapporter med bara ett par klick. Och när vi knyter ihop detta med Analyst Hub blir det ännu kraftfullare.

Med vänliga hälsningar,

Brian Julius


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.