Bygg en omfattande datumtabell i LuckyTemplates riktigt snabbt

I det här inlägget ska jag visa dig vad som förmodligen är det snabbaste och mest effektiva sättet att skapa en detaljerad datumtabell i LuckyTemplates. Du kan se hela videon av denna handledning längst ner på den här bloggen.

Om du vill analysera något över tid, finns det förmodligen ingen viktigare tabell att skapa för någon LuckyTemplates-modell än en bra datumtabell.

Innehållsförteckning

Skapa datumtabellen i LuckyTemplates

En datumtabell kan skapas på flera sätt. I det här exemplet använder jag 'M'-koden i frågeredigeraren.

Om du vill följa med kan du ladda ner koden inom denna kurs:

Leta efter filen som ser ut så här nedan.

Bygg en omfattande datumtabell i LuckyTemplates riktigt snabbt

Nu kan vi dyka ner i att skapa vår datumtabell.

1. Skapa en tom fråga

Det första vi måste göra är att skapa en tom fråga. För att göra detta, välj Ny källa .

Bygg en omfattande datumtabell i LuckyTemplates riktigt snabbt

Du kommer att få ett popup-fönster som det här nedan.

Bläddra bara ner och leta efter alternativet Blank Query . Välj det här alternativet och klicka sedan på Anslut .

Bygg en omfattande datumtabell i LuckyTemplates riktigt snabbt

När du har klickat på Anslut får du en tom fråga.

Bygg en omfattande datumtabell i LuckyTemplates riktigt snabbt

2. Använd 'M'-koden

Nästa steg nu är att ändra koden som finns i denna fråga. Det är här "M"-koden kommer in.

Så välj Advanced Editor överst.

Bygg en omfattande datumtabell i LuckyTemplates riktigt snabbt

Du får ett popup-fönster för avancerad redigerare med viss befintlig text. Ta bort den här texten och kopiera sedan och klistra in datumtabellkoden i Advanced Editor.

Bygg en omfattande datumtabell i LuckyTemplates riktigt snabbt

Du borde ha något som liknar detta.

Bygg en omfattande datumtabell i LuckyTemplates riktigt snabbt

När du har klistrat in datumtabellkoden klickar du på Klar .

3. Mata in parametrar

Du kommer att se nu att vi har några parametrar. Vi kan faktiskt mata in några parametrar för denna datumtabell.

Bygg en omfattande datumtabell i LuckyTemplates riktigt snabbt

För Startdatum , låt oss säga 1 januari 2014 och för Slutdatum, 31 december 2016.

Vi har också ett alternativ att ställa in. Du kan välja vilken månad som helst här men för det här exemplet, låt oss välja juli.

Bygg en omfattande datumtabell i LuckyTemplates riktigt snabbt

Efter att ha klickat på Anropa har du hela tabellen.

Bygg en omfattande datumtabell i LuckyTemplates riktigt snabbt

4. Granska tabellen

Låt oss göra en snabb genomgång av vad som skapades för oss här.

Vi har månad och år och kvartal och år .

Bygg en omfattande datumtabell i LuckyTemplates riktigt snabbt

Vi har även veckodag och veckoslut .

Bygg en omfattande datumtabell i LuckyTemplates riktigt snabbt

Men det som är fantastiskt är att vi också har den här indexkolumnen . Att skapa detta kan vara ganska svårt så att ha det klart för vår användning är verkligen användbart.

Bygg en omfattande datumtabell i LuckyTemplates riktigt snabbt

Den här indexkolumnen kan till exempel sortera kolumnen månad och år . Eftersom det är ett textvärde kan det bara sortera sig själv alfabetiskt. Så indexkolumnen kan göra sorteringen åt oss.

Bortsett från det kan indexkolumnen också sortera kvartal och år , och naturligtvis dag och vecka .

Och du kommer att se att vi också har räkenskapsår i vår tabell så att vi kan dela upp våra tabeller efter räkenskapsår.

Bygg en omfattande datumtabell i LuckyTemplates riktigt snabbt

Vad som är fantastiskt är att du inte behöver skapa alla dessa individuellt. De har alla skapats på en gång.

5. Ange namnet

Naturligtvis måste vi skriva namnet på denna tabell.

Så på höger sida ser du en ruta för namnet under egenskaper. Där kan du skriva Datum .

Bygg en omfattande datumtabell i LuckyTemplates riktigt snabbt

6. Stäng frågeredigeraren

För att äntligen verkställa alla ändringar vi gjort, klicka på Stäng och tillämpa i det övre vänstra hörnet av din frågeredigerare.

Bygg en omfattande datumtabell i LuckyTemplates riktigt snabbt

7. Integrera datumtabellen i datamodellen

Nu kan vi integrera vår datumtabell i vår datamodell. För att göra det behöver vi bara ansluta från datum till beställningsdatum .

Bygg en omfattande datumtabell i LuckyTemplates riktigt snabbt

Och vi har nu vår kompletta datamodell. Snabbt och enkelt.

Bygg en omfattande datumtabell i LuckyTemplates riktigt snabbt

Varför bygga en relation över till faktatabellen

Jag kör sällan, om någonsin, någon tidsanalys över datumtabeller i faktatabeller.

Jag skapar alltid en datumtabell och bygger sedan en relation till faktatabellen (som en försäljningsdatatabell).

Varför ska du göra detta? Tja, det finns några anledningar.

Men nyckeln är att lära sig här är hur man skapar en riktigt bra datumtabell, snabbt.

Du vill se till att du har all rätt kod på plats för att göra detta om och om igen.

Slutsats

Så vi har precis gått igenom ett mycket snabbt sätt att skapa en detaljerad datumtabell i LuckyTemplates.

Jag tycker personligen att detta är ett riktigt effektivt sätt att göra det på, eftersom du kan göra andra små ändringar i tabellen i frågeredigeraren samtidigt.

Förhoppningsvis kan du använda detta i ditt eget arbete för några övertygande tidsintelligensanalyser.

Om du inte har laddat ner koden ännu kan du återigen få den inom den här kursen.

Skål,


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.