Hoe u uw LuckyTemplates-gegevensmodel organiseert - tips voor best practices

Hoe u uw LuckyTemplates-gegevensmodel organiseert - tips voor best practices

Ik wilde in dit bericht enkele van mijn best practice-tips voor LuckyTemplates-gegevensmodellering benadrukken . In deze zelfstudie bespreek ik veel technieken in detail waarvan ik denk dat u ze zeer nuttig zult vinden zodra u deze in uw rapporten gaat implementeren. Je kunt de volledige video van deze tutorial onderaan deze blog bekijken.

U zult merken dat bepaalde elementen van uw LuckyTemplates-rapporten groeien naarmate u een ontwikkeling doorloopt. Dit kunnen zaken zijn als nieuwe gegevenstabellen, verschillende relaties tussen tabellen, een assortiment meetwaardegroepen en nog veel meer.

Het organiseren van al deze onderdelen van uw rapportage is absoluut essentieel, zodat u een duidelijk beeld krijgt van wat er binnen uw model gebeurt.

Ik wil het hebben over enkele van mijn best practice-tips voor het organiseren van uw modellen. Waar we hier naar kijken is een volledig rapport dat is ontwikkeld voor een Learning Summit.

Hoe u uw LuckyTemplates-gegevensmodel organiseert - tips voor best practices

Dit model hier is zo gedetailleerd - er zijn zoveel berekeningen in dit rapport verwerkt en er zijn zoveel ondersteunende tabellen bovenop dit model. Om zoiets te bedenken, is het absoluut essentieel om enkele van deze best practice-tips voor het organiseren van dingen te volgen.

Inhoudsopgave

Structureer uw kernmodel intuïtief

Laten we eerst het datamodel gaan bekijken. Bekijk nu hoe gedetailleerd het kernmodel is.

Hoe u uw LuckyTemplates-gegevensmodel organiseert - tips voor best practices

Velen van jullie die mijn tutorials eerder hebben bekeken, weten hoe je je kernmodel op de meest eenvoudige manier kunt opzetten.

U zult merken dat de LOOKUP- tabellen bovenaan staan ​​en de FACT-tabellen onderaan. Ook zie je hier dat we eigenlijk met meerdere feitentabellen te maken hebben.

In dit voorbeeld is er genoeg materiaal waar we mee te maken hebben in termen van financiële details. Dingen zoals het budgetteren, vergelijken en consolideren van deze cijfers met onze transactiegegevens of verkoopgegevens.

We hebben overal genoeg tafels en relaties, maar zoals je hier kunt zien, heb ik het op een eenvoudige en intuïtieve manier ingedeeld. Als je het zo opzet, wordt het eenvoudiger te begrijpen, ook al is wat er wordt gedaan erg complex qua berekeningen.

Organiseer tabellen waar u ze kunt zien

Laat me het scherm uitvouwen zodat je kunt zien hoeveel tafels en groepen dingen ik in dit model heb.

Hoe u uw LuckyTemplates-gegevensmodel organiseert - tips voor best practices

Ik plaats de ondersteunende tabellen onder mijn kernmaatregelen waar ik ze gemakkelijk allemaal kan vinden.

Hoe u uw LuckyTemplates-gegevensmodel organiseert - tips voor best practices

Ik heb ook enkele verborgen tabellen die verschillende gegevens bevatten, en ik heb ze geconsolideerd in de tabel Financiële details.

Hoe u uw LuckyTemplates-gegevensmodel organiseert - tips voor best practices

Aan de rechterkant van het scherm staan ​​mijn maattabellen. Meettabellen zijn de sleutel tot het organiseren van uw model. Ik heb ze ook aan de kant gezet. Ik doe dit op al mijn modellen, en ik raad je ten zeerste aan iets soortgelijks te doen.

Ik merk dat voor de meeste LuckyTemplates-leden die op het ondersteuningsforum posten, hun model een beetje een puinhoop is. Dat is heel begrijpelijk, want je weet niet wat je moet doen als je net begint.     

Maar als u enkele van deze eenvoudige tips die ik gebruik kunt gebruiken en ze in uw eigen model kunt implementeren, ben ik ervan overtuigd dat zelfs deze kleine veranderingen de zaken eenvoudiger te begrijpen zullen maken.

Visualiseer dingen in je hoofd

Wat ik graag doe, ongeacht het gegevensscenario waaraan ik werk, is visualiseren wat er werkelijk aan de hand is met mijn model terwijl ik mijn rapport maak en mijn DAX-berekeningen schrijf .

Dus ik weet wanneer een filter is geplaatst, ik weet hoe het uitmondt in een berekening die ik misschien doe in mijn verkooptabel, budgetteringstabel of zelfs in een combinatie van tabellen.

Het is belangrijk om deze dingen in je hoofd te kunnen visualiseren terwijl ze werkelijk gebeuren.

Organiseer uw maten met behulp van een maattabel

De laatste tip die ik wilde doornemen betreft maattabellen. Laten we eens kijken naar de rechterkant en kijken hoeveel maattabellen ik heb. Best een aanzienlijk aantal, toch?

Hoe u uw LuckyTemplates-gegevensmodel organiseert - tips voor best practices

Bekijk wat er gebeurt wanneer ik een van deze velden open, zoals de velden Attrition Visuals en Key Measures.

