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.
En fråga jag fick från kretsar kring ett tillägg till datumfrågetabellen. Detta tillägg förhindrar att du manuellt behöver filtrera data till det sista datumet varje gång ny data kommer in. Detta kan vara användbart om du arbetar med en pågående rapport. Du kan se hela videon av denna handledning längst ner på den här bloggen.
Jag lägger till en länk till nämnda inlägg i de relaterade supportforuminläggen nedan.
Observera att lösningen jag ger kommer att kräva användning av den gamla datumtabellmallen som jag gav i Ultimate Beginner's Guide to Lucky Templates och Ultimate Beginner's Guide to DAX-kurser. Länkarna till dessa finns också nedan.
Mallen är en textfil som måste placeras i frågeredigeraren. Den genererar en datumtabell baserat på datumparametrarna som du lägger in.
När det är på plats kommer jag att visa dig hur du gör tabellen dynamisk baserat på de faktiska data du har.
Innehållsförteckning
Skapa en dynamisk datumtabell med hjälp av livedata
Först ska jag kontrollera de totala datumen i försäljningstabellen.
Försäljningstabellen kommer att fungera som faktatabell när vi försöker få det övergripande lägsta datumet. Jag ska använda funktionen BERÄKNA och sedan använda beställningsdatum.
Observera att jag också har skivmaskiner här, så jag måste använda ALLA Dadlar. Detta tar bort alla filter som kan ta in fel sammanhang i åtgärden.
Nu behöver jag bara återskapa denna åtgärd. Så jag kopierar den här formeln och klickar på Nytt mått.
Detta nya mått kommer att gälla för det totala maxdatumet, så jag behöver bara ändra MIN till MAX.
Låt mig dra in dessa åtgärder i min rapport för att se vilka datum som kommer upp.
När jag tittar på data från försäljningstabellen infaller det första datumet i min tidslinje i början av 2014 medan det sista datumet infaller i mitten av november 2018.
Datum frågeparametrar
Eftersom huvudmålet här är att göra Dates-tabellen dynamisk, skulle de resulterande datumen skilja sig något från de kort du tidigare såg, särskilt när vi ändrar saker i frågeredigeraren.
Jag ska börja med att gå in på datumfrågan.
Sedan går jag in i Advanced Editor.
Det är här du kommer att se en textfil där du personligen kan ange vilka datum som täcks.
Detta kommer nu att generera hela Date-tabellkoden baserat på vad vi placerar i StartDate, EndDate och FYStartMonth.
Det är denna datumfråga som genererade tabellen nedan.
Skapa den dynamiska datumtabellen
Vad jag ska göra nu är att duplicera föregående tabell och använda denna dubblett för att starta en Dynamic Date-tabell.
Normalt skulle du gå till källan för att generera data.
Sedan kan du ändra datumet här i datumfrågan.
Men det jag ska visa dig är hur du lägger över det istället.
Jag ska börja med List Min. Min försäljningstabell förblir min faktatabell, då kommer jag att referera till orderdatumet.
Den andra delen av måttet kommer att vara List Max, och kommer även att använda försäljningstabellen och orderdatum.
Med dessa ändringar i måttet kommer tabellen nu automatiskt att uppdateras varje gång ny data kommer in i tabellen Försäljning. Datumtabellen kommer också att justeras enligt relevanta datum.
Visst behöver du också lite anpassningsutrymme. Det är därför jag brukar lägga till cirka 30 dagar till det sista datumet. Det är vad den här sista delen av åtgärden är till för.
Detta är ett intressant koncept som skulle hjälpa dig att köra någon form av scenarioanalys. Det är bättre att lägga till lite extra tid i slutet istället för att bara avbryta det vid sista dejten.
När vi går tillbaka till korten som visar första och sista datum, ser du att det sista datumet redan har justerats.
Slutsats
Med en dynamisk datumfrågetabell finns det inget behov av att manuellt filtrera datumen varje gång ny data kommer in i din faktatabell.
Återigen, jag föredrar alltid att skapa datumtabeller i frågeredigeraren eftersom det fortfarande är det mest effektiva sättet att göra det.
Du kommer att behöva textkoden som du kan ladda ner från Ultimate Beginner's Guide-kurserna för det, så kolla in länken till dessa kurser nedan.
Med vänliga hälsningar,
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.