KI-Lexikon

Change Data Capture (CDC): Nachgelagerte Systeme nahezu in Echtzeit synchron halten

Change Data Capture (CDC) erkennt und erfasst Änderungen auf Zeilenebene, Inserts, Updates und Deletes, in einem Quellsystem in dem Moment, in dem sie passieren, und gibt nur diese Änderungen weiter, statt den gesamten Datensatz nach Zeitplan neu zu synchronisieren. Es ist der Mechanismus, der ein Warehouse, eine KI-Gedächtnisschicht oder eine andere Anwendung mit Live-Daten statt mit einem veralteten Snapshot versorgt. Lesen Sie im Folgenden, wie CDC funktioniert, welche Methoden Unternehmen nutzen und wie es sich von Reverse ETL unterscheidet.

Kernpunkte
  • CDC erfasst Inserts, Updates und Deletes auf Zeilenebene am Quellsystem nahezu in Echtzeit statt per Batch-Resync
  • Es ist das Spiegelbild von Reverse ETL: CDC erfasst Änderungen an der Quelle, Reverse ETL schreibt modellierte Daten zurück in operative Systeme
  • Der Markt für CDC-Software soll laut Market Intelo von rund 3,2 Mrd. USD 2025 auf 9,8 Mrd. USD 2034 wachsen, ein jährliches Wachstum von 14,8%
  • 43% der Organisationen sagen laut einer IDC-Umfrage, dass sich ihre Daten schneller ändern, als ihre Systeme mithalten können
  • 60% der deutschen Unternehmen nutzen das Potenzial ihrer eigenen Daten kaum, laut Bitkoms Data-Economy-Studie 2025

Definition: Change Data Capture (CDC)

Change Data Capture (CDC) ist eine Technik der Datenintegration, die Änderungen auf Zeilenebene, Inserts, Updates und Deletes, in einem Quellsystem in dem Moment erfasst, in dem sie geschehen, und nur diese Änderungen weitergibt, statt den gesamten Datensatz nach Zeitplan neu zu synchronisieren.

Kernmerkmale von Change Data Capture

CDC beobachtet ein führendes System, etwa ein CRM, ERP oder eine Datenbank, fortlaufend statt es in Batches abzufragen, meist durch Lesen eines Transaktionslogs oder Commit-Streams.

  • Erfasst Inserts, Updates und Deletes auf Zeilenebene, keine vollständigen Tabellen-Snapshots
  • Gibt Änderungen innerhalb von Sekunden oder Minuten weiter, nicht erst im nächtlichen Batch-Fenster
  • Liest je nach Methode aus Transaktionslogs, Triggern oder Zeitstempel-Spalten
  • Speist nachgelagert eine Datenpipeline, ein Warehouse oder eine KI-Gedächtnisschicht

Change Data Capture vs. Reverse ETL

CDC und Reverse ETL bewegen Daten in entgegengesetzte Richtungen. CDC erfasst Änderungen am Quellsystem, einem CRM, ERP oder SharePoint, in dem Moment, in dem sie entstehen, und schiebt sie weiter in ein Warehouse oder eine KI-Ebene. Reverse ETL macht das Gegenteil: Es holt modellierte, bereinigte Daten aus einem Warehouse und schreibt sie zurück in operative Systeme. Beide werden häufig kombiniert, CDC speist nahezu in Echtzeit Änderungen in eine zentrale Schicht, Reverse ETL aktiviert das Ergebnis später zurück nach außen.

Bedeutung von Change Data Capture im Enterprise-KI-Umfeld

Veraltete Daten unterminieren jedes KI-System, das darauf aufbaut. Eine IDC-Umfrage ergab, dass 43% der Organisationen sagen, ihre Daten änderten sich schneller, als ihre Systeme mithalten könnten, genau die Lücke, die CDC schließt. Für ein dauerhaftes Unternehmensgedächtnis, auf das ein KI-Agent bei jeder Entscheidung zurückgreift, ist CDC der konkrete Mechanismus, der dieses Gedächtnis mit den lebenden führenden Systemen synchron hält, statt mit einem Snapshot, der ab dem Moment der Aufnahme veraltet.

Methoden und Verfahren für Change Data Capture

Unternehmen setzen CDC über eine von drei etablierten Mechanismen um.

Log-basiertes CDC

Log-basiertes CDC liest das interne Transaktionslog einer Datenbank, denselben Mechanismus, den sie für ihre eigene Replikation nutzt, um abgeschlossene Änderungen zu erkennen, ohne Anwendungstabellen direkt abzufragen.

  • Belastet die Quelle minimal, da nie eine Leseabfrage ausgeführt wird
  • Erfasst jede abgeschlossene Änderung in Reihenfolge, einschließlich Deletes
  • Benötigt Log-Zugriff und einen auf die Datenbank abgestimmten Konnektor

Trigger-basiertes CDC

