Wat is zelf in Python: voorbeelden uit de echte wereld
Wat is zelf in Python: voorbeelden uit de echte wereld
In deze zelfstudie gaan we een echt uniek voorbeeld van LuckyTemplates-groepering of segmentatie verkennen. Je kunt de volledige video van deze tutorial onderaan deze blog bekijken.
We maken een verouderde proefbalansgroepering in LuckyTemplates . Deze techniek omvat het hergebruiken van veel van de groeperings- en segmentatiepatronen die we al hebben geleerd. Het gebruik van LuckyTemplates-groeperingspatronen voor dit unieke voorbeeld is niet anders.
Het idee achter deze zelfstudie is om u te laten zien hoe u enkele algemene groeperings- of segmentatiepatronen in LuckyTemplates kunt gebruiken.
Deze tutorial kwam eigenlijk voort uit een vraag in het LuckyTemplates Support Forum , dat is gebaseerd op vereisten voor boekhoudkundige rapportage en verouderde proefbalansen.
Leeftijdsproefbalansen, in de boekhouding, geven ons een uitsplitsing van onze vorderingen met openstaande saldi en laten ons zien hoe ver ze zijn. En zo kunnen we in de loop van de tijd zien of we veel vorderingen hebben die binnen 60, 90, 120 dagen of in de volgende maand, enz.
Met dit soort analyse willen we de gegevens groeperen en het rapport vereenvoudigen. We zullen enkele geavanceerde DAX-berekeningen gebruiken om dit te bereiken. Laten we, voordat we bij de formule komen, even kijken naar de voorbeeldgegevens die ik voor deze zelfstudie heb gemaakt.
Inhoudsopgave
Voorbeeldgegevensset en modelconfiguratie
In deze tabel hebben we de kolommen Vereffeningsdatum en Vervaldatum en we willen het verschil tussen deze twee datums berekenen. Vervolgens groeperen of segmenteren we die datumverschillen op basis van de groep die we selecteren en we doen het dynamisch.
Dit is de groeperingstabel die ik voor de oplossing heb gemaakt. We hebben onze kolommen Groepen (leeftijdscategorieën), Sorteervolgorde , Min en Max . Ik heb hier zojuist de cijfers verzonnen, maar u kunt dit zelf herschikken of aanpassen voor uw eigen rapporten.
Ik heb de Enter Data gebruikt om deze tabel te maken.
De kolom Sorteervolgorde is de sleutel als we tekstwaarde hebben. We moeten ervoor zorgen dat we ergens op kunnen sorteren, zodat de waarden in de juiste volgorde staan als we ze in een visualisatie laten zien.
Deze tabel heeft geen relatie met iets in het gegevensmodel. Ik noem dergelijke tabellen ondersteunende of secundaire tabellen. Vervolgens doorlopen we deze tabel en voeren we er logica doorheen .
De DAX-berekening uitwerken
Het eerste dat we moeten doen, is iets heel eenvoudigs, namelijk de kolom Waarde samenvatten .
Dit geeft ons een kernmaatstaf die enige waarde voor ons genereert. We kunnen dit eigenlijk niet gebruiken omdat er geen relatie is tussen onze Transactietabel en onze Groepstabel. We zullen het filteren binnen een formule moeten doen.
Dit is dus de formule die we gebruiken. Ik noem het Values Per Group en het bevat verschillende DAX-functies.
Deze berekening zal uiteindelijk de Totale Waarde opleveren, maar we moeten elke rij in de Transactietabel doorlopen . Op elke rij moeten we het verschil ( DATEDIFF ) in die datums ( Due Date en Clearing Date ) berekenen .
Met andere woorden, in elke rij werken we de datumverschillen tussen die twee kolommen uit. Tegelijkertijd doorlopen we ook elke rij in de Aged Debtors Group- tabel. Als deze logica gelijk is aan waar, is de COUNTROWS- logica ook waar. In dit geval wordt de Totale waarde geretourneerd .
Deze berekeningen kunnen we vervolgens omzetten in visualisaties.
Gebruik DAX om gegevens te segmenteren en te groeperen in LuckyTemplates
Segmentatievoorbeeld Geavanceerde DAX gebruiken in LuckyTemplates
LuckyTemplates Geavanceerde analyse: logische technieken voor secundaire tabellen
Conclusie
Deze zelfstudie is een uniek voorbeeld van hoe u enkele LuckyTemplates-technieken voor groeperen en segmenteren in uw modellen kunt gebruiken. Het is een geweldige applicatie, zowel vanuit een boekhoudkundig perspectief als vanuit een financieel analyseperspectief.
We hebben een ondersteunende tabel gemaakt en enkele geavanceerde DAX-formules gebruikt om de inzichten te krijgen waarnaar we op zoek zijn. Dit type analyse is echt goed vanuit het perspectief van cashmanagement en bedrijven.
Al het beste!
Wat is zelf in Python: voorbeelden uit de echte wereld
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.
In deze tutorial over DAX-coderingstaal leert u hoe u de functie GENERATE gebruikt en hoe u de titel van een maat dynamisch wijzigt.
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.
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.
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.
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.
Deze tutorial bespreekt de ideeën van materialisatie van datacaches en hoe deze de prestaties van DAX beïnvloeden bij het leveren van resultaten.
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