Använd Measure Branching för att påskynda rapportutvecklingen

I den här handledningen kommer jag att visa dig hur jag maximerade en teknik som kallas åtgärdsförgrening för att påskynda min rapportutvecklingsprocess för min inlämning för .

LuckyTemplates Challenge är en serie scenarier där en datamängd tillhandahålls och deltagarna uppmanas att leverera den uppsättning krav som anges i varje projektuppdrag. Det är ett bra sätt för LuckyTemplates-användare att hitta kreativa sätt att tillämpa sina kunskaper och färdigheter i verkliga scenarier.

Denna inlämning kommer med flera sidor, av vilka två jag redan har diskuterat i en annan handledning. I det här blogginlägget ska jag diskutera hur jag skapade ytterligare tre sidor som är lite mer komplexa. Trots komplexiteten kunde jag effektivisera processen.

Använd Measure Branching för att påskynda rapportutvecklingen

Innehållsförteckning

Skapa växtrapportsidan

Jag börjar med sidan Växter . Så här ser slutresultatet ut.

Använd Measure Branching för att påskynda rapportutvecklingen

Om du har gått igenom den andra handledningen jag nämnde tidigare ser du att bakgrunden är lite lik. Det beror på att jag skapade bakgrunderna för hela min rapport i PowerPoint med en enda mall. Jag ändrade bara rubriken för varje sida.

Sedan laddade jag upp den här bakgrunden på varje sida. Eftersom jag sparade bakgrundsbilden för den här sidan som Plants.png, kommer du att se samma filnamn under Sidbakgrund i min visualiseringsruta.

Använd Measure Branching för att påskynda rapportutvecklingen

Jag använde också dessa skärmaskiner för leverantör, kategori och materialtyp, som också visas på andra sidor.

Använd Measure Branching för att påskynda rapportutvecklingen

Hemknappen är en konstant på alla mina sidor. Det är ett utmärkt navigeringsverktyg som gör det enkelt för användare att gå tillbaka till startsidan med ett klick när de är klara med den här sidan.

Använd Measure Branching för att påskynda rapportutvecklingen

Det som är unikt med sidan Växter är knappen här som låter användare se den kombinerade informationen för anläggningar och leverantörer.

Använd Measure Branching för att påskynda rapportutvecklingen

Data för leverantörer har en hel sida för sig, men att kombinera data för dessa två sidor är användbart särskilt om användaren vill ha djupare insikter.

Jag har ytterligare en ikon här överst som låter användare se växtavvikelser.

Använd Measure Branching för att påskynda rapportutvecklingen

Anomalier är ganska nya och introducerades i november 2020-uppdateringen för LuckyTemplates.

Längst till vänster på denna sida använde jag det som kallas chiclet slicer.

Använd Measure Branching för att påskynda rapportutvecklingen

Jag skapade den skivan med den här ikonen som är markerad under min visualiseringsruta till höger.

Använd Measure Branching för att påskynda rapportutvecklingen

Om du inte ser chiclet-skäraren från din sida betyder det att du måste skaffa appen först. Klicka bara på Mer bilder under Externa verktyg och välj sedan Från AppSource .

Använd Measure Branching för att påskynda rapportutvecklingen

Detta öppnar ett fönster som visar en lista över olika program som du kan använda för din rapport. Se till att du har "Allt" markerat i den vänstra rutan.

Använd Measure Branching för att påskynda rapportutvecklingen

Använd sökfältet, skriv bara in "chiclet" och tryck sedan på sökknappen. Slicern du letar efter kommer ut i sökresultaten.

Använd Measure Branching för att påskynda rapportutvecklingen

När du väl har tryckt på Lägg till kommer slicern att dyka upp på din visualiseringsruta på ditt LuckyTemplates skrivbord. Denna slicer är ett utmärkt sätt att lägga till variation i dina rapporter, särskilt om du vill gå längre än standardalternativen som följer med LuckyTemplates.

Skapa bilder och använda mäta förgreningar på stilleståndsminuter och defekttrender

