DI Christian Schiestl,
Java & MDSD Competence Center Manager
Von einem Datawarehouse wird maximale Flexibilität abverlangt - es muss sich regelmässig an geänderte Geschäftsanforderungen anpassen können und eine professionelle und performante Abfrageumgebung für ihre Fachbereiche bieten. Sphinx IT Consulting setzt bei DWH-Projekten daher auf das klassische Lifecycle-Framework, welches durch Spezialisten kontinuierlich weiterentwickelt wird und somit stets am neuesten Entwicklungsstand ist.
Entscheidender Erfolgsfaktor in einer dynamischen DWH-Umgebung ist das Sicherstellen dynamischer, transparenter und effizienter Entwicklungszyklen. Dies setzt voraus, dass alle Prozesse zeitlich exakt aufeinander abgestimmt sind und der Informationsfluss optimiert ist. Der Sphinx Lifecycle-Ansatz garantiert die dafür notwendige Transparenz und liefert somit optimale Ergebnisse.

Die Datenverwaltung regelt die Benutzerrechte, Qualitäts- und Integritätsprüfungen sowie die Konsistenz der geladenen Daten.
Metadaten beschreiben die Elemente und Zusammenhänge in einem Datawarehouse. Aussagekräftige Kommentare und Beschreibungen zum Geschäftsfeld selbst und allen Objekten des Datawarehouse helfen Anwendern, rasch die richtigen Daten für ihre Anforderungen zu finden. Darüber hinaus muss das Monitoring aller DWH-Prozesse, Logging und Error-Handling unterstützt werden. Alle diese Informationen müssen an zentraler Stelle publiziert und auswertbar sein.
DWH-Projekte entstehen typischerweise aus konkreten Geschäftsanforderungen. Diese vollständig zu verstehen, ist einer der Schlüsselfaktoren, um eine effiziente Umsetzung in ein Design zu ermöglichen.
Datawarehouse-Umgebungen unterscheiden sich in ihren Anforderungen massiv von klassischen Online-Systemen. Es gilt, ein Architekturkonzept unter Berücksichtigung von aktuellen Standards zu erstellen und die Anforderungen (Vision) zu definieren. Die zahlreich vorhandenen Technologien und Produkte sind anhand der Anforderungen zu evaluieren, auszuwählen und zu installieren.
Hier erfolgt die Entwicklung der Benutzerschnittstellen, um die konkreten Auswertungsanforderungen aus den Geschäftsbereichen zu erfüllen. Der Zugang erfolgt über Auswertungstools, die entweder vorgefertigte Reports enthalten oder die Möglichkeit bieten, ad-hoc Anfragen an die Datenbasis des Datawarehouse zu stellen.
Dieser DWH-Bereich beschäftigt sich mit der Verteilung von Technologien, Daten und Applikationen auf den diversen Systemumgebungen. Hier werden die zahlreichen Bausteine einer Datawarehouse-Landschaft zu einem funktionierenden Ganzen zusammengefügt.
Eine im Produktionsbetrieb befindliche DWH-Umgebung muss laufend betreut und überwacht werden. Regelmässige Meetings mit den Endbenutzern sollen sicherstellen, dass aktuelle Geschäftsanforderungen stets erfüllt werden können.