Wat is zelf in Python: voorbeelden uit de echte wereld
Wat is zelf in Python: voorbeelden uit de echte wereld
In dit bericht ga ik dieper in op de evaluatiecontext in LuckyTemplates DAX. Je kunt de volledige video van deze tutorial onderaan deze blog bekijken.
Evaluatiecontext wordt ook wel de initiële context in LuckyTemplates genoemd. Het is de omgeving waarop uw berekening is gebaseerd.
Om de zaken geavanceerder te maken, kunnen uw formules daadwerkelijk meerdere contexten tegelijkertijd laten werken?
Inhoudsopgave
Veranderende context binnen een formule
Meerdere contexten hebben is niet zo ingewikkeld, en ik zal je dit laten zien aan de hand van een voorbeeld.
Allereerst moeten we altijd begrijpen wat de evaluatie of initiële context is.
U moet een goed begrip hebben van hoe context werkt binnen uw formule.
Anders zou je soms geen idee hebben waar je resultaten uiteindelijk vandaan komen.
In dit voorbeeld is de evaluatiecontext vrij eenvoudig, omdat het gewoon de inhoud van de tabel is.
Maar wat als ik hier een lopend totaal wil berekenen ?
Om dit te doen, maak ik eerst een meting en noem deze 30 Day Running Total . Vervolgens zal ik een functie in mijn volgende regel plaatsen.
Ik zal de CALCULATE- functie in een later gedeelte in detail behandelen, maar in wezen berekent het elke uitdrukking die we erin stoppen en stelt het ons in staat om de context van de berekening binnen een maat te veranderen.
CALCULATE wordt verreweg uw meest gebruikte functie, aangezien het de belangrijkste functie in DAX is.
Om verder te gaan, ga ik de kolom Totale verkoop berekenen, maar ik wil deze in een andere context berekenen .
functie gebruiken waarmee ik een filter kan maken in de nieuwe context die ik wil.
Met FILTER kan ik er een tabel in plaatsen, maar u hoeft geen echte tabel te plaatsen, aangezien u ook een tabelfunctie kunt gebruiken zoals in dit voorbeeld.
Ik zal dan de nieuwe maat naar de tafel brengen en deze in visualisatie plaatsen voor een beter begrip.
Logischerwijs krijgen we het lopende totaal voor elke specifieke dag door terug te kijken vanaf die dag tot dertig dagen ervoor en ze vervolgens allemaal op te tellen .
Dit is belangrijk met betrekking tot de context, aangezien we eerst de evaluatiecontext hebben via de kolom Datum , maar daarna veranderen we de context om de totale verkoop in een nieuwe omgeving te berekenen via een formule.
We creëren die nieuwe context via de functie FILTER door de context uit de datums te verwijderen met behulp van de functie of de functie Filter verwijderen .
Nadat ik het filter voor een willekeurige datum heb verwijderd, zal ik elke afzonderlijke datum doornemen en door dit deel naar het venster van dertig dagen vanaf die specifieke datum kijken .
Je ziet nu dat we binnen de formule zelf een andere context hebben gecreëerd .
Het belang van het begrijpen van de evaluatiecontext
Het is erg belangrijk om de evaluatiecontext op elk moment te begrijpen. Het wordt geavanceerder omdat er veel manieren zijn waarop we de context kunnen veranderen om iets anders te berekenen .
Naarmate u echter dieper in LuckyTemplates duikt, gaat er ook een nieuwe wereld van mogelijkheden open waarin uw formules niet onnodig lang en ingewikkeld zouden zijn.
Als u deze concepten kent, kunt u efficiënter dingen schrijven waarin complexe berekeningen kunnen worden gedaan met een eenvoudige formule .
Evaluatiecontext in LuckyTemplates begrijpen
Rijcontext in LuckyTemplates uitleggen
Inleiding tot filtercontext in LuckyTemplates
Conclusie
Dit artikel is slechts een inleiding over hoe u de context kunt wijzigen om efficiënte formules te schrijven.
Er zijn veel toepassingen voor context, dus hopelijk ben je enthousiast om te zien wat je kunt bereiken door de formulecombinaties en patronen die je kunt maken.
Laten we dit gedeelte afronden en verder gaan met meer belangrijke ideeën en functionaliteiten bij het gebruik van DAX-functies.
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