Hoe u uw LuckyTemplates-gegevensmodel organiseert - tips voor best practices

Hoe u uw LuckyTemplates-gegevensmodel organiseert - tips voor best practices

Wat ik je hier probeer te laten zien, is dat je heel veel maten kunt creëren. U kunt eenvoudig 30, 40 of zelfs 50 maten in uw model maken. Als je deze niet in maattabellen zet, dan kun je gemakkelijk verdwalen in de zee van data . U zoekt naar uw maatregelen en u weet niet waar u ze kunt vinden. Het zal het leven moeilijker maken voor iedereen die uw model gebruikt.

Benoem maattabellen intuïtief

Het is belangrijk om dingen zoveel mogelijk te vereenvoudigen om uw ontwikkeling te versnellen, vooral als u uw meettabellen op een intuïtieve manier een naam geeft.

Als ik bijvoorbeeld tijdvakken wil vergelijken, weet ik waar ik moet zijn. Ik klik gewoon op de tijdvergelijkingstabel en sleep deze naar mijn visualisaties .

Hoe u uw LuckyTemplates-gegevensmodel organiseert - tips voor best practices

Door alleen deze kleine dingen te implementeren, kunt u uw ontwikkelingssnelheid in LuckyTemplates verbeteren.

Dit is niet alleen in uw voordeel ook. Anderen die uw model mogelijk in de toekomst gaan gebruiken, moeten in staat zijn om verder te gaan waar u uw werk hebt achtergelaten.

Ze moeten de getallen die u berekent kunnen controleren en ook begrijpen hoe deze getallen worden berekend.

Conclusie

Als u de best practice-tips voor LuckyTemplates- gegevensmodellering volgt die ik in deze zelfstudie doorloop, heb ik er alle vertrouwen in dat u veel betere LuckyTemplates-gegevensmodellering kunt ontwikkelen dan anderen om u heen.

Er zijn slechts een paar kleine updates die u moet maken en consistent goed moet uitvoeren om het rapportage- en ontwikkelingswerk waar u zich aan waagt te optimaliseren. U kunt deze tips ook gebruiken om snel en gemakkelijk bestaande werken bij te werken.


Wat is zelf in Python: voorbeelden uit de echte wereld

Wat is zelf in Python: voorbeelden uit de echte wereld

Wat is zelf in Python: voorbeelden uit de echte wereld

Een RDS-bestand opslaan en laden in R

Een RDS-bestand opslaan en laden in R

Je leert hoe je objecten uit een .rds-bestand in R opslaat en laadt. In deze blog wordt ook besproken hoe je objecten uit R naar LuckyTemplates importeert.

First N Business Days Revisited – Een DAX-coderingstaaloplossing

First N Business Days Revisited – Een DAX-coderingstaaloplossing

In deze tutorial over DAX-coderingstaal leert u hoe u de functie GENERATE gebruikt en hoe u de titel van een maat dynamisch wijzigt.

Breng inzichten onder de aandacht met behulp van de Multi Threaded Dynamic Visuals-techniek in LuckyTemplates

Breng inzichten onder de aandacht met behulp van de Multi Threaded Dynamic Visuals-techniek in LuckyTemplates

Deze zelfstudie behandelt hoe u de Multi Threaded Dynamic Visuals-techniek kunt gebruiken om inzichten te creëren op basis van dynamische gegevensvisualisaties in uw rapporten.

Inleiding tot het filteren van context in LuckyTemplates

Inleiding tot het filteren van context in LuckyTemplates

In dit artikel zal ik de filtercontext doornemen. Filtercontext is een van de belangrijkste onderwerpen waarover elke LuckyTemplates-gebruiker in eerste instantie zou moeten leren.

Beste tips voor het gebruik van de apps in LuckyTemplates Online Service

Beste tips voor het gebruik van de apps in LuckyTemplates Online Service

Ik wil laten zien hoe de online service LuckyTemplates Apps kan helpen bij het beheren van verschillende rapporten en inzichten die uit verschillende bronnen zijn gegenereerd.

Analyseer winstmargeveranderingen in de loop van de tijd - analyse met LuckyTemplates en DAX

Analyseer winstmargeveranderingen in de loop van de tijd - analyse met LuckyTemplates en DAX

Leer hoe u wijzigingen in uw winstmarge kunt berekenen met behulp van technieken zoals vertakking van metingen en het combineren van DAX-formules in LuckyTemplates.

Materialisatie-ideeën voor gegevenscaches in DAX Studio

Materialisatie-ideeën voor gegevenscaches in DAX Studio

Deze tutorial bespreekt de ideeën van materialisatie van datacaches en hoe deze de prestaties van DAX beïnvloeden bij het leveren van resultaten.

Zakelijke rapportage met behulp van LuckyTemplates

Zakelijke rapportage met behulp van LuckyTemplates

Als u tot nu toe nog steeds Excel gebruikt, is dit het beste moment om LuckyTemplates te gaan gebruiken voor uw zakelijke rapportagebehoeften.

Wat is LuckyTemplates Gateway? Alles wat u moet weten

Wat is LuckyTemplates Gateway? Alles wat u moet weten

Wat is LuckyTemplates Gateway? Alles wat u moet weten