DB Change Data Reader

Mithilfe des Schritttes DB Change Data Reader können Sie die Spalten auswählen, die in den aktuellen Auftragsfluss aufgenommen werden sollen, wenn für die Spalten das Feature „Change Data Capture“ aktiviert ist.

In diesem Schritt können Sie eine „Change Data Capture“-Ressource (CDC-Ressource) erstellen, bei der es sich um die erforderliche Datenquellentabelle handelt. Die Spalten der CDC-Ressource, auf denen das Feature „Change Data Capture“ aktiviert ist, werden mithilfe von Kästchen dargestellt.

Change Data Capture

Mithilfe des Feature „Change Data Capture“ können alle an einer Spalte vorgenommenen Änderungen erfasst werden. Für jede aktivierte Spalte werden alle Ergänzungen, Aktualisierungen und Löschungen erfasst.

Unterstützte Datenbanken

Derzeit unterstützt Spectrum™ Technology Platform das Feature „Change Data Capture“ (CDC) lediglich für MS SQL- und Oracle-Datenbanken.
MS SQL
Bei MS SQL-Datenquellen kann das Feature „Change Data Capture“ für die Spalten von Tabellen aus dem Back-End aktiviert oder deaktiviert werden. Informationen zu den erforderlichen Schritten finden Sie hier.
Anmerkung: Das Feature „Change Data Capture“ von Spectrum™ wird nicht auf der Express-Edition des SQL-Servers unterstützt.
Oracle
Bei Oracle-Datenquellen erfasst Spectrum™ die Änderungen an den Daten in den Tabellenspalten und verwendet dafür das LogMiner-Dienstprogramm von Oracle. CDC kann nicht über Spectrum™ Technology Platform auf Tabellenspalten in einer Oracle-Datenquelle aktiviert oder deaktiviert werden.

Die durch die Abfragen insert, update und delete entstehenden Änderungen an den Daten werden ab einem eingegebenen Startdatum und einer angegebenen Uhrzeit bis zum aktuellen Datum und zur aktuellen Uhrzeit nachverfolgt und erfasst. Diese eingegebene Startzeit gilt während der ersten Abfrageausführung mit aktiviertem CDC-Feature.

In darauffolgenden Ausführungen auf derselben Oracle-Verbindung werden Datenänderungen ab dem Zeitpunkt der letzten Ausführung bis zur aktuellen Uhrzeit erfasst.

Anmerkung: Es handelt sich um einen inkrementellen Vorgang. Bei der ersten Erfassung werden die Änderungen ab dem eingegebenen Startdatum und der eingegebenen Uhrzeit bis zum aktuellen Datum und zur aktuellen Uhrzeit erfasst. Bei den darauffolgenden Erfassungen werden die Änderungen nach Ablauf des Enddatums und der Endzeit der vorangegangenen Erfassung bis zum aktuellen Datum und zur aktuellen Uhrzeit erfasst.