Trigger-basiertes CDC hängt Datenbank-Trigger an Quelltabellen, die jede Änderung sofort in eine Schattentabelle oder Warteschlange schreiben. Es ist einfacher einzurichten als log-basiertes CDC, erzeugt aber zusätzlichen Schreib-Overhead bei jeder Transaktion, was bei durchsatzstarken Datenbanken ins Gewicht fällt.

Abfragebasiertes (Polling-) CDC

Abfragebasiertes CDC prüft periodisch eine Quelltabelle auf Zeilen, deren Zeitstempel- oder Versionsspalte sich geändert hat. Es benötigt keinen Log-Zugriff, was es für SaaS-Anwendungen und Altsysteme passend macht, übersieht aber harte Deletes, sofern sie nicht markiert sind, und reagiert nicht schneller als das Abfrageintervall erlaubt.

Wichtige Kennzahlen für Change Data Capture

CDC wird daran gemessen, wie vollständig und schnell es Quelländerungen nachgelagert widerspiegelt.

Operative Kennzahlen

  • Änderungslatenz: unter 1-5 Minuten vom Commit bis zur Verfügbarkeit
  • Erfassungsvollständigkeit: 100% der abgeschlossenen Änderungen, keine stillen Lücken
  • Quell-Overhead: unter 5% zusätzliche Last auf der Quelldatenbank
  • Konnektor-Verfügbarkeit: über 99,5% für die CDC-Pipeline selbst

Strategische Kennzahlen

Über die Verfügbarkeit hinaus sollte CDC daran gemessen werden, ob nachgelagerte KI-Agenten und Anwendungen tatsächlich auf aktuelleren Daten handeln. Der Markt für CDC-Software soll laut Market Intelo von rund 3,2 Mrd. USD 2025 auf 9,8 Mrd. USD 2034 wachsen, ein Zeichen dafür, dass Unternehmen Echtzeit-Datenbewegung als Infrastruktur behandeln.

Qualitätskennzahlen

Eine gut abgestimmte Pipeline erhält die Reihenfolge, sodass Updates in der Abfolge angewendet werden, in der sie entstanden, und gleicht Schemaänderungen an der Quelle aus, ohne neue Spalten stillschweigend zu verwerfen.

Risikofaktoren und Kontrollen bei Change Data Capture

CDC bringt eine eigene Kategorie operativer und regulatorischer Risiken mit sich.

Schema-Drift und Last auf dem Quellsystem

Quellsysteme ändern ihre Tabellenstrukturen über die Zeit, und eine unbeobachtete Pipeline kann neue Felder stillschweigend verwerfen oder an einer unerwarteten Typänderung scheitern.

  • Schema-Validierungsprüfungen, bevor Änderungen nachgelagerte Systeme erreichen
  • Lasttests auf der Quelle, bevor log-basierte Erfassung aktiviert wird
  • Alarmierung bei unerwarteten Einbrüchen im erfassten Änderungsvolumen

Datenkonsistenz und Reihenfolge

Treffen Änderungen aus verknüpften Tabellen nachgelagert außer der Reihe ein, kann ein System kurzzeitig auf einer inkonsistenten Sicht handeln, etwa eine Adressänderung vor der Bestellung, die sie betrifft. Das Erhalten transaktionaler Grenzen durch die Pipeline mindert dieses Risiko.

Compliance- und Audit-Risiko

Weil CDC oft personenbezogene oder finanzielle Daten in dem Moment erfasst, in dem sie sich ändern, verlangen DSGVO und EU-KI-Verordnung klare Dokumentation dessen, was erfasst wird, wohin es fließt und wie lange es aufbewahrt wird. Audit-Logging und Zugriffskontrolle, verankert in einem umfassenderen Data-Governance-Programm, halten eine Pipeline unter beiden Rahmenwerken vertretbar.

Praxisbeispiel

Ein 210-Mitarbeiter-Elektrogroßhändler in Nordrhein-Westfalen führte seine ERP- und CRM-Abgleiche über einen nächtlichen Batch-Export, sodass Lagerbestände und Bestellstatus für Mitarbeiter bis zu 18 Stunden veraltet waren. Das Unternehmen richtete log-basiertes CDC auf beiden Systemen ein, um jede Lagerbewegung und Bestelländerung innerhalb von Minuten in seine zentrale Datenebene zu streamen. KI-Agenten, die Kundenanfragen zu Lagerbeständen beantworten, arbeiten nun mit aktuellen Daten, und der nächtliche Batch-Job, der zuvor das ERP belastete, wurde vollständig abgeschafft.

  • Echtzeit-Sichtbarkeit von Bestand und Bestellstatus für KI-Agenten und Mitarbeiter
  • Wegfall des nächtlichen Batch-Fensters, das zuvor das ERP blockierte
  • Änderungsverlauf für jeden Datensatz erhalten, nicht nur der letzte Stand
  • Nachgelagerte Syncs, ausgelöst durch tatsächliche Änderungen statt einen festen Zeitplan

