Gegevensmodellering in LuckyTemplates met behulp van ondersteunende tabellen

Gegevensmodellering in LuckyTemplates met behulp van ondersteunende tabellen

Wanneer we een analyse van ons model uitvoeren, willen we misschien een inzicht vinden dat niets te maken heeft met iets in onze tabellen. Dat is waar het concept van het gebruik van ondersteunende tabellen voor LuckyTemplates-gegevensmodellering om de hoek komt kijken.

Ondersteunende tabellen hebben geen enkele relatie met onze tabellen, maar we kunnen ze gebruiken om de visualisaties in onze rapporten te ondersteunen. 

Inhoudsopgave

Voorbeeldscenario voor gegevensmodellering in LuckyTemplates

Voor dit voorbeeld maken we een ondersteunende tabel voor onze klantentabel . We kunnen die ondersteunende tafel bedekken met informatie. Voer vervolgens DAX-logica uit om visualisaties te maken die niet mogelijk zijn met wat we momenteel op onze klantentabel hebben . 

Gegevensmodellering in LuckyTemplates met behulp van ondersteunende tabellen

In onze rapportweergave hebben we een visualisatie die het totale aantal transacties van elke klant weergeeft. Voor dit voorbeeld is de hoogste transactie van een klant 33 .

Gegevensmodellering in LuckyTemplates met behulp van ondersteunende tabellen

Dan is de laagste 8 .

Gegevensmodellering in LuckyTemplates met behulp van ondersteunende tabellen

We willen bijvoorbeeld een visualisatie maken die de frequentie van onze klanten weergeeft op basis van hun transacties. Het is een visualisatie die de totale verkoop van onze klanten met een hoge, gemiddelde en lage frequentie laat zien, die nergens op ons model voorkomt. Wat we kunnen doen, is een tabel maken die die frequenties bevat, zodat we er logica doorheen kunnen halen.

Een ondersteunende tabel maken voor gegevensmodellering in LuckyTemplates

Er zijn verschillende manieren om een ​​tabel te maken. Laten we voor dit voorbeeld de optie Gegevens invoeren gebruiken op het tabblad Start

Gegevensmodellering in LuckyTemplates met behulp van ondersteunende tabellen

Laten we deze tabel een naam geven als " Aankoopfrequentie ". Stel vervolgens de eerste kolom in als Frequentiegroep en voeg de frequentiewaarden toe als Hoog , Ok en Laag . Voeg ook de kolommen Min en Max toe. In onze huidige tabel zeggen we dat onze hoogfrequente klanten ten minste 25 - 40 transacties moeten hebben. De middelfrequente klanten zouden 15 - 25 transacties moeten hebben, en de laagfrequente klanten zijn degenen met slechts 0 - 15 transacties.

Gegevensmodellering in LuckyTemplates met behulp van ondersteunende tabellen

In de relatieweergave plaatsen we onze toegevoegde tabel Aankoopfrequentie aan de rechterkant. De tabel Aankoopfrequentie is namelijk een ondersteunende tabel . De kolommen die in deze tabel worden gemaakt, hebben geen enkele relatie met tabellen in ons gegevensmodel. We gebruiken dit alleen om DAX-logica uit te voeren ter ondersteuning van de visualisaties die we in onze rapporten willen maken. 

Gegevensmodellering in LuckyTemplates met behulp van ondersteunende tabellen

Maattabellen maken voor LuckyTemplates-gegevensmodellering

Laten we naast de tabel Aankoopfrequentie ook een andere tabel maken met de optie Gegevens invoeren . Laten we het dynamische groepering noemen . We maken dan een meting in deze tabel.

Gegevensmodellering in LuckyTemplates met behulp van ondersteunende tabellen

Wijzig de naam van de meting in de tabel Verkoop per frequentiegroep . Via deze link kunt u meer leren over het maken van maattabellen .

Gegevensmodellering in LuckyTemplates met behulp van ondersteunende tabellen

