Wat is zelf in Python: voorbeelden uit de echte wereld
Wat is zelf in Python: voorbeelden uit de echte wereld
In deze zelfstudie leert u hoe u het gegevensmodel voor voorraadbeheerdashboards in LuckyTemplates op de juiste manier maakt en instelt .
Controleer voordat je aan de slag gaat met de DAX-formules en visualisaties of je datamodel klopt. Als dat niet het geval is, werken uw DAX-formules niet en vallen uw visualisaties om.
Inhoudsopgave
De tabellen instellen in het gegevensmodel
Er zijn een paar fijne kneepjes in dit model. Het heeft 2 feitentabellen : de verkoopgegevenstabel en de inventaristabel .
Deze tabellen hebben 2 verschillende tijdframes. De tabel Verkoopgegevens bevat historische informatie en de tabel Voorraadvoorraadbeheer is een tijdstempel. Uw voorraadsysteem geeft u aan het einde van elke week aan hoeveel voorraad u heeft.
U moet die twee vergelijken, want er zijn veel dingen die u moet beheren in termen van uw voorraad en wat er daadwerkelijk wordt verkocht.
Als u een slechte verkoop heeft voor specifieke producten, moet u ervoor zorgen dat u niet te veel levert. Maar als je goede verkopen hebt, dan moet je ervoor zorgen dat je voldoende voorraad hebt om aan de vraag te voldoen. U moet uzelf ook de tijd gunnen om de producten te bestellen voordat de verkopen uw voorraden inhalen.
Stel nu het gegevensmodel in LuckyTemplates in zoals u in eerdere zelfstudies is geleerd. Zet de opzoektabellen bovenaan en de feitentabellen onderaan.
Vorm vervolgens relaties met de dimensies in de opzoektabel en de feitentabel .
Verbind het artikelnummer in de tabel Producten met de productcode in de tabel Verkoopgegevens en het artikelnummer in de tabel Voorraadbeheer .
Het probleem is nu dat het een multidimensionale relatie creëerde die ongewenst is.
Verwijder het door op de relatie in de tabel Producten te klikken en vervolgens de kardinaliteit te wijzigen in Eén op veel, omdat deze producttabel slechts één item per rij heeft.
Voor de relatie in de tabel Voorraadvoorraadbeheer wijzigt u de kruisfilterrichting in Enkelvoudig .
Breng vervolgens Datum in de tabel Datums naar Orderdatum in de tabel Verkoopgegevens .
U kunt ook eenvoudig tabellen maken met behulp van de tabelfunctie.
Een gecentraliseerde zoekopdracht maken
Er is een dimensie in beide feitentabellen die u moet extraheren om er een opzoektabel van te maken. Voor de tabel Verkoopgegevens is dit de Magazijncode ; voor de inventaristabel is dit de voorraadlocatie .
Ga naar Modellering en vervolgens Nieuwe tabel. Noem de tabel Warehouse Codes , gebruik de functie en plaats de WarehouseCode- dimensie erin.
Als je teruggaat naar je model, zul je zien dat je nu deze nieuwe tabel hebt. Dat is een snelle manier om een tabel te maken in plaats van dit in de query-editor te doen.
Sleep nu MagazijnCode naar Verkoopgegevens en respectievelijk MagazijnCode en Voorraadlocatie van de Voorraadtabellen om een relatie te vormen.
Maak nooit relaties tussen feitentabellen . Daarom moet u een gecentraliseerde opzoektabel maken , zoals de tabel Magazijncodes , om ze beide te filteren .
De producten en magazijncodes zijn de twee belangrijkste dimensies in uw rapport omdat ze uw feitentabellen filteren .
Conclusie
Het uitzoeken van het datamodel heeft de hoogste prioriteit als het gaat om het maken van een dashboard voor voorraadbeheer.
Als u dit niet goed instelt, heeft dit een negatieve invloed op alle andere elementen in uw rapport. Het kan gebeuren dat je helemaal opnieuw moet beginnen.
Een goed datamodel is de beste basis voor elk rapport en dashboard in LuckyTemplates .
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