Mehr bewegen! Für Ihr Unternehmen und Ihre Kunden!
Globales / Lokales Data Warehouse
Ausgehend von lokalen ERP- und Financial-Systemen eines international operierenden Unternehmens mit mehreren Produktionsstandorten, sollen sowohl für die einzelnen Standorte als auch für die Zentrale konsolidierte Datenbestände aufgebaut werden.
Die Struktur und der zugrundeliegende Datenbestand für die Auswertungen und Statistiken sollen durchgängig vereinheitlicht werden, um unterschiedliche Auslegungen und Bewertungen der Daten möglichst zu vermeiden.
Das Data Warehouse soll, wie die Vorsysteme auch, auf einer Oracle Datenbank realisiert werden.
Lösung:
InfoSys hat das Data Warehouse auf einer eigenen Datenbankinstanz realisiert. Für die Laderoutinen des ERP-Prozesses wird PL/SQL eingesetzt. Die Auswertungen werden nun in PL/SQL und mit den Oracle Werkzeugen Reports und Discoverer erstellt.
Der große Datenumfang, der im Data Warehouse analysiert wird, erfordert ein selektives Laden der Daten aus den Vorsystemen. Da in diesen Systemen keine vordefinierte Schnittstellen im notwendigen Umfang verfügbar sind, ist dort eine Programmlogik installiert worden, die relevante Änderungen an den Datenbanktabellen überwacht und für den Extraktionsprozess des Data Warehouses aufbereitet.
Das Zusammenführen von Daten aus mehreren getrennten Vorsystemen bedingt eine notwendige Umschlüsselung der importierten Daten im Rahmen des ETL - Prozesses. Dabei wird ein konsolidierter Datenbestand erzeugt, das Data Warehouse Repository, das als Basis für die Erstellung der Star-Schemata, der SnowFlake-Schemata und der Geschäftsbereiche für den Discoverer bildet. Die Auswertungen nutzen dabei sowohl das Repository als auch die verdichteten Datenbestände.


