LuckyTemplates dynamische groepering | Streepvorming met behulp van DAX

LuckyTemplates dynamische groepering | Streepvorming met behulp van DAX

Ik wil een LuckyTemplates dynamische groeperingstechniek bespreken. Ik zal je laten zien hoe je segmenten van je informatiebanden dynamisch kunt laten zien. Dit is een krachtige techniek om voort te bouwen op uw datamodel. Je kunt de volledige video van deze tutorial onderaan deze blog bekijken.

Ik heb hier een heel eenvoudig gegevensmodel. Het is een beetje een puinhoop vanwege de manier waarop Microsoft dingen heeft opgezet in LuckyTemplates, wat ik niet leuk vind; dus ik zou het willen herschikken met behulp van de watervaltechniek.

LuckyTemplates dynamische groepering |  Streepvorming met behulp van DAX

Ik wil mijn verkooptabel onderaan en al mijn opzoektabellen bovenaan.

LuckyTemplates dynamische groepering |  Streepvorming met behulp van DAX

In veel gevallen bevatten uw opzoektabellen echter niet zoveel informatie. Ik heb hier bijvoorbeeld mijn klantgegevens, maar ik wil mijn klanten kunnen groeperen op basis van een statistiek, en ik wil het dynamisch doen.

LuckyTemplates dynamische groepering |  Streepvorming met behulp van DAX

Afhankelijk van mijn selectie zal de groepering anders zijn. Ik selecteer bijvoorbeeld een ander jaar of zeg maar een ander product, ik wil mijn resultaten in de groepering kunnen analyseren op basis van die selecties.

Wanneer je deze techniek combineert met een goed model, zijn er meerdere manieren waarop je je data kunt filteren.

Laten we nu eens kijken naar de theorie van hoe dit echt werkt.

Inhoudsopgave

DAX-formules en vertakkingen meten

Ik heb hier een eenvoudige berekening voor mijn totale verkoop. In deze maatstaf heb ik gebruikt en ik heb de prijs uit een andere tabel gehaald en die vermenigvuldigd met de verkochte hoeveelheid bij elke afzonderlijke transactie.

LuckyTemplates dynamische groepering |  Streepvorming met behulp van DAX

Nu wil ik in de visualisatie kunnen uitsplitsen welke van mijn klanten ik beschouw als goede groeiklanten , gemiddelde groeiklanten of slechte groeiklanten . De sleutel is om het jaar te herkennen dat op de snijmachine is geselecteerd.

LuckyTemplates dynamische groepering |  Streepvorming met behulp van DAX

Ik heb hier ook mijn Sales LY (vorig jaar) berekening, waarbij ik de en de functies heb gebruikt.

LuckyTemplates dynamische groepering |  Streepvorming met behulp van DAX

Uit deze berekening kan ik vervolgens de procentuele groei berekenen ( Sales Growth ).

LuckyTemplates dynamische groepering |  Streepvorming met behulp van DAX

Op deze manier kunt u niche-banding-berekeningen maken. In dit geval vertak ik me in deze berekening (Verkoopgroei), en dan ga ik mijn segmenten maken op basis daarvan.

Merk op dat geen van deze gegevens zich in een van mijn tabellen met onbewerkte gegevens bevindt . Ik creëer dit met metingen en dan ga ik segmenteren en dynamisch band op basis van deze berekening.

U kunt op de visualisatie van het spreidingsdiagram zien waar het segment of de groepering echt uitbreekt. Deze visualisatie heeft dezelfde maat als de staafdiagramvisualisatie hier beneden. Het geeft de dingen gewoon op een iets andere manier weer. En het is nog steeds een dynamische berekening of een dynamische segmentatietechniek.

LuckyTemplates dynamische groepering |  Streepvorming met behulp van DAX

Ik kan dit ook per maand en jaar uitsplitsen door simpelweg een slicer-filter toe te voegen.

