Wat is zelf in Python: voorbeelden uit de echte wereld
Wat is zelf in Python: voorbeelden uit de echte wereld
In deze blog heb ik het over een techniek rond LuckyTemplates-budgettering , waarbij ik bijvoorbeeld een manier uitwerk om berekeningen over verschillende tijdsbestekken of maanden te verdelen . Je kunt de volledige video van deze tutorial onderaan deze blog bekijken.
Budgetten zijn in de meeste gevallen op jaarbasis. Het is echter zoveel beter om het te beperken tot een maandelijkse basis en de toewijzing van onze budgetten per maand te bekijken. Dus ik ga je, door middel van een demonstratie, een paar nuances laten zien van hoe dit allemaal werkt. We zullen ook ingaan op enkele geavanceerde DAX-berekeningen.
De gegevens die ik in deze zelfstudie gebruik, maakten deel uit van een rond budgetteringsgevoeligheidstabellen.
Laten we eens kijken naar het scenario en het gegevensmodel, dat echt essentieel is om te begrijpen hoe deze budgetteringsanalyse kan worden uitgevoerd.
Inhoudsopgave
De begrotingsgevoeligheidstabel
Dus in dit scenario hebben we enkele budgetten per stad voor 2018 en ze zijn in een jaarlijks tijdsbestek.
We kunnen niet slechts één nummer voor het hele jaar hebben, we moeten deze budgetten maandelijks toewijzen. We kunnen dit zelfs toewijzen aan een dagelijks niveau , wat ik in andere videotutorials heb uitgelegd. Op deze manier kunnen we zien wat de trend is en hoe dingen in de loop van de tijd presteren .
Om deze toewijzing te doen, identificeren we de budgetgevoeligheid voor elke maand en integreren we deze in onze berekeningen. In deze tabel splitst de Budgetgevoeligheid het budget per maand op .
Gevoeligheid of seizoensgebondenheid in LuckyTemplates kan van alles zijn, maar in deze analyse is het gebaseerd op onze budgetten of prognoses. En dus voorspellen we hier dat we bijvoorbeeld een toename van de toewijzing nodig hebben in het midden van het jaar versus in de zomer. Ook tijdens de kerstdagen is er een lichte stijging.
Vervolgens moeten we een manier vinden om dit in onze analyse te integreren . Voordat we daarop ingaan, laten we eens kijken hoe het datamodel is gestructureerd.
Gegevensmodel instellen
Dit is een zeer gedetailleerd model met al onze opzoektabellen, feitentabellen, sleutelmetingen en ondersteunende tabellen voor een gedetailleerde LuckyTemplates-budgetteringsanalyse.
Als we goed kijken, zien we dat onze tabel Streekbegroting geen enkele relatie heeft met andere tabellen.
Zo ook onze Budget Sensitivity- tabel.
Deze twee tabellen noem ik ondersteunende tabellen . Ze hebben geen fysieke relatie met andere tabellen in het model. Deze tabel met budgetgevoeligheid ondersteunt de logica die we in ons model gaan invullen.
DAX-berekening om maandelijks budget toe te wijzen
Laten we eerst even kijken naar onze berekening van het jaarlijkse budget .
Als we het naar onze tabel slepen, kunnen we zien dat het helemaal niet is toegewezen. Het toont alleen het volledige nummer. Dit budget willen we maandelijks verdelen.
Om dat te doen, creëren we een nieuwe maat. We noemen het 2018 Budgettoewijzing .
Onthoud dat de tabel Budgetgevoeligheid geen relatie heeft met de tabel Datum in het model, dus we kunnen op geen enkele manier informatie uit de tabel Budgetgevoeligheid halen en deze uit de tabel Datum laten filteren.
Maar we hebben die verbinding virtueel in deze formule gemaakt met behulp van de TREATAS- functie.
In de tabel Budgetgevoeligheid hebben we onze kolom Maandnaam . En als we naar onze Datum-tabel gaan, hebben we een kolom die erg op elkaar lijkt . Het is een berekende kolom waarin de eerste drie letters van elke maand worden weergegeven.
En dus hoewel we geen fysieke relatie kunnen leggen tussen deze twee tabellen (Budgetgevoeligheid en Datumtabellen), kunnen we het virtueel doen . Dit is waar de echte kracht van deze budgettoewijzingstechniek om de hoek komt kijken.
Door TREATAS te gebruiken, hebben we die verbinding gemaakt tussen de kolom Datumtabel Korte maand en de kolom Budgetgevoeligheidstabel Maand Benoemd. En zo krijgen we een uitsplitsing van de juiste allocaties voor de juiste maanden.
Vervolgens integreren we deze berekening in andere formules om onze maandelijkse toewijzing te krijgen.
In deze formule gebruiken we het als een variabele ( VAR ). Vervolgens gaan we naar ISFILTERDE maand en jaar (in de tabel met datums ) en naar meerdere budgettoewijzingen per jaarbudget . Zo niet, ga dan terug naar de Jaarbegroting.
En dus kunnen we nu zien dat we deze maandelijkse toewijzing hebben via de gevoeligheidstabel met slechts enkele DAX-formules.
Maandelijkse prognoses toewijzen aan dagelijkse resultaten in LuckyTemplates met behulp van DAX
Seizoensgebondenheid in uw budget beheren Analyses - Geavanceerde LuckyTemplates
Budgetten maken met seizoensaanpassingen - LuckyTemplates-techniek
Conclusie
In deze zelfstudie heb ik u laten zien hoe u ondersteunende tabellen en DAX-formules kunt gebruiken, met name met TREATAS, om een virtuele relatie te creëren en maandelijkse budgetteringsgevoeligheid toe te wijzen.
Deze LuckyTemplates-budgetteringstechniek is briljant en heeft zoveel toepassingen. Deze methodologie zal uw model ook enorm opschonen. Het vereenvoudigt dingen en genereert inzichten die voorheen zo moeilijk waren.
Ik hoop dat u dit concept op de een of andere manier kunt integreren in uw eigen budgetterings- en prognoserapporten.
Proost!
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