Datenmodell LuckyTemplates für die Bestandsverwaltung

Datenmodell LuckyTemplates für die Bestandsverwaltung

In diesem Tutorial erfahren Sie, wie Sie das Datenmodell für Bestandsverwaltungs-Dashboards in LuckyTemplates richtig erstellen und einrichten.

Bevor Sie mit der Arbeit an den DAX-Formeln und -Visualisierungen beginnen, überprüfen Sie unbedingt, ob Ihr Datenmodell korrekt ist. Wenn dies nicht der Fall ist, funktionieren Ihre DAX-Formeln nicht und Ihre Visualisierungen werden umfallen.

Inhaltsverzeichnis

Einrichten der Tabellen im Datenmodell

Dieses Modell weist einige Feinheiten auf. Es verfügt über zwei Faktentabellen : die Verkaufsdatentabelle und die Inventartabelle .

Datenmodell LuckyTemplates für die Bestandsverwaltung

Diese Tabellen haben zwei verschiedene Zeitrahmen. Die Tabelle „Sales Data“ enthält historische Informationen und die Tabelle „Inventory Stock Control“ ist ein Zeitstempel. Ihr Inventarsystem zeigt Ihnen am Ende jeder Woche an, wie viel Inventar Sie haben.

Sie müssen diese beiden vergleichen, denn es gibt eine Menge Dinge, die Sie in Bezug auf Ihren Lagerbestand und die tatsächlichen Verkaufszahlen verwalten müssen.

Wenn Sie für bestimmte Produkte schlechte Umsätze erzielen, müssen Sie sicherstellen, dass Sie nicht zu viel anbieten. Wenn Sie jedoch gute Umsätze erzielen, müssen Sie sicherstellen, dass Sie über genügend Lagerbestände verfügen, um die Nachfrage zu decken. Sie müssen sich auch Zeit nehmen, die Produkte zu bestellen, bevor die Verkäufe Ihre Lagerbestände übersteigen.

Richten Sie nun das Datenmodell in LuckyTemplates so ein, wie Sie es in früheren Tutorials gelernt haben. Platzieren Sie die Nachschlagetabellen oben und die Faktentabellen unten.

Datenmodell LuckyTemplates für die Bestandsverwaltung

Bilden Sie dann Beziehungen zu den Dimensionen in der Nachschlagetabelle und der Faktentabelle .

Verknüpfen Sie die Artikel-Nr. in der Tabelle „Produkte “ mit dem Produktcode in der Tabelle „Verkaufsdaten“ und der Artikel-Nr. in der Tabelle „Inventory Stock Control“ .

Datenmodell LuckyTemplates für die Bestandsverwaltung

Das Problem besteht nun darin, dass dadurch eine mehrdimensionale Beziehung entstanden ist, die unerwünscht ist.

Beseitigen Sie es, indem Sie auf die Beziehung in der Produkttabelle klicken und dann die Kardinalität in Eins zu viele ändern , da diese Produkttabelle nur ein Element pro Zeile enthält.

Datenmodell LuckyTemplates für die Bestandsverwaltung

Ändern Sie für die Beziehung in der Tabelle „Bestandsbestandskontrolle“ die Richtung des Kreuzfilters in „Einzeln“ .

Datenmodell LuckyTemplates für die Bestandsverwaltung

Bringen Sie als Nächstes das Datum in der Tabelle „Daten“ zum Bestelldatum in der Tabelle „Verkaufsdaten“ .

Datenmodell LuckyTemplates für die Bestandsverwaltung

Mit der Tabellenfunktion können Sie auch ganz einfach Tabellen erstellen.

Erstellen einer zentralen Suche

In beiden Faktentabellen gibt es eine Dimension , die Sie extrahieren müssen, um daraus eine Nachschlagetabelle zu machen. Für die Verkaufsdatentabelle ist es der Lagercode ; Für die Inventory- Tabelle ist es der Stock Location .

Gehen Sie zu Modellierung und dann zu Neue Tabelle. Benennen Sie die Tabelle „Warehouse Codes“ , verwenden Sie die Funktion und platzieren Sie dann die WarehouseCode- Dimension darin.

Datenmodell LuckyTemplates für die Bestandsverwaltung

Wenn Sie zu Ihrem Modell zurückkehren, werden Sie feststellen, dass Sie jetzt über diese neue Tabelle verfügen. Dies ist eine schnelle Möglichkeit, eine Tabelle zu erstellen, anstatt dies im Abfrageeditor zu tun.

