Datamodel LuckyTemplates voor voorraadbeheer

Datamodel LuckyTemplates voor voorraadbeheer

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 .

Datamodel LuckyTemplates voor voorraadbeheer

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.

Datamodel LuckyTemplates voor voorraadbeheer

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 .

Datamodel LuckyTemplates voor 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.

Datamodel LuckyTemplates voor voorraadbeheer

Voor de relatie in de tabel Voorraadvoorraadbeheer wijzigt u de kruisfilterrichting in Enkelvoudig .

Datamodel LuckyTemplates voor voorraadbeheer

Breng vervolgens Datum in de tabel Datums naar Orderdatum in de tabel Verkoopgegevens .

Datamodel LuckyTemplates voor voorraadbeheer

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.

Datamodel LuckyTemplates voor voorraadbeheer

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.

Datamodel LuckyTemplates voor voorraadbeheer

Sleep nu MagazijnCode naar Verkoopgegevens en respectievelijk MagazijnCode en Voorraadlocatie van de Voorraadtabellen om een ​​relatie te vormen.

Datamodel LuckyTemplates voor voorraadbeheer

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

Wat is zelf in Python: voorbeelden uit de echte wereld

Wat is zelf in Python: voorbeelden uit de echte wereld

Een RDS-bestand opslaan en laden in R

Een RDS-bestand opslaan en laden in R

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.

First N Business Days Revisited – Een DAX-coderingstaaloplossing

First N Business Days Revisited – Een DAX-coderingstaaloplossing

In deze tutorial over DAX-coderingstaal leert u hoe u de functie GENERATE gebruikt en hoe u de titel van een maat dynamisch wijzigt.

Breng inzichten onder de aandacht met behulp van de Multi Threaded Dynamic Visuals-techniek in LuckyTemplates

Breng inzichten onder de aandacht met behulp van de Multi Threaded Dynamic Visuals-techniek in LuckyTemplates

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.

Inleiding tot het filteren van context in LuckyTemplates

Inleiding tot het filteren van context in LuckyTemplates

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.

Beste tips voor het gebruik van de apps in LuckyTemplates Online Service

Beste tips voor het gebruik van de apps in LuckyTemplates Online Service

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.

Analyseer winstmargeveranderingen in de loop van de tijd - analyse met LuckyTemplates en DAX

Analyseer winstmargeveranderingen in de loop van de tijd - analyse met LuckyTemplates en DAX

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.

Materialisatie-ideeën voor gegevenscaches in DAX Studio

Materialisatie-ideeën voor gegevenscaches in DAX Studio

Deze tutorial bespreekt de ideeën van materialisatie van datacaches en hoe deze de prestaties van DAX beïnvloeden bij het leveren van resultaten.

Zakelijke rapportage met behulp van LuckyTemplates

Zakelijke rapportage met behulp van LuckyTemplates

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

Wat is LuckyTemplates Gateway? Alles wat u moet weten

Wat is LuckyTemplates Gateway? Alles wat u moet weten