Bilden till höger på min sida visar trenderna för stilleståndsminuter , de kumulativa stilleståndsminuterna efter datum , defekttrenderna och de kumulativa defekterna efter datum .

Använd Measure Branching för att påskynda rapportutvecklingen

För trenderna för stilleståndsminuter använde jag ett linjediagram.

Använd Measure Branching för att påskynda rapportutvecklingen

Jag skapade det med den här ikonen under min visualiseringsruta.

Använd Measure Branching för att påskynda rapportutvecklingen

När det gäller måtten jag använde finns den under min Key Measures-mapp under Moving Avg .

Använd Measure Branching för att påskynda rapportutvecklingen

Detta mått är en beräkning av trenden för driftstopp en månads glidande medelvärde.

Använd Measure Branching för att påskynda rapportutvecklingen

För de av er som läser många LuckyTemplates-tutorials eller tittar på någon av våra instruktionsvideor, kommer du att tycka att det här tillvägagångssättet är bekant. Vår VD, Sam McKay, använder denna teknik för glidande medelvärde på en månad i många av sina videor.

Det är ett enkelt DAX-mått som användermedfrånminus en månad. Allt detta görs under stilleståndsminuterna.

Detta mått är redan formaterat. Men jag vet också att många av oss formaterar våra DAX-mått på olika sätt. Oavsett hur du formaterar dina mått använder jag ett bra verktyg som också kan vara till hjälp för dig.

Om du besöker , kommer du att märka att om du bläddrar till botten av ett inlägg kommer du att se olika verktyg och resurser som kan vara till hjälp för din rapportutvecklingsprocess. För att formatera mina DAX-mått använder jag .

Använd Measure Branching för att påskynda rapportutvecklingen

Jag vet att det finns andra sajter där ute, men jag väljer att använda det här verktyget eftersom det är knutet till ett antal andra LuckyTemplates-verktyg inom Analyst Hub. Det är också väldigt enkelt och lätt att använda.

Använd Measure Branching för att påskynda rapportutvecklingen

För att visa dig hur det fungerar kommer jag att klistra in måttet jag visade dig tidigare i utrymmet. Sedan klickar jag på knappen Format längst ner på sidan.

Använd Measure Branching för att påskynda rapportutvecklingen

Detta fixar automatiskt måttet, vilket ger det renaste formatet som möjligt samtidigt som du tar hänsyn till dina preferenser.

Använd Measure Branching för att påskynda rapportutvecklingen

Du kan ställa in dina inställningar i inställningarna till höger på sidan. Till exempel, om du hellre vill ha långa rader istället för korta, kan du växla alternativet för det under Linjer .

Använd Measure Branching för att påskynda rapportutvecklingen

Personligen föredrar jag att använda flera korta linjer för mina mått.

Du har också möjlighet att lägga till ett mellanslag efter varje funktion du använder på måttet. Som du kan se gör utrymmet måttet lättare att förstå.

Använd Measure Branching för att påskynda rapportutvecklingen

När du är nöjd med hur ditt mått ser ut klickar du bara på Kopiera kod längst ner.

Använd Measure Branching för att påskynda rapportutvecklingen

Gå sedan tillbaka till LuckyTemplates skrivbord och klistra in det formaterade måttet.

Använd Measure Branching för att påskynda rapportutvecklingen

Enligt min åsikt är det mycket viktigt att hålla dina DAX-koder rena och korrekt formaterade. Så se till att också ta dig tid att göra det när du arbetar med jämförande mått.

Nu när du har sett hur jag skapade stilleståndsminuterna kommer det att bli lätt att arbeta på sidan Defekter. Sam pratar alltid om måttförgrening och det är konceptet som jag tillämpade här.

Använd Measure Branching för att påskynda rapportutvecklingen

Mät förgrening innebär att börja med ett enkelt kärnmått och sedan skapa eller förgrena sig till andra åtgärder.

I det här fallet kopierade jag helt enkelt måttet för stilleståndsminuter och konverterade det till Defekter.