Aktuelle Entwicklungen und Auswirkungen

CDC entwickelt sich von einem Spezialwerkzeug für Datenbanken zu einer Standardschicht moderner Daten- und KI-Architektur.

Streaming-CDC als Standardmuster

Nächtliche Batch-Syncs weichen Streaming-CDC auf Basis ereignisgesteuerter Architektur, bei der jede Änderung zu einem Ereignis wird, auf das Konsumenten sofort reagieren.

  • Verwaltete Konnektoren decken mittlerweile die meisten Datenbanken und SaaS-Anwendungen direkt ab
  • Streaming-Plattformen bündeln CDC zunehmend als eingebaute Quelle
  • Eine einzelne Erfassung speist mehrere nachgelagerte Konsumenten gleichzeitig

CDC jenseits von Datenbanken

Webhook- und API-basierte CDC-Varianten verbreiten sich auf SaaS-Plattformen, die kein Transaktionslog offenlegen, und ermöglichen Unternehmen, Änderungen zu erfassen, die ein datenbanknaher Konnektor nicht lesen kann.

CDC als Zufluss für das Gedächtnis von KI-Agenten

Mit wachsender Anbindung von KI-Agenten an lebende operative Systeme liefert CDC zunehmend den kontinuierlichen Update-Strom, der das Arbeitsgedächtnis eines Agenten aktuell hält, statt nur als Ingestion-Werkzeug für ein Warehouse zu dienen.

Fazit

Change Data Capture macht aus Datenintegration keine geplante Pflichtaufgabe mehr, sondern eine fortlaufende Abbildung dessen, was im Unternehmen tatsächlich passiert. Je mehr operative Arbeit KI-Agenten übernehmen, desto wichtiger wird die Aktualität der Daten, auf denen sie handeln, genauso wichtig wie das Modell dahinter, und CDC ist das, was diese Daten aktuell hält, ohne alles nach einem Zeitplan neu zu synchronisieren. Unternehmen, die CDC richtig umsetzen, verschwenden weniger Aufwand auf veraltete Snapshots. Der Trend geht dahin, dass CDC zu unsichtbarer Infrastruktur wird, vorausgesetzt statt jedes Mal neu gebaut.

Häufig gestellte Fragen

Was ist der Unterschied zwischen Change Data Capture und ETL?

Klassisches ETL extrahiert einen vollständigen Datensatz oder Batch aus einer Quelle nach Zeitplan, transformiert ihn und lädt ihn in ein Ziel. CDC erfasst nur die Zeilen, die sich seit der letzten Prüfung geändert haben, fortlaufend, was Datenvolumen und Latenz deutlich senkt.

Ersetzt CDC Reverse ETL?

Nein. Beide laufen in entgegengesetzte Richtungen und werden oft gemeinsam eingesetzt. CDC erfasst Änderungen an der Quelle und schiebt sie in ein Warehouse oder eine KI-Ebene, während Reverse ETL modellierte Ergebnisse aus dieser Ebene holt und zurück in CRM oder ERP schreibt.

Lohnt sich CDC für ein Unternehmen mit unter 200 Mitarbeitern?

Das hängt davon ab, wie teuer veraltete Daten das Unternehmen kommen. Handeln Mitarbeiter oder KI-Agenten regelmäßig auf Basis von Informationen, die wegen Batch-Syncs Stunden alt sind, amortisiert sich CDC meist innerhalb weniger Monate, weil genau diese Verzögerung entfällt.

Wie passt CDC zu DSGVO und EU-KI-Verordnung?

Pipelines, die personenbezogene oder finanzielle Daten erfassen, müssen dokumentieren, was erfasst wird, wohin es fließt und wie lange es aufbewahrt wird, mit Audit-Logs, die jede Änderung bis zum Quelldatensatz zurückverfolgen. Das hält die Pipeline unter der DSGVO rechenschaftspflichtig und unter der EU-KI-Verordnung transparent.

Brauchen wir dafür eigene IT-Ressourcen für CDC?

Nicht zwingend. Viele mittelständische Unternehmen starten mit einem verwalteten CDC-Konnektor oder einem externen Partner, der die Erfassung auf ERP oder Datenbank einrichtet, und übergeben das laufende Monitoring anschließend an die Kollegen, die das System bereits betreuen.

Wie passt Change Data Capture zu dem, was Superkind macht?

Superkinds KI-Mitarbeiter sind an die echten Systeme eines Unternehmens angebunden, E-Mail, Teams, SharePoint, CRM und ERP, und benötigen dafür Verbindungen, die den aktuellen Stand widerspiegeln, nicht einen veralteten Export. Change Data Capture ist der Mechanismus, der diese Verbindung aktuell hält.

Bessere Software bauen Kontakt gemeinsam