Was bedeutet Data Warehouse?

Ein Data Warehouse ist eine für analytische Applikationen speziell strukturierte und aufbereitete Datenbank. Diese Datenbank umfasst in der Regel die aus verschiedenen Quell- bzw. Vorsystemen aufbereiteten und in ein einheitliches Format gebrachten geschäftsrelevanten Daten.

Vorsysteme können beispielsweise ERP-, APS-, MES-, CRM-, Buchhaltungs- und Kostenrechnungssysteme sein. Die von diesen Vorsystemen bereitgestellten Daten werden meist über sogenannten ETL-Prozesse in das Data Warehouse transferiert. ETL steh für Extract, Transform, Load. Ein ETL-Prozess ist somit ein Prozess der Informationsintegration der die aus verschiedenen Datenquellen stammenden Geschäftsfinformationen in einer Zieldatenbank zu Verfügung stellt. Ein Data Warehouse ermöglicht somit eine globale Sicht auf ansonsten in verteilten Datenquellen gespeicherten Geschäftsinformationen.

Das Data Warehouse ist die zentrale Datenplattform zur Aufbereitung und Aggregation geschäftsrelevanter Daten. Diese Datenplattform ist meist zugleich der zentrale Bereitstellungspunkt für eine Vielzahl von analytischen und planungsunterstützenden Applikationen. Diese Applikationen sind in der Regel sogenannte Business Intelligence Anwendungen. Business Intelligence repräsentiert jedoch kein eigenständiges Softwareprodukt sondern ist vielmehr der Ordnungsrahmen für eine Vielzahl von analytischen und plaungsunterstützenden Applikationen.