Använd Measure Branching för att påskynda rapportutvecklingen

Nu när åtgärderna är på plats ska jag gå tillbaka till mina bilder.

När jag arbetar med linjediagram som den här gillar jag att linjerna är tjockare än vanligt. Detta gör trenden mer synlig. Standarden är vanligtvis ganska tunn, vilket gör att trenderna inte framhävs tillräckligt bra.

Använd Measure Branching för att påskynda rapportutvecklingen

För att justera vikten på linjerna, gå bara till Shapes under visualiseringar och öka Stroke Width . Ju högre siffran är, desto tjockare blir linjen. För det visuella ovan satte jag den till 3.

Använd Measure Branching för att påskynda rapportutvecklingen

Du kommer att se att det finns många alternativ här för hur du kan förbättra dina bilder ytterligare. Du kan välja datafärger eller lägga till dataetiketter .

Använd Measure Branching för att påskynda rapportutvecklingen

När det kommer till den här typen av bild så använder jag normalt inte dataetiketter. Däremot gillar jag att använda verktygstips. Det är därför när du markerar din pekare över valfri punkt i visualiseringen, kommer du att se ett månads glidande medelvärde för det specifika datumet.

Använd Measure Branching för att påskynda rapportutvecklingen

Skapa bilder och använda mäta förgreningar på kumulativa stilleståndsminuter och defekter

När vi går vidare till visualiseringen för kumulativa driftstopp minuter efter datum ser du att det är ett grundläggande områdesdiagram. Återigen använde jag bara det visuella som följer med LuckyTemplates som standard.

Använd Measure Branching för att påskynda rapportutvecklingen

Det här var de kumulativa mått som jag skapade. Jag organiserade dem genom att gruppera dem i mappen Kumulativ.

Använd Measure Branching för att påskynda rapportutvecklingen

Det här är måttet som jag använde för kumulativa stilleståndsminuter .

Använd Measure Branching för att påskynda rapportutvecklingen

Som du kan se beräknades måttet för kumulativa stilleståndsminuter med hjälp avfunktion tillämpad på stilleståndsminuterna. Sedan använde jagöverDatatabell där datumet är mindre än eller lika medDatum. Denna beräkning ger mig en ackumulerad summa över tid i detta diagram.

Ibland inkluderar jag sekundära värden i dessa diagram. Till exempel kan jag använda ett element som Driftstoppminuter.

Så jag ska söka efter Avbrottsminuter under rutan Fält.

Använd Measure Branching för att påskynda rapportutvecklingen

Sedan lägger jag det som ett sekundärt värde.

Använd Measure Branching för att påskynda rapportutvecklingen

Men när vi tittar på det visuella nu ger det oss ingen tydlig bild av datan.

Använd Measure Branching för att påskynda rapportutvecklingen

Det är därför jag valde att inte använda ett sekundärt värde här. Så jag ska ta bort det sekundära värdet och sedan ta tillbaka det till hur det var innan.

Det jag använde i den här bilden är zoomreglagen . Jag använde dem på både X- och Y-axeln.

Använd Measure Branching för att påskynda rapportutvecklingen

Zoomreglage introducerades i LuckyTemplates-uppdateringen från november 2020. Det är en häftig funktion som låter användare nollställa mer specifika detaljer.

Zoomreglagen kan aktiveras under formateringsrutan.

Använd Measure Branching för att påskynda rapportutvecklingen

Du har möjlighet att använda zoomreglaget för antingen X-axeln eller Y-axeln, eller så kan du aktivera båda.

Du har även möjlighet att lägga till etiketter och verktygstips om du vill. Men i mitt fall har jag inte så mycket plats som jag vill, så jag valde att inte lägga till dem. Men om jag arbetade med en större bild, skulle jag förmodligen använda dem också.

I grund och botten behöver du bara klicka på reglaget och dra det uppåt eller nedåt för att zooma in och ut ur det visuella. På Y-axeln, till exempel, se hur inzooming faktiskt utökar siffrorna också.

