Wat is zelf in Python: voorbeelden uit de echte wereld
Wat is zelf in Python: voorbeelden uit de echte wereld
Vandaag ga ik een verhelderende discussie doornemen over mijn top 3 best practices voor het organiseren van LuckyTemplates-modellen. Je kunt de volledige video van deze tutorial onderaan deze blog bekijken.
Het plaatsen van goede organisatieregels in uw modellen zal u enorm helpen bij het ontwikkelen van meer geavanceerde technieken binnen LuckyTemplates.
Als ik je één simpele aanbeveling zou moeten geven als je begint, dan zou het zijn om je setup aan te passen. De technieken die ik je hier ga leren, zijn snelle tips die erg essentieel zijn, vooral als je je kennis van LuckyTemplates wilt verdiepen.
Inhoudsopgave
Uw gegevensmodel intuïtief instellen
De eerste tip gaat over het intuïtief opzetten van je datamodel. Ik begrijp dat uw gegevens een beetje rommelig kunnen worden als u meerdere tabellen invoert. Daarom is het belangrijk om de zogenaamde opzoektabellen aan te passen .
De opzoektabellen zijn in feite mijn filtertabellen in de meeste scenario's. Ik leg ze altijd bovenop, net als deze.
Ik heb ook mijn feitentabellen onderaan. Feitentabellen zijn de onderliggende tabellen, zoals transactietabellen of een tabel met elke afzonderlijke rij informatie.
Persoonlijk raad ik deze opstelling aan omdat dit alles zoveel gemakkelijker maakt, althans mentaal. Dit komt omdat je je gemakkelijk kunt voorstellen hoe filters naar beneden stromen zoals aangegeven door de pijl, vooral als je mijn tafelposities volgt. Bovendien kunt u eenvoudig de impact zien van een filter op de visualisatie of berekening die u gaat maken.
Maatstabellen aan uw modellen toevoegen
Ten tweede, maak maattabellen of maatgroepen aan, wanneer je maar kunt. Eerlijk gezegd heb ik gezien dat sommige mensen zeer lange tabellen in termen van kolommen in hun modellen hebben opgenomen. Soms gaat het door tot 150 kolommen met nog eens 20-50 maten binnen de tabellen. Dit is een absoluut nee-nee.
Het zal het moeilijk voor je maken om naar de benodigde berekening te gaan en te verwijzen, omdat het je veel tijd kan kosten om te zoeken waar de maat zich bevindt tussen al je tabellen. U moet een eenvoudige meettabel maken.
Eerst moet je de gegevens ingaan. Vervolgens moet u een tijdelijke aanduiding plaatsen, zoals 1, en de tabel dienovereenkomstig een naam geven. Voor mij noem ik dit graag de belangrijkste maatregelen . Klik daarna op Laden.
Nu is er een tabel gemaakt en die ga ik op dit moment omzetten in een maattabel. Zoals u kunt zien, heeft deze tabel geen verband met ons daadwerkelijke datamodel.
Het volgende dat u moet doen, is een meting binnen deze groep maken. Bijvoorbeeld een simpele maatstaf voor Total Sales. Om dat te doen, klikt u op Nieuwe meting .
Voor de nieuwe meting over de totale verkoop wordt alleen de som van de kolom met totale inkomsten berekend.
Zo heb ik mijn eerste maat gemaakt. Zoals u kunt zien, is er een rekenmachinesymbool voor alle maatregelen, zodat u het gemakkelijk kunt herkennen.
Nog een ding, je moet Kolom1 hier verbergen. Klik met de rechtermuisknop en selecteer Verbergen .
Vervolgens kunt u in de rechterbovenhoek op het pictogram Deelvenster tonen/verbergen klikken .
U kunt hier ook zien dat er nu een dubbel rekenmachinesymbool is voor Sleutelmaatregelen . Zo herken je een maatregelgroep. Nu kunt u de meetwaarden bovenaan zien, zodat u er gemakkelijk bij kunt wanneer u deze in het rapport moet gebruiken.
Maximaliseren van uw visualisatietechnieken
De derde tip is iets dat ik eigenlijk niet vaak heb genoemd, maar deze is een zeer nuttige techniek. Dit is over het algemeen essentieel wanneer u feitentabellen heeft die u uit een database moet halen. Dat zult u zeker vinden met te veel kolommen in tabellen.
Welnu, u kunt die kolommen zelfs veel verkleinen met behulp van de query-editor. Klik hiervoor op Query's bewerken .
Soms moet u die kolommen behouden omdat u ze moet verbinden met een opzoektabel of ze misschien als referentiepunten moet gebruiken. Maar als u het aantal kolommen wilt verminderen voor de kolommen die u niet nodig hebt in de visualisatie, kunt u ze verbergen zodat ze niet verschijnen in de sectie Velden , zoals deze kolom Klantnaamindex .
Ik ga het niet echt gebruiken in het rapport omdat het gewoon een willekeurig getal is. Enkele andere kolommen die ik ook kan verbergen zijn Totale omzet , Totale kosten per eenheid en Prijs per eenheid . Ik bedoel, ik ga ze niet naar mijn rapport slepen, aangezien ik al mijn belangrijkste metingen heb, zoals Total Sales . Evenzo kan ik de datums zoals besteldatums , verzenddatums , enz. Verbergen.
Dus om deze kolommen te verbergen, gaat u naar de tabellen en klikt u met de rechtermuisknop en selecteert u Verbergen in rapportweergave .
Na enkele van de genoemde kolommen te hebben verborgen, zijn er nu nog drie kolommen over.
Dit zal je echt helpen om gemakkelijk te ontdekken wat je echt nodig hebt. Ik doe dit de hele tijd en ik zorg ervoor dat alleen de kolommen die ik in visualisaties zal gebruiken, overblijven. U zult versteld staan hoe schoon uw velden eruit zullen zien als u dit doet.
Conclusie
Hoe u uw LuckyTemplates-gegevensmodel kunt organiseren - tips voor best practices
Best practices voor het gebruik van de Q&A-functie in LuckyTemplates
Een best practice-implementatiestrategie voor LuckyTemplates
Hopelijk vond u deze drie praktische tips leuk en kunt u deze op de een of andere manier toepassen op uw eigen LuckyTemplates-model. Ik bespreek deze onderwerpen en meer in mijn online cursus . Dus als u zich nog maar in de beginfase van uw reis in het leren van LuckyTemplates bevindt, is dit een goede plek om te beginnen.
Als je gedachten of opmerkingen hebt, laat me dan zeker een reactie achter en laten we de discussie op gang brengen.
Sam
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