LuckyTemplates dynamische groepering |  Streepvorming met behulp van DAX

LuckyTemplates dynamische groepering met behulp van DAX

Ik krijg mijn formules meestal van de , met behulp van de webgebaseerde applicatie DAX Clean Up . Hier kunt u al uw formules opslaan.

LuckyTemplates dynamische groepering |  Streepvorming met behulp van DAX

Ik heb mijn banding-voorbeeld opgeslagen in de Analyst Hub en ik kan de code gewoon kopiëren en in mijn model plakken. Mogelijk moet u een paar parameters in de formule wijzigen, maar in dit geval heb ik deze al perfect ingesteld.

LuckyTemplates dynamische groepering |  Streepvorming met behulp van DAX

Een ander ding dat u moet onthouden wanneer u dynamische segmentatie uitvoert, is dat u een ondersteunende tabel moet maken . In dit voorbeeld wil ik kunnen segmenteren op basis van deze groeifactor. Dus brak ik mijn segmenten uit voor die specifieke groeifactor.

LuckyTemplates dynamische groepering |  Streepvorming met behulp van DAX

En merk op dat ik bovenop mijn kernmodel bouw. Geen van deze gegevens wordt fysiek geïmplementeerd in welke tabel dan ook, wat deze techniek zo flexibel maakt.

LuckyTemplates dynamische groepering |  Streepvorming met behulp van DAX

Laten we nu eens kijken naar de formule die ik hier heb gebruikt, Sales per Growth Group .

In de formule zie je dat ik de totale verkoop wil berekenen, maar dat verkoopresultaat wil kunnen filteren op die ondersteunende tabel die ik heb gemaakt.

Ik wil evalueren wat de groei van de klant was. En dus, met de functie, gaat deze formule door elke klant herhalen en de omzetgroei van elke klant berekenen. Dit gaat virtueel op de volledige lijst van mijn klanten en retourneert vervolgens de verkopen op basis van alles wat als waar wordt geëvalueerd.

LuckyTemplates dynamische groepering |  Streepvorming met behulp van DAX

Wat hier interessant aan is, is dat wanneer ik deze formule naar de tabel sleep, je zult zien dat alles op een gegeven moment als waar wordt geëvalueerd. Dit komt omdat het filter helemaal niet in de context in deze tabel staat.

LuckyTemplates dynamische groepering |  Streepvorming met behulp van DAX

U kunt de banden of groepen echter wel zien in de visualisatie van het spreidingsdiagram. Met de ondersteunende tabel die ik heb gemaakt (tabel klantsegmenten), speelt het filter binnen de formule Sales per Growth Group een rol in deze visualisatie. Als gevolg hiervan zullen velen als onwaar evalueren. En zo krijgen we de segmenten, deze banden binnen de visualisatie.

LuckyTemplates dynamische groepering |  Streepvorming met behulp van DAX


LuckyTemplates Voorbeeld van banding en segmentering DAX gebruiken
DAX gebruiken om gegevens te segmenteren en groeperen in LuckyTemplates
Voorbeeld van segmentatie Geavanceerde DAX gebruiken in LuckyTemplates

Conclusie

Er valt wat uit te pakken in deze LuckyTemplates dynamische groeperingstechniek, maar het is niet zo moeilijk als je het patroon en de ondersteunende tabel die je moet gebruiken echt begrijpt.

U kunt dit patroon keer op keer invoeren, voor welke banding u maar wilt. De ondersteunende tafel kan volledig dynamisch en flexibel zijn en kan worden gebaseerd op elke gewenste maatstaf. Zorg ervoor dat u daadwerkelijk de juiste statistiek invoert in deze evaluatie via de tabel. Dit is volledig dynamisch voor alles wat je hier invoert. U kunt hier bijvoorbeeld winstmarges hebben.

Bekijk de onderstaande links voor meer gerelateerde inhoud.

Proost!


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