Använd Measure Branching för att påskynda rapportutvecklingen

Att zooma in på Z-axeln gör samma sak. När den zoomades ut tidigare visade den bara åren. Men när jag zoomar in börjar det visa smalare tidsperioder, som månader.

Använd Measure Branching för att påskynda rapportutvecklingen

Det är en riktigt häftig funktion, speciellt om du arbetar med så mycket data och vill tillåta användare att nollställa detaljerna i din visuella bild. När du har zoomat in så här kan du också se en större vy genom att klicka på den här ikonen för fokusläge.

Använd Measure Branching för att påskynda rapportutvecklingen

Detta utökar den specifika vyn till hela skärmen, vilket gör det lättare att kolla in data på specifika punkter.

Använd Measure Branching för att påskynda rapportutvecklingen

För de kumulativa defekterna använde jag återigen måttförgrening för att göra min process mer effektiv. Jag kopierade måttet för mina kumulativa stilleståndsminuter, som jag visade tidigare.

Använd Measure Branching för att påskynda rapportutvecklingen

Sedan duplicerade jag det och bytte ut Driftstoppsminuter för defekter.

Använd Measure Branching för att påskynda rapportutvecklingen

När det gäller det visuella gjorde jag samma sak. Jag duplicerade bara bilden för kumulativ driftstopp minuter efter datum, ändrade färgformatet lite genom att välja en ljusare nyans, sedan tillämpade jag måttet för kumulativa defekter.

Använd Measure Branching för att påskynda rapportutvecklingen

Använda mäta förgreningar när du rangordnar prestanda

Den sista visuella bilden jag ska diskutera för den här sidan är tabellen i mitten. Det var här jag verkligen jobbade mycket, med tanke på hur många åtgärder som behövde gå in i det.

Använd Measure Branching för att påskynda rapportutvecklingen

Du kan se att den här bilden visar anläggningens lägen, stilleståndsminuter och defekter, samt några medelvärden och rankningar.

Jag ska börja med måttet för Average Downtime .

Använd Measure Branching för att påskynda rapportutvecklingen

Så här ser den åtgärden ut.

Använd Measure Branching för att påskynda rapportutvecklingen

Det är ett grundläggande mått som använder AVERAGEX of the Datetillämpas på stilleståndsminuterna för varje anläggning. Detta är min primära grund när jag rangordnar växterna.

Därefter ska jag visa dig hur jag gjorde rankningsmåtten. Jag börjar med rangordning efter stilleståndsminuter .

Använd Measure Branching för att påskynda rapportutvecklingen

Jag kallade måttet Top Performing Plants By Downtime . Uppenbarligen är detta namn för långt för att användas på det visuella. Det var därför jag döpte kolumnen Rank By Downtime Minutes istället.

Använd Measure Branching för att påskynda rapportutvecklingen

I princip använde jag för Anläggningsplatsen.

Använd Measure Branching för att påskynda rapportutvecklingen

Jag använde den här kombinationen eftersom jag inte behövde en total som visas längst ner. Jag ville att anläggningsplatserna skulle filtreras bort så att ingen summa kommer upp. När allt kommer omkring är det ingen mening med att ha en summa när kolumnen bara rangordnar data. Det är därför du kommer att se att motsvarande totalsummor är tomma.

Använd Measure Branching för att påskynda rapportutvecklingen

Vissa kan också använda IF här istället för ISFILTERED . Du kan välja vilken teknik som helst som du känner dig bekväm med att använda så länge den har samma resultat.

Därefter använde jagfunktion tillämpas påAnläggningsplatser.

Använd Measure Branching för att påskynda rapportutvecklingen

Du kan också användaistället för ALLA , beroende på vilka resultat du vill se. Den grundläggande skillnaden här är att ALL inkluderar varje bit data oavsett om jag har filter på plats.

Här är ett exempel som visar skillnaden. Jag väljer en specifik leverantör från skivaren här överst.

