Wat is zelf in Python: voorbeelden uit de echte wereld
Wat is zelf in Python: voorbeelden uit de echte wereld
In deze zelfstudie laat ik u de stapsgewijze ontwikkeling zien van een verkooprapport voor consumptiegoederen in LuckyTemplates.
Laten we beginnen met een leeg canvas en dit datamodel.
Dit is een eenvoudig datamodel. Maar in veel gevallen is dit alles wat je nodig hebt. U hoeft niet ingewikkeld te zijn, zeker niet voor een eenvoudig verkooprapport in LuckyTemplates .
Wanneer u begint met LuckyTemplates, vooral met dashboarding, probeer dit gebied dan zo intuïtief mogelijk te maken, zodat u weet wat er gebeurt.
Bovenaan het gegevensmodel staan de opzoektabellen . Dit is mijn best practice-aanbeveling voor het opzetten van datamodellen. Opzoektabellen zijn de filters in een rapport, zoals Klanten , Producten , Datums en Regio's .
Dan is er de Feitentabel , Verkooporders tabel onderaan. Dit wordt de tabel met elke transactie en iteratie van wat u probeert te analyseren. In dit geval analyseert u de verkoop zodat de informatie in onze verkooptabel komt te staan.
Inhoudsopgave
De visualisaties maken
Laten we in het lege canvas beginnen met het maken van een titel. Ik noem dit Verkoopoverzicht VS , zodat u weet dat dit rapport gericht is op het analyseren van verkopen in de Verenigde Staten.
De maatregelen bouwen
Het volgende dat u hoeft te doen, is eenvoudige maatregelen berekenen om te beginnen met het analyseren van deze informatie in het rapport.
Laten we een maattabel maken. Ga eerst naar Gegevens invoeren en voer vervolgens 1 in. Noem dit Sleutelmaatregelen . De beste manier om uw modellen te organiseren, is door vertrouwd te raken met deze stap, omdat u deze herhaaldelijk zult moeten uitvoeren.
Binnen de sleutelmaat ga ik de eerste maat maken met deze formule.
Zoals u zich herinnert in het vorige hoofdstuk, bevat het regeltotaal de totale opbrengst voor elke afzonderlijke transactie . Druk daarna op enter en verwijder de kolom. Je hebt nu een maattabel.
Laten we via deze maatregel beginnen met het maken van visualisaties en het maken van het dashboard. Sleep gegevens gewoon naar de werkruimte. Ik heb Datum gesleept met een hiërarchie die moet worden verwijderd door op de vervolgkeuzeknop te klikken en vervolgens Datum te selecteren.
Als je dat in een tabel verandert, zul je zien dat elke afzonderlijke datum dit formaat heeft, dat kan worden gewijzigd door naar de datumtabel te gaan en vervolgens naar Modelleren.
Door Verkoop onder het tabblad Waarden te slepen en er een staafbalk van te maken, ziet u de trends in de loop van de tijd. Je ziet ook dat er met één maatregel al veel kan, omdat het datamodel de analyse kracht geeft.
Laten we ook het verkoopcijfer analyseren en daar een belangrijke statistiek van maken. Eerst sleep ik Verkoop en verander het in een kaart.
Vervolgens analyseer ik de verkopen per distributiekanaal waar de organisatie via verkoopt. Zoek het in de Klantenlijst-tabel en pak het vanaf daar. Daarna zie je alle kanalen waar de klanten aankopen doen.
Meerdere grafieken maken
Het mooie van het datamodel is dat hoewel de dimensie Klantenlijst is gekoppeld aan de dimensie Klantnaam in de tabel Verkooporders, u het distributiekanaal kunt pakken en deze tabel ook kunt filteren.
Wanneer u de verkoop binnenhaalt en sleept onder het tabblad Waarden, kan dit veranderen in een visualisatie waarmee u de sorteervolgorde kunt wijzigen. U kunt ook snel andere inzichten creëren door de visualisatie te kopiëren en te plakken. Dit versnelt de ontwikkeling van uw verkooprapport in LuckyTemplates, vooral als u soortgelijke visualisaties uitvoert, zoals de ringdiagrammen in dit voorbeeld van een dashboard.
Laten we nu naar de andere dimensies gaan die in dit rapport geanalyseerd moeten worden. Laten we bijvoorbeeld de Magazijncode en Regio toevoegen door ze naar het tabblad Legenda te slepen om hun eigen visualisaties te krijgen.
De kaartvisualisatie maken
Maak vervolgens een kaart met behulp van de standaard kaartvisualisatie . Er zijn echter geen gegevens over de lengte- en breedtegraad in de tabel Locaties. Als ik terugga naar mijn regiotabel, kun je zien dat ik alleen de naam heb om aan te werken.
Het toevoegen van de naam op het tabblad Locaties werkte in dit voorbeeld goed, maar in sommige gevallen niet. Mogelijk zijn er aanvullende stappen die u moet uitvoeren. Mogelijk moet u de volledige naam of beveiligde gegevens op de lengte- en breedtegraad schrijven.
Nu de kaartvisualisatie is ingesteld, kunt u nu de totale verkoop binnenhalen en opsplitsen per regio.
U krijgt al overtuigende beelden, zelfs met alleen deze twee soorten diagrammen. Maar laten we doorgaan met het toevoegen van meer inzichten aan het rapport.
Samenvattingskaarten toevoegen
Laten we drie andere statistieken aan de zijkant van het dashboard toevoegen. Om dit te doen, moet je meer formules schrijven.
De eerste is het totale aantal verkochte eenheden, zodat het gemakkelijk is om te weten hoeveel er in een bepaald tijdsbestek wordt verkocht. Maak nog een meting en noem deze Verkochte eenheden . Om deze waarde weer te geven, haalt u het totaal van de bestelhoeveelheid op met behulp van de functie en verandert u deze in een kaartvisualisatie.
De volgende maatstaf is Unieke bestellingen . Hierop staat het werkelijke aantal bestellingen dat is doorgekomen. Het is een belangrijk inzicht, aangezien u mogelijk twee of meer artikelen per bestelling verkoopt. Gebruik de functie voor deze maat. Deze telt het aantal rijen dat overblijft nadat elk filter is geplaatst.
Nadat u de meting hebt gemaakt, verandert u deze in een visualisatie die lijkt op de eerste.
Als u het filterteken wijzigt, ziet u hoe alle andere visualisaties veranderen met het filter.
Laten we tot slot nog een maatstaf plaatsen die de gemiddelde verkoop per dag berekent . Het zal de itererende functie gebruiken . Een andere optie is om de functie te gebruiken en vervolgens de datum. Maar het is beter om de iteratiefunctie te gebruiken. Het laat zien hoeveel er gemiddeld per dag wordt verkocht in de geselecteerde periode.
Functionaliteit toevoegen aan het rapport
Nu je de inzichten hebt gegenereerd, is het tijd om dit dashboard er aantrekkelijk uit te laten zien.
Om functionaliteit toe te voegen, gaan we de datumsnijder maken.
Sleep en breng Year in het canvas en verander het in een slicer. Ga vervolgens naar Algemeen en draai het naar horizontaal om het passend te maken. Laten we ook de koptekst verwijderen, want die is niet nodig.
Kopieer en plak die slicer en wijzig het veld van de visualisatie in Korte maand. Hierdoor kunt u nu ook op elke maand filteren.
U kunt echter maar één maand per keer selecteren. Wijzig dat zodat u meerdere maanden kunt selecteren. Elke selectie verandert dan wat er in de visualisaties verschijnt.
Conclusie
In deze zelfstudie hebt u geleerd hoe u de visualisaties en functionaliteit van dit verkooprapport voor consumptiegoederen bouwt in LuckyTemplates.
Dit rapport is een goed begin voor nieuwe LuckyTemplates-gebruikers om te leren hoe ze dashboards kunnen maken vanwege de eenvoud ervan. U hoefde geen complexe DAX-formules te implementeren. De gebruikte technieken waren eenvoudig maar doeltreffend.
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