Hur du organiserar din LuckyTemplates-datamodell – tips om bästa praxis

Jag ville i det här inlägget lyfta fram några av mina bästa praxistips för datamodellering av LuckyTemplates. I den här handledningen går jag igenom många tekniker i detalj som jag tror att du kommer att tycka är mycket fördelaktigt så fort du börjar implementera dessa i dina rapporter. Du kan se hela videon av denna handledning längst ner på den här bloggen.

Du kommer att upptäcka att när du arbetar med utvecklingen kommer vissa delar av dina LuckyTemplates-rapporter att växa. Detta kan vara saker som nya tabeller med data, olika relationer mellan tabeller, ett urval av måttgrupper och många fler.

Att organisera alla dessa delar av din rapportering är absolut nödvändigt så att du kan ha en tydlig förståelse för vad som händer i din modell.

Jag vill prata om några av mina bästa praxistips för att organisera dina modeller. Det vi tittar på här är en hel rapport som har utvecklats för enLearning Summit.

Hur du organiserar din LuckyTemplates-datamodell – tips om bästa praxis

Denna modell här är så detaljerad - så många beräkningar har gjorts i denna rapport och så många stödjande tabeller ovanpå denna modell. För att komma på något sådant här är det absolut nödvändigt att följa några av dessa bästa praxistips för att organisera saker.

Innehållsförteckning

Strukturera din kärnmodell intuitivt

Låt oss gå och besöka datamodellen först. Kolla nu hur detaljerad kärnmodellen är.

Hur du organiserar din LuckyTemplates-datamodell – tips om bästa praxis

Många av er som har sett mina tutorials tidigare är bekanta med hur man ställer in sin kärnmodell på enklast möjliga sätt.

Du kommer att märka att borden är överst och att de är nere längst ner. Du kan också se här att vi faktiskt har att göra med flera faktatabeller.

I det här exemplet finns det massor av material vi har att göra med när det gäller finansiella detaljer. Saker som att budgetera, jämföra och konsolidera dessa siffror med vår transaktionsdata eller försäljningsdata.

Vi har gott om tabeller och relationer överallt, men som du kan se här har jag lagt upp det på ett enkelt och intuitivt sätt. Sätter man upp det så här blir det enklare att förstå även om det som görs är väldigt komplext beräkningsmässigt.

Ordna tabeller där du kan se dem

Låt mig utöka skärmen så att du kan se hur många tabeller och grupper av saker jag har i den här modellen.

Hur du organiserar din LuckyTemplates-datamodell – tips om bästa praxis

Jag placerar stödtabellerna under mina kärnmått där jag lätt kan hitta dem helt och hållet.

Hur du organiserar din LuckyTemplates-datamodell – tips om bästa praxis

Jag har också några dolda tabeller som innehåller olika data och har konsoliderat dem i tabellen Finansiella detaljer.

Hur du organiserar din LuckyTemplates-datamodell – tips om bästa praxis

På höger sida av skärmen finns mina måtttabeller. Mättabeller är nyckeln till att organisera din modell. Jag lägger dem åt sidan också. Jag gör dessa på alla mina modeller, och jag rekommenderar starkt att du gör något liknande.

Jag märker att för de flesta av LuckyTemplates-medlemmarna som gör inlägg på supportforumet är deras modell lite av en röra. Detta är fullt förståeligt, eftersom du inte vet vad du ska göra när du precis har börjat.     

Men om du kan ta några av dessa enkla tips som jag använder och implementera dem i din egen modell, är jag övertygad om att även dessa små förändringar kommer att göra saker enklare att förstå.

Visualisera saker du tänker på

Det jag gillar att göra – oavsett vilket datascenario jag arbetar med – är att visualisera vad som faktiskt händer med min modell medan jag bygger min rapport och skriver min.

Så jag vet när ett filter sätts på plats, jag vet hur det flyter ner till en beräkning som jag kanske gör i min försäljningstabell, budgettabell eller till och med i en kombination av tabeller.

Att kunna visualisera dessa saker i ditt sinne när de faktiskt händer är viktigt.

Organisera dina mått med hjälp av en måtttabell

Det sista tipset jag ville gå igenom gäller måtttabeller. Låt oss ta en titt på höger sida och se hur många måttbord jag har. Ganska betydande antal, eller hur?

Hur du organiserar din LuckyTemplates-datamodell – tips om bästa praxis