Använd Measure Branching för att påskynda rapportutvecklingen

När jag gör det kommer data i tabellen bara att visa de tillämpliga raderna. Observera att under Rangordning efter stilleståndsminuter visas 2, 4, 5 och så vidare. Så här ser det ut om du använder funktionen ALLA. Den behåller samma rankning eftersom rankningen inte bör ändras om du filtrerar bort en del av datan.

Använd Measure Branching för att påskynda rapportutvecklingen

Om jag använder ALLSELECTED i samma formel kommer dessa kolumner att visa 1, 2, 3, och så vidare. Det beror på att det bara rangordnar de filtrerade resultaten och exkluderar data som inte visas när filtren är på plats.

För att återgå till måttet, att RANKX tillämpas även på stilleståndsminuterna, med data i ASC -ordning.

I slutet av det IF- uttrycket använde jagfungera.

Använd Measure Branching för att påskynda rapportutvecklingen

Detta säkerställer att om en anläggningsplats filtreras, kommer en rangordning att visas. Om inte kommer det att lämna utrymmet tomt.

Nästa är rangordning efter genomsnittliga stilleståndsminuter .

Använd Measure Branching för att påskynda rapportutvecklingen

Än en gång kommer jag att tillämpa någon åtgärd förgrening här. Jag kommer att använda samma formel som jag använde för Rang efter stilleståndsminuter och använda måttet Genomsnittlig driftstopp istället.

Använd Measure Branching för att påskynda rapportutvecklingen

Jag gjorde samma sak för Rank By Defects .

Använd Measure Branching för att påskynda rapportutvecklingen

Du kan se att genom att använda måttförgrening är det snabbare och mer effektivt att skapa LuckyTemplates-rapporter.

Nu när jag har gjort mätningarna för leden kommer jag att arbeta med den totala genomsnittliga rankningen .

Använd Measure Branching för att påskynda rapportutvecklingen

Den här var lite knepigare och innebar att skapa variabler. Jag började med att skapa enför AddRank, som tar de tre rankningarna – bästa presterande anläggningar efter driftstopp , topppresterande anläggningar efter defekter och topppresterande anläggningar efter genomsnittlig driftstopp – och summerar dem.

Använd Measure Branching för att påskynda rapportutvecklingen

Nästa variabel, som jag kallade Result , använder barafunktion på AddRank -variabeln med tre.

Använd Measure Branching för att påskynda rapportutvecklingen

Sedan ville jag ha en RETURN som tillämpar IF ISFILTERED- funktionerna igen. Naturligtvis, om resultatet inte filtreras, då vill jag att det ska returnera en BLANK .

Använd Measure Branching för att påskynda rapportutvecklingen

Nästa mått som jag skapade var den övergripande rankningen .

Använd Measure Branching för att påskynda rapportutvecklingen

Än en gång använde jag IF ISFILTERED -funktionerna igen. Den använde också RANKX baserat på det senaste övergripande medelrankningsmåttet som jag just gjorde. Det är väldigt likt de tre första formlerna som jag skapade.

När du tittar på den övergripande rankningen kan du se att det är oavgjort.

Använd Measure Branching för att påskynda rapportutvecklingen

Om jag ville skapa ett mått som skulle särskilja en total ranking och inte ha oavgjort, finns det sätt att göra det med DAX.

Observera att du kan sortera den totala rankningen från sist till första genom att helt enkelt klicka på pilen på kolumnnamnet. Detta kommer att lägga de sämst presterande överst.

Använd Measure Branching för att påskynda rapportutvecklingen

Skapa sidorna för leverantörer och materialtyp

Växtsidan kan ha krävt mycket arbete, men sidorna Leverantörer och Materialtyper innehåller samma element . Det betyder att jag kopierade och klistrade in måtten för dessa sidor.

För leverantörsbilden duplicerade jag bara växtbilden och satte in detaljerna som är specifika för växter till detaljer som är specifika för leverantörer.

Använd Measure Branching för att påskynda rapportutvecklingen

