Datenintegration ist der Prozess, Daten aus mehreren Quellen zusammenzuführen, zu harmonisieren und für operative oder analytische Zwecke konsistent verfügbar zu machen. Dazu gehören unter anderem Zuordnung von Datenfeldern, Transformationen, Synchronisation und Qualitätsprüfungen.
Was ist Datenintegration?
Ein Unternehmen kennt denselben Kunden möglicherweise in mehreren Systemen: im CRM als Vertriebskontakt, im ERP als Debitor und im Kundenportal als Benutzerkonto. Datenintegration beantwortet die Frage, wie diese Informationen zusammengeführt oder zuverlässig miteinander abgeglichen werden.
IBM beschreibt Datenintegration als Kombination und Harmonisierung von Daten aus mehreren Quellen zu einem einheitlichen, nutzbaren Format. Der technische Aufwand liegt dabei selten nur im Transport. Oft müssen Strukturen, Bedeutungen und Qualitätsunterschiede zwischen den Quellen aufgelöst werden.
Warum Daten nicht automatisch zusammenpassen
Im CRM heißt das Feld company, im ERP customer_name. Das eine System speichert eine Kundennummer als Text, das andere als Zahl. Bevor Daten synchronisiert werden können, muss festgelegt werden, welche Felder fachlich dasselbe bedeuten und welches System führend ist.
Dieses sogenannte Schema Matching ist ein klassisches Forschungsthema der Datenintegration. Rahm und Bernstein zeigen, dass bereits das Zuordnen unterschiedlicher Schemata eine eigenständige und häufig nur teilweise automatisierbare Aufgabe ist.
Typische Formen der Datenintegration
- API-Integration: Systeme tauschen Daten über definierte Schnittstellen aus.
- ETL/ELT: Daten werden gesammelt, transformiert und in ein Zielsystem geladen.
- Dateibasierter Austausch: CSV, XML oder andere Formate werden importiert und exportiert.
- Event-basierte Integration: Systeme reagieren auf Ereignisse und verteilen Änderungen.
- Datenreplikation: Datenbestände werden zwischen Systemen synchron gehalten.
Welches System ist die führende Quelle?
Eine technische Verbindung allein löst noch kein Datenproblem. Für zentrale Informationen sollte klar definiert sein, welches System die maßgebliche Quelle ist. Kundendaten können beispielsweise im CRM gepflegt werden, während Rechnungsinformationen ausschließlich aus dem ERP stammen.
Fehlt diese Regel, entstehen Konflikte: Zwei Systeme ändern denselben Datensatz unabhängig voneinander und niemand weiß, welcher Stand gilt.
Datenqualität ist Teil der Integration
Doppelte Datensätze, fehlende Pflichtfelder oder unterschiedliche Schreibweisen verschwinden nicht dadurch, dass eine Schnittstelle gebaut wird. Im Gegenteil: Eine gute Integration kann schlechte Daten schneller verteilen.
Deshalb gehören Validierung, Dublettenlogik, Formatregeln und Fehlerbehandlung zur Architektur. Besonders bei Stammdaten sollte die fachliche Verantwortung vor der technischen Synchronisation geklärt werden.
Datenintegration und Prozessdigitalisierung
Ein Auftrag wird im CRM gewonnen. Die Integration legt daraufhin im ERP einen Kunden und Auftrag an. Nach der Rechnungsstellung erhält das CRM automatisch den aktuellen Status. Mitarbeitende müssen die Daten nicht mehrfach erfassen, und beide Systeme behalten ihre jeweilige Aufgabe.
Damit wird Datenintegration zu einem zentralen Baustein medienbruchfreier Prozesse. Sie verbindet nicht nur Datenbanken, sondern ermöglicht Workflows über Systemgrenzen hinweg.
Wann eine zentrale Datenplattform sinnvoll ist
Nicht jede Integration sollte aus vielen direkten Punkt-zu-Punkt-Verbindungen bestehen. Werden zahlreiche Anwendungen miteinander gekoppelt, kann eine Integrations- oder Datenplattform sinnvoller sein. Sie reduziert Abhängigkeiten und schafft einen Ort für Transformation, Monitoring und Fehlerbehandlung.
Synchronisation braucht Konfliktregeln
Sobald Daten in beide Richtungen geändert werden dürfen, braucht die Integration eine Konfliktstrategie. „Letzte Änderung gewinnt“ ist technisch einfach, fachlich aber nicht immer korrekt. Bei Adressen, Vertragsdaten oder Preisen kann ein versehentlich überschriebenes Feld erhebliche Folgen haben.
Deshalb sollte dokumentiert sein, welche Felder aus welchem System stammen, wie Zeitstempel interpretiert werden und was bei widersprüchlichen Änderungen geschieht. Gute Datenintegration besteht damit auch aus Governance: Technik transportiert Daten, die Organisation definiert ihre Bedeutung.
Fazit
Datenintegration bedeutet mehr als Daten von A nach B zu kopieren. Sie verbindet technische Strukturen mit fachlichen Regeln: Welche Information gehört zusammen? Wo wird sie gepflegt? Wie werden Änderungen verteilt? Erst wenn diese Fragen beantwortet sind, entsteht aus mehreren Datenquellen ein verlässliches Gesamtsystem.
Passende Leistungen von Wils Solutions
Häufige Fragen
Was ist Datenintegration?
Datenintegration verbindet und harmonisiert Daten aus unterschiedlichen Quellen, sodass sie gemeinsam genutzt oder zwischen Systemen konsistent ausgetauscht werden können.
Ist eine API dasselbe wie Datenintegration?
Nein. Eine API ist ein technischer Mechanismus für Kommunikation. Datenintegration umfasst zusätzlich Mapping, Transformation, Datenqualität, Synchronisationsregeln und fachliche Zuständigkeiten.
Was bedeutet führendes System?
Das führende System ist die maßgebliche Quelle für einen bestimmten Datentyp. Änderungen sollten dort entstehen oder von dort verbindlich übernommen werden.
Was ist der Unterschied zwischen ETL und Datenintegration?
ETL ist eine konkrete Integrationsmethode. Datenintegration ist der übergeordnete Begriff und umfasst auch APIs, Events, Replikation und weitere Verfahren.