Datenmodell LuckyTemplates für die Bestandsverwaltung

Ziehen Sie nun „WarehouseCode“ auf „Sales Data“ und „WarehouseCode“ und „Stock Location“ der Inventory- Tabellen , um eine Beziehung herzustellen.

Datenmodell LuckyTemplates für die Bestandsverwaltung

Sie sollten niemals Beziehungen zwischen Faktentabellen herstellen . Aus diesem Grund sollten Sie eine zentrale Nachschlagetabelle wie die Tabelle „Warehouse Codes“ erstellen , um beide zu filtern .

Die Produkte und Lagercodes sind die beiden Schlüsseldimensionen in Ihrem Bericht, da sie Ihre Faktentabellen filtern .

Abschluss

Bei der Erstellung eines Bestandsverwaltungs-Dashboards hat die Sortierung des Datenmodells oberste Priorität.

Wenn Sie dies nicht richtig einrichten, wirkt sich dies negativ auf alle anderen Elemente in Ihrem Bericht aus. Möglicherweise müssen Sie am Ende noch einmal von vorne beginnen.

Ein gutes Datenmodell ist die beste Grundlage für jeden Bericht und jedes Dashboard in LuckyTemplates .

Alles Gute,


So speichern und laden Sie eine RDS-Datei in R

So speichern und laden Sie eine RDS-Datei in R

Sie erfahren, wie Sie Objekte aus einer .rds-Datei in R speichern und laden. In diesem Blog wird auch behandelt, wie Sie Objekte aus R in LuckyTemplates importieren.

Was ist Self in Python: Beispiele aus der Praxis

Was ist Self in Python: Beispiele aus der Praxis

Was ist Self in Python: Beispiele aus der Praxis

First N Business Days Revisited – Eine DAX-Codierungssprachenlösung

First N Business Days Revisited – Eine DAX-Codierungssprachenlösung

In diesem Tutorial zur DAX-Codierungssprache erfahren Sie, wie Sie die GENERATE-Funktion verwenden und einen Kennzahltitel dynamisch ändern.

Präsentieren Sie Einblicke mithilfe der Multi-Threaded-Dynamic-Visuals-Technik in LuckyTemplates

Präsentieren Sie Einblicke mithilfe der Multi-Threaded-Dynamic-Visuals-Technik in LuckyTemplates

In diesem Tutorial erfahren Sie, wie Sie mithilfe der Multi-Threaded-Dynamic-Visuals-Technik Erkenntnisse aus dynamischen Datenvisualisierungen in Ihren Berichten gewinnen.

Einführung in den Filterkontext in LuckyTemplates

Einführung in den Filterkontext in LuckyTemplates

In diesem Artikel werde ich den Filterkontext durchgehen. Der Filterkontext ist eines der Hauptthemen, über die sich jeder LuckyTemplates-Benutzer zunächst informieren sollte.

Beste Tipps zur Verwendung der Apps im LuckyTemplates-Onlinedienst

Beste Tipps zur Verwendung der Apps im LuckyTemplates-Onlinedienst

Ich möchte zeigen, wie der LuckyTemplates Apps-Onlinedienst bei der Verwaltung verschiedener Berichte und Erkenntnisse aus verschiedenen Quellen helfen kann.

Analysieren Sie Gewinnmargenänderungen im Laufe der Zeit – Analysen mit LuckyTemplates und DAX

Analysieren Sie Gewinnmargenänderungen im Laufe der Zeit – Analysen mit LuckyTemplates und DAX

Erfahren Sie, wie Sie Ihre Gewinnmargenänderungen mithilfe von Techniken wie Kennzahlenverzweigung und der Kombination von DAX-Formeln in LuckyTemplates ermitteln.

Materialisierungsideen für Datencaches in DAX Studio

Materialisierungsideen für Datencaches in DAX Studio

In diesem Tutorial werden die Ideen der Materialisierung von Datencaches und deren Auswirkungen auf die Leistung von DAXs bei der Bereitstellung von Ergebnissen erläutert.

Geschäftsberichte mit LuckyTemplates

Geschäftsberichte mit LuckyTemplates

Wenn Sie bisher noch Excel verwenden, ist dies der beste Zeitpunkt, LuckyTemplates für Ihre Geschäftsberichtsanforderungen zu verwenden.

Was ist LuckyTemplates Gateway? Alles was du wissen musst

Was ist LuckyTemplates Gateway? Alles was du wissen musst

Was ist LuckyTemplates Gateway? Alles was du wissen musst