Chiclet-skäraren på sidan Leverantörer har bara fler poster än sidan Växter, men allt annat är detsamma.

Jag gjorde samma sak för sidan Materialtyp .

Använd Measure Branching för att påskynda rapportutvecklingen

Detta visar att i flersidiga rapporter som dessa kan du bara skapa en bild och förvandla den till tre bilder på några minuter. Allt som krävs är ordentlig planering.




Slutsats

Rapportutveckling bör vara en noggrann process eftersom du vill att människor ska få så mycket insikter som de kan. Men det är också kontraproduktivt om du gör det till en alltför tråkig process eftersom inte alla har tid att komma med komplexa rapporter.

Detta gör måttförgrening till en utmärkt teknik för att göra processen så effektiv som möjligt utan att offra resultat.

Det hjälper också att ha en tydlig plan och några designmallar att arbeta med. Som du har sett i den här handledningen är det möjligt att skapa flera bilder på kort tid i en väl genomtänkt rapport.

Jag hoppas att du har kunnat plocka upp några av de tekniker jag använde så att du också kan börja göra din process så effektiv som möjligt.

Med vänliga hälsningar,

Jarrett


Skapa en datumtabell i LuckyTemplates

Skapa en datumtabell i LuckyTemplates

Ta reda på varför det är viktigt att ha en dedikerad datumtabell i LuckyTemplates och lär dig det snabbaste och mest effektiva sättet att göra det.

LuckyTemplates mobilrapporteringstips och tekniker

LuckyTemplates mobilrapporteringstips och tekniker

Denna korta handledning belyser LuckyTemplates mobilrapporteringsfunktion. Jag ska visa dig hur du kan utveckla rapporter effektivt för mobila enheter.

Professional Service Analytics-rapporter i LuckyTemplates

Professional Service Analytics-rapporter i LuckyTemplates

I denna LuckyTemplates Showcase går vi igenom rapporter som visar professionell serviceanalys från ett företag som har flera kontrakt och kundengagemang.

Microsoft Power Platform-uppdateringar | Microsoft Ignite 2021

Microsoft Power Platform-uppdateringar | Microsoft Ignite 2021

Gå igenom de viktigaste uppdateringarna för Power Apps och Power Automate och deras fördelar och konsekvenser för Microsoft Power Platform.

Vanliga SQL-funktioner: En översikt

Vanliga SQL-funktioner: En översikt

Upptäck några vanliga SQL-funktioner som vi kan använda som sträng, datum och några avancerade funktioner för att bearbeta eller manipulera data.

LuckyTemplates Skapa mall: Guide och tips

LuckyTemplates Skapa mall: Guide och tips

I den här handledningen kommer du att lära dig hur du skapar din perfekta LuckyTemplates-mall som är konfigurerad efter dina behov och preferenser.

Fältparametrar och små multiplar i LuckyTemplates

Fältparametrar och små multiplar i LuckyTemplates

I den här bloggen kommer vi att visa hur man lager fältparametrar med små multiplar för att skapa otroligt användbara insikter och bilder.

LuckyTemplates Rank och anpassad gruppering

LuckyTemplates Rank och anpassad gruppering

I den här bloggen kommer du att lära dig hur du använder LuckyTemplates ranknings- och anpassade grupperingsfunktioner för att segmentera en exempeldata och rangordna den enligt kriterier.

Visar kumulativ total endast upp till ett visst datum i LuckyTemplates

Visar kumulativ total endast upp till ett visst datum i LuckyTemplates

I den här handledningen kommer jag att täcka en specifik teknik kring hur man visar Kumulativ total endast upp till ett specifikt datum i dina bilder i LuckyTemplates.

Punktdiagram: Avancerade anpassade bilder för LuckyTemplates

Punktdiagram: Avancerade anpassade bilder för LuckyTemplates

Lär dig hur du skapar och anpassar punktdiagram i LuckyTemplates, som huvudsakligen används för att mäta prestanda mot mål eller tidigare år.