Kolla in vad som händer när jag öppnar något av de här fälten, som fälten Attrition Visuals och Key Measures.

Hur du organiserar din LuckyTemplates-datamodell – tips om bästa praxis

Hur du organiserar din LuckyTemplates-datamodell – tips om bästa praxis

Det jag försöker visa dig här är att du kan skapa många åtgärder. Du kan enkelt skapa 30, 40, till och med 50 mått i din modell. Om du inte lägger in dessa i måtttabeller kan du lätt gå vilse i havet av data . Du kommer att leta efter dina mått och du vet inte var du kan hitta dem. Det kommer att göra livet svårare för alla som använder din modell.

Namn Mättabeller intuitivt

Det är viktigt att förenkla saker så mycket du kan för att påskynda din utveckling, speciellt om du namnger dina måtttabeller på ett intuitivt sätt.

Om jag till exempel vill göra en jämförelse av tidsperioder vet jag vart jag ska vända mig. Jag klickar bara på tabellen Tidsjämförelse och drar och släpper den i min.

Hur du organiserar din LuckyTemplates-datamodell – tips om bästa praxis

Genom att implementera bara dessa små saker kan du förbättra din utvecklingshastighet i LuckyTemplates.

Detta är inte bara till din fördel också. Andra som potentiellt kommer att använda din modell i framtiden behöver kunna ta tag i där du har lämnat ditt arbete.

De måste kunna granska siffrorna som du beräknar och också förstå hur dessa siffror beräknas.

Slutsats

Om du följer de bästa tipsen om datamodellering som jag går igenom i den här handledningen, är jag mycket säker på att du kommer att kunna utveckla mycket mer överlägsen LuckyTemplates-datamodellering än andra i din omgivning.

Det finns bara några få små uppdateringar som du behöver göra och göra konsekvent bra för att optimera rapporterings- och utvecklingsarbetet du vågar dig på. Du kan också använda dessa tips för att göra snabba och enkla uppdateringar av befintligt arbete också.


Upptäck unika insikter med LuckyTemplates TOPN-funktion

Upptäck unika insikter med LuckyTemplates TOPN-funktion

Den här bloggen innehåller LuckyTemplates TOPN DAX-funktion, som gör att du kan få unika insikter från dina data, vilket hjälper dig att fatta bättre marknadsföringsbeslut.

Datamodellering i LuckyTemplates med hjälp av stödtabeller

Datamodellering i LuckyTemplates med hjälp av stödtabeller

Lär dig några fantastiska analytiska tekniker som vi kan göra för datamodellering i LuckyTemplates med hjälp av DAX-stödtabeller.

Avancerad DAX för LuckyTemplates: Implementering av rankningslogik över unika insikter

Avancerad DAX för LuckyTemplates: Implementering av rankningslogik över unika insikter

Här dyker vi in ​​i LuckyTemplates Advanced DAX och implementerar rankningslogik för att få en mycket unik insikt. Jag visar också upp måttförgrening i det här exemplet.

LuckyTemplates What-If-parameterfunktion

LuckyTemplates What-If-parameterfunktion

Den här bloggen introducerar den nya funktionen i LuckyTemplates, analysparametern What-If. Du kommer att se hur det gör allt snabbt och enkelt för din scenarioanalys.

Använd LuckyTemplates Mät förgreningar för att kontrollera om dina marginaler ökar när intäkterna växer

Använd LuckyTemplates Mät förgreningar för att kontrollera om dina marginaler ökar när intäkterna växer

Lär dig hur du avgör om din intäktstillväxt är bra genom att kontrollera om dina marginaler ökade med hjälp av LuckyTemplates mäter förgrening.

LuckyTemplates parametrar via frågeredigerare

LuckyTemplates parametrar via frågeredigerare

Lär dig och förstå hur du kan skapa och använda LuckyTemplates-parametrar som är en kraftfull funktion i frågeredigeraren.

Runda stapeldiagram – En visualisering för din instrumentpanel

Runda stapeldiagram – En visualisering för din instrumentpanel

Denna handledning kommer att diskutera hur man skapar ett runt stapeldiagram med Charticulator. Du kommer att lära dig hur du designar dem för din LuckyTemplates-rapport.

PowerApps funktioner och formler | En introduktion

PowerApps funktioner och formler | En introduktion

Lär dig hur du använder PowerApps funktioner och formler för att förbättra funktionaliteten och ändra ett beteende i vår Power Apps canvas-app.

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.