Wat is zelf in Python: voorbeelden uit de echte wereld
Wat is zelf in Python: voorbeelden uit de echte wereld
In deze zelfstudie zal ik het hebben over een heel belangrijk onderwerp met betrekking tot LuckyTemplates-modellering en -organisatie . In de meeste demo's die LuckyTemplates vrijgeeft voor webinars, summits en voor LuckyTemplates-leden, zult u zien dat het gebruik van meetgroepen uitgebreid is. Je kunt de volledige video van deze tutorial onderaan deze blog bekijken.
Er is een zeer goede reden waarom maatgroepen zijn geïmplementeerd in alle modellen die LuckyTemplates maakt. Wanneer u geavanceerde analytische modellen en rapporten binnen LuckyTemplates ontwikkelt, is het organiseren van alle DAX-maatregelen die u maakt van extreem belang .
Als u dit niet doet, zal uw model in de toekomst zeer moeilijk te onderhouden en te controleren zijn omdat maatregelen moeilijk te vinden zijn.
Deze zelfstudie gaat dieper in op waarom maateenheidgroepen zo belangrijk zijn en hoe u ze daadwerkelijk kunt maken in LuckyTemplates. Dit is zeker een relevante en waardevolle best practice als u net begint en een inleiding krijgt in maatregelen.
Laten we proberen dit rapport hier te bekijken. Dit kwam van de Learning Summit van februari 2018 .
U zult zien dat er onder het deelvenster VELDEN een aantal maatgroepen of maattabellen staan.
De ontwikkelingskant van de leertop bestond uit slechts drie sessies van ongeveer 45 minuten tot een uur. En binnen die tijd hebben we zo'n 40 tot 50 maatregelen kunnen creëren binnen deze unieke groepen.
Stel je voor dat je deze in al je tabellen hebt staan en dat je ze niet goed organiseert. Je zult zeker verdwalen in termen van wat je eigenlijk doet in je ontwikkeling.
Inhoudsopgave
Meet vertakkingsmethodiek
Maatvertakking is een andere belangrijke ontwikkelingstechniek die voortbouwt op maatgroepen.
Bij deze methodologie scheid ik de meetwaarden meestal van elkaar en plaats ze in groepen op basis van de branche waarin ze zich bevinden. Nu begin ik altijd met de kernberekeningen (berekeningen) en noem ik deze sleutelmaatregelen .
Hier begin ik waarschijnlijk. Ik creëer alle eenvoudige DAX-metingen zoals SUM , , SUMX en alle andere eenvoudige kernfuncties. Ik heb al die eenvoudige, itererende en aggregerende functies in de groep Key Measures geplaatst .
Vervolgens vertak ik me naar deze geselecteerde analytische patronen zoals voortschrijdende gemiddelden , rangschikking , scenario-analyse , segmentatietechnieken , tijdvergelijking, enz .
Zoals u kunt zien, kan zelfs uw tijdvergelijkingsgroep verschillende metingen hebben. Dit komt omdat u misschien niet alleen de omzet van vorig jaar wilt berekenen , maar ook alle verschillen tussen de omzet van dit jaar en vorig jaar . Verder wilt u misschien de procentuele verandering tussen dit jaar en vorig jaar berekenen .
Dit zijn slechts enkele voorbeelden van hoe u deze talrijke maatregelen kunt krijgen. En u moet het heel intuïtief houden, zodat u naar deze metingen kunt verwijzen en ze naar uw rapporten en visualisaties kunt slepen.
Dit is om te voorkomen dat u al uw tabellen doorzoekt (proberen te vinden welke maat waar hoort) en in de war raakt.
U kunt al deze maatregelen eenvoudig sorteren, wat een enorm verschil kan maken in termen van uw snelheid en efficiëntie bij het maken van rapporten.
Voorbeeldtechniek voor LuckyTemplates-modellering
Nu zal ik delen wat ik gewoonlijk op het model doe. Ook vanuit organisatorisch oogpunt wordt dit belangrijk geacht.
Ik plaats mijn maattabellen meestal aan de rechterkant. Soms plaats ik ze ook onderaan. Dit komt omdat ze over het algemeen geen relatie hebben met ons kernmodel .
Het is echter nog steeds essentieel om ernaar te verwijzen in deze sectie. Dit komt omdat we willen dat ze in één duidelijke groep zitten waar ze gemakkelijk te identificeren zijn.
In dit geval kunt u eenvoudig al uw rangschikkingsformules controleren en vinden, die zich binnen de groep Vraagscenario's bevinden .
En dat is alleen het belangrijkste waar ik hier op wilde wijzen. Nogmaals, ik wil vermelden hoe belangrijk deze meetgroepen zijn als het gaat om de efficiëntie van LuckyTemplates-modellering en -organisatie.
De zoekfunctie gebruiken in LuckyTemplates-modellen
Bovendien kunt u profiteren van andere functies, zoals de zoekbalk in het deelvenster VELDEN .
Laten we proberen ' bewegend ' te typen. Zoals je hebt gemerkt, toonde het alle relevante resultaten binnen een bepaalde meetgroep die verband houdt met wat we hebben gezocht.
Selecteren via visualisaties
Hier is nog iets cools dat ik je wil laten zien. Wanneer u op visualisaties (in dit geval de City Highlights) selecteert , kunt u altijd zien waar de opgenomen maatregelen verschijnen binnen onze maatregelengroepen of tabellen.
Het zal zeker gemakkelijk voor je zijn om te begrijpen hoe dingen zijn opgezet of gepost, zelfs door iemand anders. En als u in de toekomst uw rapport wilt bekijken, kunt u deze maatregelen snel vinden en ernaar verwijzen.
Dat is vooral het idee dat ik hier wil aanstippen. Maar voordat we dit beëindigen, zal ik je laten zien hoe je daadwerkelijk een maatgroep maakt .
Een meetwaardegroep maken in een LuckyTemplates-model
Om een maateenheidgroep te maken, klikt u op de optie Gegevens invoeren op het tabblad Start .
Vervolgens verschijnt er een tabelvenster. U hoeft eigenlijk niets in de tafel te plaatsen. Dit betekent dat u deze leeg kunt laten.
Typ gewoon de naam van uw maatregelgroep in. In dit voorbeeld noemen we het 'Demo' . Klik daarna op Laden .
Vervolgens wordt er een tabel gemaakt. Het zal geen relatie opbouwen omdat je hier eigenlijk geen gegevens hebt.
Wat u vervolgens moet doen, is een meting maken door te klikken op de optie Nieuwe meting in de Home-tab .
Laten we deze maatregel Demo Sales noemen . We verwijzen naar een andere meting ( Sales LY ) om er snel een te maken.
De aangemaakte Demo Verkoop- maatregel is nu verschenen in de Demo- maatregelgroep.
Laten we eerst deze Kolom1 verwijderen , want we hebben hem niet echt nodig.
Nadat u het hebt verwijderd, klikt u gewoon op het deelvenster Weergeven/verbergen in en uit en u zult zien dat dit nu een maatgroep of een maattabel is.
Dus dat is alleen maar om snel te laten zien hoe u daadwerkelijk een maatregelgroep kunt maken .
Conclusie
Maatvertakking is een ongelooflijk essentieel ontwikkelingsconcept om zoveel mogelijk in uw modellen te implementeren. Door deze ontwikkelingstechniek te gebruiken in combinatie met meetgroepen, kunt u absoluut schaalvergroting en efficiëntie toevoegen aan het ontwikkelingswerk dat u implementeert binnen LuckyTemplates.
Veel plezier met het bekijken van deze specifieke inhoud. Het zal uw LuckyTemplates-modellerings- en rapportagevaardigheden binnen LuckyTemplates enorm verbeteren . Ik raad ten zeerste aan om deze ideeën en technieken te implementeren in uw eigen rapporten en modellen.
***** LuckyTemplates leren? *****
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