Begrijpen wat datamodellering is en de juiste relaties creëren

Begrijpen wat datamodellering is en de juiste relaties creëren

Na een uitgebreide discussie over de query-editor, is het tijd om al die gegevens via gegevensmodellering naar een LuckyTemplates-rapport te verplaatsen. Je kunt de volledige video van deze tutorial onderaan deze blog bekijken.

Met gegevensmodellering kunt u verschillende gegevenstabellen in uw LuckyTemplates-rapport met elkaar verbinden door onderlinge relaties te creëren.

Inhoudsopgave

Relaties oplossen in het kerngegevensmodel

Mijn kerngegevensmodel bestaat uit alle tabellen die ik in de query-editor heb gerepareerd. Dit omvat de tabel Klanten, de tabel Locaties, de tabel Producten, enz.

Begrijpen wat datamodellering is en de juiste relaties creëren

Aangezien ik die tabellen heb opgeschoond en ik zeker weet dat ik alle gegevens heb die ik nu nodig heb, klik ik op Sluiten en toepassen om de query-editor te sluiten en eventuele wijzigingen toe te passen.

Begrijpen wat datamodellering is en de juiste relaties creëren

Dit betekent natuurlijk niet dat ik niet terug ga naar de query-editor als ik eenmaal aan datamodellering begin te werken. Ik zou er zeker nog vaak op terugkomen, vooral als ik aanvullende transformaties moet maken of als ik nieuwe gegevens moet invoeren, afhankelijk van wat mijn rapporten vereisen.

Het proces van het toepassen van de query's in mijn LuckyTemplates-model kan enige tijd duren, afhankelijk van de hoeveelheid gegevens die ik heb.

Begrijpen wat datamodellering is en de juiste relaties creëren

Maar zodra de toepassing is voltooid, kom ik op een nieuw canvas terecht waar ik mijn analyse kan maken.

Begrijpen wat datamodellering is en de juiste relaties creëren

Sommige mensen springen misschien meteen in dit deel. Maar wat ik meestal doe, is de relaties controleren die zijn opgebouwd rond de gegevens waaraan ik heb gewerkt toen ik in de query-editor zat.

Begrijpen wat datamodellering is en de juiste relaties creëren

Dit is het modelleringsgebied, waartoe ik toegang heb via dit specifieke pictogram hier.

Begrijpen wat datamodellering is en de juiste relaties creëren

Als je geen LuckyTemplates-ervaring hebt en eerder met Excel werkte, zal dit je totaal onbekend voorkomen. Het is belangrijk dat u dit onderdeel begrijpt, omdat het cruciaal is bij het ontwikkelen van iets binnen LuckyTemplates.

Hier kan ik ervoor zorgen dat de relaties tussen mijn gegevens op een optimale manier worden opgezet. Anders wordt het moeilijker om een ​​berekening of analyse correct uit te voeren.

De relaties worden weergegeven door deze lijnen en pijlen die over de gegevenstabellen lopen.

Begrijpen wat datamodellering is en de juiste relaties creëren

LuckyTemplates raadt normaal gesproken automatisch de relaties tussen de verschillende tabellen. Helaas krijgt LuckyTemplates dit deel meestal verkeerd .

Dus ik begin meestal met het verwijderen van deze bestaande relaties, vooral als ik 100% niet zeker weet of de standaardrelaties die LuckyTemplates heeft geplaatst zinvol zijn.

Begrijpen wat datamodellering is en de juiste relaties creëren

Begrijpen wat datamodellering is en de juiste relaties creëren

In Excel heb je normaal gesproken één enorm bestand met honderden kolommen. Maar datamodellering binnen LuckyTemplates is anders.

Hier heb ik bijvoorbeeld een kernset met informatie en dan heb ik afzonderlijke ondersteunende tabellen met daarin filterinformatie. Dus ik krijg verschillende tabellen met verschillende gegevensgroepen in elke tabel.

Begrijpen wat datamodellering is en de juiste relaties creëren

Dit is het kritieke onderdeel van gegevensmodellering: vaststellen of elke tabel een opzoektabel of een feitentabel is . Het is belangrijk om te begrijpen wat deze twee typen tabellen doen, zodat u kunt begrijpen wat voor soort relaties u er doorheen kunt trekken.

Een feitentabel bevat alle transacties , zoals in deze verkooptabel.

Begrijpen wat datamodellering is en de juiste relaties creëren

Aan de andere kant bevat een opzoektabel filterinformatie.

Zodra ik heb vastgesteld waar mijn tabellen thuishoren, organiseer ik ze. Ik vind het leuk om mijn opzoektabellen hier bovenaan in een enkele rij op te stellen.

Begrijpen wat datamodellering is en de juiste relaties creëren

Wat mijn feitentabel betreft, ik vind het leuk om die hieronder te plaatsen.

Begrijpen wat datamodellering is en de juiste relaties creëren

Natuurlijk kunnen sommige mensen het anders doen. Maar dit is de best practice die ik wil delen, omdat ik een filosofie heb om dingen zo eenvoudig mogelijk te houden.

Ik leg deze tabellen op deze manier in lagen omdat ik wil visualiseren hoe de relaties verlopen. Ik noem dit een waterval van filters . Op deze manier heb ik mijn opzoektabellen bovenaan en stuur ik filterinformatie naar de onbewerkte gegevens waarmee ik werk.


Top 3 Best Practices om uw LuckyTemplates-modellen te organiseren
Hoe u uw LuckyTemplates-datamodel kunt organiseren – Best Practice-tips
Klantensegmentatietechnieken die het datamodel gebruiken – LuckyTemplates & DAX

Conclusie

Dit zijn heel basale dingen, maar het is van cruciaal belang dat je dit onder de knie hebt, omdat het later je berekeningen kan maken of breken.

Als u de basisprincipes van gegevensmodellering begrijpt, kunt u ervoor zorgen dat u de juiste resultaten in uw rapporten behaalt. Het bespaart u de frustratie van het zoeken naar de hoofdoorzaak van fouten die het gevolg kunnen zijn van verkeerde relaties.

Al het beste,


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