Datamodel LuckyTemplates til lagerstyring

I denne vejledning lærer du, hvordan du korrekt opretter og opsætter datamodellen for i LuckyTemplates.

Før du begynder at arbejde på DAX-formlerne og visualiseringerne, skal du sørge for at kontrollere, om din datamodel er korrekt. Hvis det ikke er det, vil dine DAX-formler ikke fungere, og dine visualiseringer vil falde omkuld.

Indholdsfortegnelse

Opsætning af tabellerne i datamodellen

Der er et par forviklinger i denne model. Den har 2 faktatabeller : Salgsdata- tabellen og Inventory -tabellen.

Datamodel LuckyTemplates til lagerstyring

Disse tabeller har 2 forskellige tidsrammer. Tabellen Salgsdata har historiske oplysninger, og tabellen Lagerbeholdningskontrol er et tidsstempel. Dit lagersystem vil give dig, hvor meget lager du har i slutningen af ​​hver uge.

Du er nødt til at sammenligne disse to, fordi der er en masse ting, du skal have styr på med hensyn til din aktie og det, der rent faktisk sælges.

Hvis du har dårligt salg af specifikke produkter, skal du sørge for, at du ikke overudbud. Men hvis du har et godt salg, så skal du sørge for at have nok lager til at opfylde efterspørgslen. Du skal også give dig selv tid til at bestille produkterne, inden salget overhaler dine lagre.

Opsæt nu datamodellen i LuckyTemplates, som du er blevet undervist i tidligere selvstudier. Sæt opslagstabellerne øverst og faktatabellerne nederst .

Datamodel LuckyTemplates til lagerstyring

Dann derefter relationer med dimensionerne inde i opslagstabellen og faktatabellen .

Forbind varenummeret i tabellen Produkter med produktkode i tabellen Salgsdata og varenummer i tabellen Lagerbeholdningskontrol .

Datamodel LuckyTemplates til lagerstyring

Problemet er nu, at det skabte et multidimensionelt forhold, som er uønsket.

Slip af med det ved at klikke på relationen i produkttabellen og derefter ændre Kardinalitet til En til mange, fordi denne produkttabel kun har én vare pr. række.

Datamodel LuckyTemplates til lagerstyring

For relationen i tabellen Lagerbeholdningskontrol skal du ændre tværfilterretningen til Enkelt .

Datamodel LuckyTemplates til lagerstyring

Derefter skal du bringe Dato i Dato- tabellen til Ordre Dato i Sales Data- tabellen.

Datamodel LuckyTemplates til lagerstyring

Du kan også nemt oprette tabeller ved hjælp af tabelfunktionen.

Oprettelse af et centraliseret opslag

Der er en dimension i begge faktatabellerne , som du skal udtrække for at gøre det til en opslagstabel. For tabellen Salgsdata er det Lagerkoden ; for beholdningstabellen er det lagerplaceringen .

Gå til Modellering og derefter Ny tabel. Navngiv tabellen Warehouse Codes , brug funktionen, og placer derefter WarehouseCode- dimensionen indeni.

Datamodel LuckyTemplates til lagerstyring

Hvis du går tilbage til din model, vil du se, at du nu har dette nye bord. Det er en hurtig måde at oprette en tabel på i stedet for at gøre det i forespørgselseditoren.

Datamodel LuckyTemplates til lagerstyring

Træk nu WarehouseCode til henholdsvis Salgsdata og Inventory -tabellernes WarehouseCode og Lagerplacering for at danne en relation.

Datamodel LuckyTemplates til lagerstyring

Du bør aldrig lave relationer mellem faktatabeller . Det er derfor, du bør oprette en centraliseret opslagstabel , ligesom tabellen Lagerkoder , for at filtrere dem begge .

Produkter og lagerkoder er de to nøgledimensioner i din rapport, fordi de filtrerer dine faktatabeller .

Konklusion

Sortering af datamodellen er topprioriteten, når det kommer til at skabe et lagerstyringsdashboard.

Hvis du ikke konfigurerer dette korrekt, vil det påvirke alle de andre elementer i din rapport negativt. Du kan ende med at skulle starte forfra.

En god datamodel er det bedste grundlag for enhver rapport og .

Alt det bedste,


Oplev unik indsigt ved hjælp af LuckyTemplates TOPN-funktion

Oplev unik indsigt ved hjælp af LuckyTemplates TOPN-funktion

Denne blog indeholder LuckyTemplates TOPN DAX-funktionen, som giver dig mulighed for at få unik indsigt fra dine data, hvilket hjælper dig med at træffe bedre markedsføringsbeslutninger.

Datamodellering i LuckyTemplates ved hjælp af understøttende tabeller

Datamodellering i LuckyTemplates ved hjælp af understøttende tabeller

Lær nogle fantastiske analytiske teknikker, som vi kan gøre til datamodellering i LuckyTemplates ved hjælp af DAX-understøttende tabeller.

Avanceret DAX til LuckyTemplates: Implementering af rangeringslogik på tværs af unikke indsigter

Avanceret DAX til LuckyTemplates: Implementering af rangeringslogik på tværs af unikke indsigter

Her dykker vi ned i LuckyTemplates Advanced DAX og implementerer rangeringslogik for at få en meget unik indsigt. Jeg viser også måleforgrening i dette eksempel.

LuckyTemplates What-If-parameterfunktion

LuckyTemplates What-If-parameterfunktion

Denne blog introducerer den nye funktion i LuckyTemplates, What-If-analyseparameteren. Du vil se, hvordan det gør alt hurtigt og nemt til din scenarieanalyse.

Brug LuckyTemplates Mål forgrening for at kontrollere, om dine avancer udvides, efterhånden som omsætningen vokser

Brug LuckyTemplates Mål forgrening for at kontrollere, om dine avancer udvides, efterhånden som omsætningen vokser

Lær, hvordan du afgør, om din omsætningsvækst er god ved at kontrollere, om dine avancer er udvidet ved hjælp af LuckyTemplates, der måler forgrening.

LuckyTemplates-parametre via forespørgselseditor

LuckyTemplates-parametre via forespørgselseditor

Lær og forstå, hvordan du kan oprette og bruge LuckyTemplates Parameters, som er en kraftfuld funktion i Query Editor.

Rundt søjlediagram – en visualisering til dit dashboard

Rundt søjlediagram – en visualisering til dit dashboard

Denne vejledning vil diskutere om oprettelse af et rundt søjlediagram ved hjælp af Charticulator. Du lærer, hvordan du designer dem til din LuckyTemplates-rapport.

PowerApps funktioner og formler | En introduktion

PowerApps funktioner og formler | En introduktion

Lær, hvordan du bruger PowerApps-funktioner og -formler til at forbedre funktionaliteten og ændre adfærd i vores Power Apps-lærredsapp.

Pipe In R: Tilslutningsfunktioner med Dplyr

Pipe In R: Tilslutningsfunktioner med Dplyr

I denne øvelse lærer du, hvordan du kæder funktioner sammen ved hjælp af dplyr-røroperatoren i programmeringssproget R.

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX fra LuckyTemplates giver dig mulighed for at returnere rangeringen af ​​et specifikt tal i hver tabelrække, der udgør en del af en liste over tal.