Data Warehouse
Ein Data Warehouse ist eine Datenbank, die Daten aus mehreren Systemen zusammenführt und für Auswertungen aufbereitet. Es ersetzt nicht die Betriebssysteme, sondern liegt daneben — optimiert fürs Lesen statt fürs Schreiben.
Warum eine zweite Datenbank
Weil Betriebssysteme darauf ausgelegt sind, einzelne Vorgänge schnell zu verarbeiten, nicht Millionen Zeilen zu durchsuchen. Eine große Auswertung direkt auf dem Produktivsystem bremst genau das aus, womit gearbeitet wird.
Der zweite Grund ist die Zeit: Ein Betriebssystem kennt den Ist-Zustand. Für Auswertungen braucht man den Verlauf — was war der Preis im März, wie viele Kunden gab es letztes Jahr.
Ab wann sich ein eigener Datenbestand lohnt
Wenn Auswertungen regelmäßig mehrere Quellen zusammenführen müssen und die Abfragen die Produktivsysteme ausbremsen. Beides zusammen ist der Anlass — eines allein löst sich meist einfacher.
Für viele Mittelständler ist die Zwischenstufe ausreichend: eine nächtliche Kopie der wichtigsten Tabellen in eine getrennte Datenbank. Das kostet einen Tag Einrichtung und deckt den größten Teil des Bedarfs.
Was die Historisierung so wertvoll macht
Dass Vergangenheit erhalten bleibt. Produktivsysteme überschreiben: Ändert ein Kunde seine Adresse, ist die alte weg. Für die Auswertung „wie hat sich unser Umsatz nach Region entwickelt" ist genau diese alte Angabe nötig.
Deshalb ist die Frage, welche Änderungen historisiert werden, keine technische Feinheit, sondern die zentrale Entwurfsentscheidung. Sie lässt sich später nur mit dem Verlust der bereits verlorenen Vergangenheit nachholen.
Wann es zu früh dafür ist
Wenn die Fragen noch nicht feststehen. Ein Datenlager „für später" ist ein Projekt ohne Abnahmekriterium und wird entsprechend selten fertig.
Für die meisten mittelständischen Betriebe reicht lange eine saubere Auswertung direkt auf den vorhandenen Systemen. Der Schritt lohnt, wenn mehrere Quellen zusammengeführt werden müssen und die Fragen wiederkehren.
Rechtsgrundlagen
- Verordnung (EU) 2016/679 (DSGVO)(öffnet in neuem Tab)Volltext im Amtsblatt der EU
Häufige Fragen zu Data Warehouse
Was passiert mit den Daten im Data Warehouse, wenn ein Kunde ihre Löschung verlangt?
Wie viele Data-Warehouse-Projekte werden nie produktiv?
Woran erkennt man ein Data Warehouse, das veraltete Zahlen ausliefert?
Wer entscheidet, welche Kennzahl-Definition in das Data Warehouse kommt?
Was unterscheidet ein Data Warehouse von einem Data Lake?
Passende Leistungen
Datenbank-Design & Optimierung
Durchdachtes Schema-Design, gezielte Indexierung und Performance-Tuning für PostgreSQL, MariaDB, MongoDB und Redis — für Datenbanken, die mitwachsen.
Mehr dazuPredictive Analytics & KI-Prognosen
Absatz, Nachfrage und Trends vorhersagen statt im Nachhinein reagieren — mit datenbasierten KI-Prognosen und Dashboards.
Mehr dazu