Kennzahlen als Ergebnis
Für den Data Mart sind weitere Transformationen notwendig.
Erstellung der Faktentabelle
Die Erstellung der Faktentabelle mit den Kennzahlen:
- Menge Die Menge an bestellten Produkten pro Produkt. Diese Kennzahl wird direkt aus der Bestellposition übernommen.
- Erlös Die Höhe des Geldes, die für die bestellte Produktmenge zu bezahlen ist. Hierzu werden Menge und Preis aus der Bestellposition multipliziert und anschließend der Rabatt abgezogen.
- Offener Auftrag Eine 1 als kurze Kennzeichnung, ob dieser Auftrag noch offen ist.
- Vollständig gelieferter Auftrag Eine 1 als kurze Kennzeichnung, ob dieser Auftrag bereits vollständig geliefert ist.
- Abweichung zwischen Wunsch- und Lieferdatum in Tagen Wenn jede Position geliefert wurde, errechnet sich die Abweichung aus dem Bestellung.Wunschdatum und dem letzten Lieferung.LieferDatum. Wenn die Lieferung vor dem Wunschtermin erfolgt ist, dann ist die Abweichung negativ. Willibald will pünktlichst liefern, denn auch zu frühe Lieferungen führen beim Kunden zu Problemen (Pflege von Setzlingen).
- Bestellungen ohne Kunden sind immer aus der Roadshow, deshalb muss ein Dummy Kunde ‚Roadshow‘ eingefügt werden.
Notwendige Transformationen durch Business Rules
- Die Bestellungen der Vereinspartner vereinheitlichen Die Bestellungen der Roadshow sind direkt mit dem Vereinspartner verbunden. Dies muss nun noch für die Bestellungen des Vereinspartners aus dem Webshop erfolgen. Hierzu werden anhand der VereinsPartner.KundeIDVerein alle Bestellungen zu diesem Kunden direkt mit dem VereinsPartner verknüpft.
- Roadshow Bestellungen zu den Kunden zuordnen Anhand der Kreditkarte und dem GueltigBis werden die Beziehungen von Bestellung zum Kunden ergänzt.