Wat is zelf in Python: voorbeelden uit de echte wereld
Wat is zelf in Python: voorbeelden uit de echte wereld
In dit artikel ga ik het hebben over time intelligence-functies in LuckyTemplates. We hebben het al gehad over een eerder voorbeeld met de velden Datum , Totale verkoop en Verkoop vorig jaar . Zoals u kunt zien, zijn er geen gegevens in Sales LY van vóór 2019.
In de DAX Formulas Reference Guide kunt u bijna elke DAX-functie zien. In de gids is er een hele sectie gewijd aan tijdintelligentiefuncties. Je kunt de volledige video van deze tutorial onderaan deze blog bekijken.
Sommige hiervan zult u vrij vaak gebruiken, terwijl u andere functies zelden of nooit zult gebruiken.
DOWNLOAD BESTANDEN DIE IN DIT ARTIKEL WORDEN GEBRUIKT
Veel van deze functies berekenen eigenlijk hetzelfde, alleen met verschillende granulariteiten. In de functies , en gebruiken ze bijvoorbeeld respectievelijk months , quarters en years om hetzelfde over verschillende tijdframes te berekenen.
Met dit in gedachten zijn er niet zoveel functies om mee te werken, aangezien de meeste op een vergelijkbare manier werken.
Inhoudsopgave
LuckyTemplates Tijdfuncties: DATEADD Met CALCULATE
Om verder te gaan, laten we een paar andere functies bespreken waarvan ik denk dat ze gemakkelijk voor u te begrijpen zijn.
Ik ga je een functie laten zien met de naam , wat eigenlijk mijn favoriete tijdvergelijkingsfunctie is.
Kortom, met DATEADD kunt u tussen een willekeurig aantal tijdframes springen wanneer u deze gebruikt binnen de functie.
Er was een functie die we gebruikten, genaamd , waarmee je maar één jaar kunt springen. Met DATEADD kunt u een reeks verschillende intervallen invoeren.
In onze kolom Datum kan ik -1 invoeren als ons aantal intervallen en DAG , MAAND , KWARTAAL of JAAR selecteren als ons interval.
Door JAAR als interval te selecteren, zou ik eigenlijk dezelfde resultaten kunnen krijgen als onze Sales LY- kolom.
De reden dat ik de DATEADD- functie leuk vind, is vanwege zijn veelzijdigheid. Ik kan gewoon KWARTAAL selecteren in plaats van JAAR , en gewoon de nieuwe maat naar binnen slepen om naar mijn kwartaalwaarden te kijken .
Ik zou ook het aantal intervallen kunnen veranderen van -1 in -2 om twee kwartalen terug te springen .
Als ik naar twee dagen geleden zou willen kijken , zou ik gewoon KWARTAAL veranderen in DAG . Ik zou ook -2 positief kunnen maken als ik twee dagen erna wil kijken .
Er is veel veelzijdigheid met de DATEADD- functie en daarom vind ik het leuk. Ik denk dat je het ook leuk zult vinden nadat je er tijd aan hebt besteed door het te gebruiken als onderdeel van je andere berekeningen of metingen.
U wilt bijvoorbeeld het verschil tussen vandaag en gisteren berekenen . Om daar te komen, kunt u het aantal intervallen van de functie DATEADD instellen op -1 en vervolgens een andere maat maken om het verschil uit te werken.
Ten slotte kunnen we een nieuwe meting maken met de naam Dagelijks verschil . Het enige wat ik ga doen is de kolom Totale verkoop nemen en deze aftrekken van de DATEADD-voorbeeldmaatstaf , wat onze vorige dag is.
Ik kon gewoon de nieuwe maat erin slepen, en nu kunnen we het verschil zien.
Dit is hoe tijdintelligentiefuncties u in veel verschillende richtingen kunnen brengen, afhankelijk van wat u wilt vinden.
Dus laten we nog een paar voorbeelden doen om u een idee te geven van wat hier mogelijk is.
LuckyTemplates-tijdfuncties: DATESMTD en DATESQTD
Wat als we de waarde van een maand tot nu toe willen berekenen ? Ik ga een nieuwe meting maken met de naam Sales MTD en Total Sales binnen CALCULATE plaatsen .
Er is een andere functie speciaal voor dit doel ingesteld. Wat zo geweldig is aan time intelligence-functies in LuckyTemplates, is dat er een hele groep tabelfuncties is die speciaal is ingesteld voor tijdgerelateerde inzichten. Zonder deze zou het ingewikkelder zijn.
Ik zou een functie genaamd kunnen gebruiken die een reeks datums in de maand tot aan de huidige datum retourneert . Het enige dat ik in deze functie hoef te doen, is de kolom Datum invoeren .
Als ik het naar binnen sleep, krijg ik nu een cumulatief maandtotaal .
Als ik het duidelijker zou willen zien, zou ik de hele tabel kunnen kopiëren en plakken en de andere maatregelen kunnen verwijderen, zodat Sales MTD overblijft. Ik zou dan een grafiek kiezen onder Visualisaties.
Dus je ziet hier dat ik nu een cumulatief totaal krijg van de cijfers van de maand tot nu toe die in mijn visualisatie worden weergegeven.
Ik zou ook een nieuwe meting kunnen maken met de naam Sales QTD , die precies hetzelfde is als Sales MTD , behalve dat ik nu de functie gebruik .
Het is precies hetzelfde - ik verander gewoon de functie die ik gebruik. Hier komt het erop aan goed te begrijpen wat je wilt zien.
Veel van deze functies hebben duidelijke doelen, waardoor het gemakkelijker wordt om ze gewoon in de juiste omgeving of analyse in te voeren.
Door Sales QTD te visualiseren , ziet u ook het cumulatieve totaal op kwartaalbasis .
Tijdvergelijking voor niet-standaard datumtabellen in LuckyTemplates
De DATEADD-functie: de beste en meest veelzijdige tijdinformatiefunctie in LuckyTemplates
Gemeenschappelijke tijdinformatiepatronen die worden gebruikt in LuckyTemplates
Conclusie
Dit is slechts een inleiding over time intelligence-functies in LuckyTemplates en hoe u deze gebruikt. Ik wil echt dat je meer onderzoekt naar hoe ze werken in je eigen modellen.
U kunt bijvoorbeeld een stap verder gaan en het procentuele verschil tussen gisteren en vandaag vinden.
Dit zijn enkele van de dingen waarnaar u kunt uitbreiden wanneer u time intelligence-functies effectief gebruikt.
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