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.
I den här handledningen kommer jag att prata om ett riktigt viktigt ämne angående LuckyTemplates-modellering och organisation . I de flesta demos som LuckyTemplates släpper på webbseminarier, toppmöten och till LuckyTemplates-medlemmar kommer du att se att användningen av måttgrupper är omfattande. Du kan se hela videon av denna handledning längst ner på den här bloggen.
Det finns en mycket god anledning till att åtgärdsgrupper har implementerats i alla modeller som LuckyTemplates skapar. När du utvecklar avancerade analytiska modeller och rapporter i LuckyTemplates är det ytterst viktigt att organisera alla DAX-mått du skapar .
Om du inte gör detta kommer din modell att bli mycket svår att underhålla och granska i framtiden eftersom åtgärder kommer att vara svåra att hitta.
Den här handledningen är en djupdykning i varför måttgrupper är så viktiga och hur du faktiskt kan skapa dem i LuckyTemplates. Detta är verkligen en relevant och värdefull bästa praxis om du precis har börjat och får en introduktion till åtgärder.
Låt oss försöka titta på denna rapport här. Detta kom från Learning Summit i februari 2018 .
Du kommer att se att det finns ett antal måttgrupper eller måtttabeller under fältet FÄLT .
Utvecklingssidan av inlärningstoppmötet var bara tre pass på cirka 45 minuter upp till en timme. Och inom den tiden kunde vi skapa cirka 40 till 50 åtgärder inom dessa unika grupper.
Tänk om du har dessa inom alla dina tabeller och du inte kommer att organisera dem ordentligt. Du kommer definitivt att gå vilse när det gäller vad du faktiskt gör i din utveckling.
Innehållsförteckning
Mät förgreningsmetodik
Mätförgrening är en annan viktig utvecklingsteknik som bygger på måttgrupper.
I den här metoden brukar jag separera måtten och placera dem i grupper utifrån vilken gren de befinner sig i. Nu börjar jag alltid med kärnberäkningarna (beräkningar), och jag kallar dessa nyckelmått .
Det är med största sannolikhet här jag börjar. Jag skapar alla enkla DAX-mått som , , , och alla andra enkla kärnfunktioner. Jag lägger alla dessa enkla, itererande och aggregerande funktioner i gruppen Nyckelåtgärder .
Sedan förgrenar jag mig till dessa utvalda analytiska mönster som rörliga medelvärden , rankning , scenarieanalys , segmenteringstekniker , tidsjämförelse, etc.
Som du kan se kan även din tidsjämförelsemåttgrupp ha olika mått. Detta beror på att du kanske inte bara vill beräkna försäljningen förra året , utan också alla skillnader mellan försäljningen i år och förra året . Dessutom kanske du vill beräkna den procentuella förändringen mellan i år och förra året .
Nu, det är bara några exempel på hur du kan få dessa många åtgärder. Och du måste hålla det riktigt intuitivt så att du kan referera till dessa åtgärder och dra dem till dina rapporter och visualiseringar.
Detta för att undvika att söka igenom alla dina tabeller (försöker hitta vilken åtgärd som går var) och bli förvirrad.
Du kan enkelt sortera alla dessa åtgärder, vilket kan göra en enorm skillnad när det gäller din snabbhet och effektivitet i att skapa rapporter.
Exempel på teknik för Lucky Templates-modellering
Nu ska jag dela med mig av vad jag brukar göra på modellen. Detta bedöms också viktigt ur ett organisationsperspektiv.
Jag brukar placera mina måttbord över till höger sida. Ibland placerar jag dem också längst ner. Detta beror på att de i allmänhet inte har en relation med vår kärnmodell .
Det är dock fortfarande viktigt att hänvisa till dem i detta avsnitt. Det beror på att vi vill att de ska vara i en tydlig grupp där de är lätta att identifiera.
I det här fallet kan du enkelt kontrollera och hitta alla dina rankningsformler, som finns inom gruppen Demand Scenarios .
Och det är bara det viktigaste som jag ville påpeka här. För att upprepa, jag vill nämna hur viktiga dessa måttgrupper är när det gäller effektiviteten av LuckyTemplates-modellering och organisation.
Använda sökfunktionen i LuckyTemplates-modeller
Dessutom kan du dra nytta av andra funktioner som sökfältet i fältet FÄLT .
Låt oss försöka skriva " flyttning ". Som du märkte visade den alla relevanta resultat inom en viss åtgärdsgrupp som är kopplad till det vi har sökt.
Välja genom visualiseringar
Här är en annan cool sak som jag vill visa dig. När du väljer på visualiseringar (i detta fall City Highlights) kan du alltid se var de inkluderade måtten visas inom våra måttgrupper eller tabeller.
Det kommer säkert att vara lätt för dig att förstå hur saker och ting sattes upp eller postades även av någon annan. Och i framtiden, när du kanske vill titta på din rapport, kommer du snabbt att kunna hitta och referera till dessa åtgärder.
Det är främst tanken jag vill peka på här. Men innan vi avslutar detta kommer jag att visa dig hur du faktiskt skapar en åtgärdsgrupp .
Skapa en måttgrupp i en LuckyTemplates-modell
För att skapa en måttgrupp klickar du bara på alternativet Ange data på fliken Hem .
Sedan visas ett tabellfönster. Du behöver faktiskt inte lägga någonting inuti bordet. Det betyder att du kan lämna det tomt.
Skriv bara in namnet på din måttgrupp. I det här exemplet kommer vi att namnge det som 'Demo' . Klicka sedan på Ladda .
Sedan kommer det att skapa en tabell. Det kommer inte att bygga någon relation eftersom du faktiskt inte har någon data här.
Vad du behöver göra härnäst är att skapa ett mått genom att klicka på alternativet Nytt mått på fliken Hem .
Låt oss kalla detta mått för Demoförsäljning . Vi hänvisar till en annan åtgärd ( Sälj LY ) bara för att snabbt skapa en.
Så det skapade Demo Försäljningsmåttet har nu dykt upp i Demomåttgruppen .
Låt oss ta bort den här kolumn1 först, eftersom vi faktiskt inte kommer att behöva den.
När du har tagit bort den klickar du bara på Visa/Dölj rutan in och ut, så ser du att detta nu är en måttgrupp eller en måtttabell.
Så det är bara för att snabbt visa hur du faktiskt kan skapa en åtgärdsgrupp .
Slutsats
Measure branching är ett otroligt viktigt utvecklingskoncept för att börja implementera i dina modeller så mycket som möjligt. Genom att använda denna utvecklingsteknik i kombination med åtgärdsgrupper kan du absolut få stor skala och effektivitet till det utvecklingsarbete du implementerar inuti LuckyTemplates.
Njut av att granska detta specifika innehåll. Det kommer att förbättra dinoch rapporteringsförmåga i LuckyTemplates. Jag rekommenderar starkt att implementera dessa idéer och tekniker i dina egna rapporter och modeller.
***** Lär du dig Lucky Templates? *****
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.
Denna korta handledning belyser LuckyTemplates mobilrapporteringsfunktion. Jag ska visa dig hur du kan utveckla rapporter effektivt för mobila enheter.
I denna LuckyTemplates Showcase går vi igenom rapporter som visar professionell serviceanalys från ett företag som har flera kontrakt och kundengagemang.
Gå igenom de viktigaste uppdateringarna för Power Apps och Power Automate och deras fördelar och konsekvenser för Microsoft Power Platform.
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.
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.
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.
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.
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.
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.