Voor onze maatregel gebruiken we een DAX-code die vrij ingewikkeld is. Deze meting berekent de totale verkoop van elk van de klanten in de tabel Klanten . Het identificeert of hun totale transacties binnen de MIN- en MAX- waarde van de tabel Aankoopfrequentie vallen , de ondersteunende tabel die we hebben gemaakt. 

Gegevensmodellering in LuckyTemplates met behulp van ondersteunende tabellen

Het belangrijkste hier is dat de tabel Aankoopfrequentie geen relatie heeft met onze tabel Klanten of andere tabellen. Door echter een logica te creëren met behulp van een meting en DAX-code, kunnen we deze nu gebruiken om een ​​visualisatie te ondersteunen of te maken met onze andere tabellen.

Aangepaste visualisaties maken in LuckyTemplates

Om de gewenste visualisatie te maken, hoeven we alleen maar de kolom Frequentiegroep van onze tabel Dynamische groepering naar ons canvas te slepen.

Gegevensmodellering in LuckyTemplates met behulp van ondersteunende tabellen

Vervolgens slepen we onze meting Verkoop per frequentiegroep naar onze frequentiegroep op het canvas.

Gegevensmodellering in LuckyTemplates met behulp van ondersteunende tabellen

Als gevolg hiervan hebben we nu een visualisatie die ons de totale verkoop van de klant laat zien van de hoge, lage en middellange frequenties ( Ok ).

Gegevensmodellering in LuckyTemplates met behulp van ondersteunende tabellen

Daarna kunnen we dit omzetten in een ringdiagramvisualisatie. Dan zullen we zien dat op basis van de logica die we met onze ondersteunende tabel hebben gemaakt, de meeste van onze klanten zich binnen de middenfrequentie ( OK) bevinden .  

Gegevensmodellering in LuckyTemplates met behulp van ondersteunende tabellen

Dat is logisch, want als we het totale aantal transacties van onze klanten controleren, hebben de meeste zo'n 20-21 transacties.

Gegevensmodellering in LuckyTemplates met behulp van ondersteunende tabellen

Dat is binnen het middenbereik van 15-25 ( Ok ) frequentie op basis van onze ondersteunende tabel ( Frequentiegroep ).

Gegevensmodellering in LuckyTemplates met behulp van ondersteunende tabellen

We kunnen ook een andere visualisatie maken door de meting ( Verkoop per frequentiegroep ) binnen onze visualisatie Klantnamen te slepen ...

Gegevensmodellering in LuckyTemplates met behulp van ondersteunende tabellen

… en de kolom Frequentiegroep uit onze ondersteunende tabel ( Aankoopfrequentie ).

Gegevensmodellering in LuckyTemplates met behulp van ondersteunende tabellen

Als gevolg hiervan toont de visualisatie nu de naam van de klanten, hun totale verkoop en hun transactiefrequentie. 

Gegevensmodellering in LuckyTemplates met behulp van ondersteunende tabellen

We kunnen deze visualisatie vervolgens converteren naar een staafdiagram als we dat willen.

Gegevensmodellering in LuckyTemplates met behulp van ondersteunende tabellen

Ten slotte hebben we deze visualisaties voor Verkoop per Frequentiegroep per Klantnaam en Frequentiegroep , en Verkoop per Frequentiegroep per Frequentiegroep.

Gegevensmodellering in LuckyTemplates met behulp van ondersteunende tabellen

Conclusie

Samenvattend konden we een ondersteunende tabel maken en deze gebruiken voor datamodellering in LuckyTemplates. Dit zijn enkele krachtige technieken die we kunnen bereiken bij het gebruik van ondersteunende tabellen.

Bedenk nu hoe we de logica hier kunnen uitbreiden. In dit geval hebben we transacties geïsoleerd, maar we kunnen dit ook doen voor andere berekeningen voor een groep mensen in verkoop, marges, groei en nog veel meer.

Ik hoop dat je de logica en het belang van het gebruik van ondersteunende tabellen hebt kunnen inzien . Nogmaals, ze worden puur gebruikt ter ondersteuning van de logica en de visualisatie die we willen maken en we kunnen ze op verschillende manieren gebruiken. Hiermee kun je fantastische analytische technieken toevoegen aan je eigen modellen.

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