DB Change Data Reader

La etapa DB Change Data Reader le permite seleccionar las columnas que se incluirán en el flujo de trabajo actual, donde las columnas tienen la función Change Data Capture habilitada.

En la etapa puede crear un recurso de Change Data Capture (CDC), que es la tabla de origen de datos necesaria. Las columnas del recurso CDC en las que está habilitada la función Change Data Capture se reflejan mediante casillas de verificación.

Captura de datos modificados

La función Change Data Capture permite capturar todos los cambios realizados en una columna. Para cada columna seleccionada, se capturan todas las inserciones, actualizaciones y eliminaciones.

Bases de datos compatibles

Actualmente, Spectrum™ Technology Platform admite la función Change Data Capture (CDC) solo para bases de datos MS SQL y Oracle.
MS SQL
Para orígenes de datos MS SQL, la función Change Data Capture se puede habilitar o deshabilitar para columnas de tablas desde el servidor back-end. Consulte aquí para ver los pasos necesarios.
Nota: La función Change Data Capture de Spectrum™ no es compatible con la edición Express de SQL Server.
Oracle
Para los orígenes de datos Oracle, Spectrum™ registra los cambios en los datos en las columnas de la tabla por medio de la utilidad LogMiner de Oracle. CDC no se puede habilitar o deshabilitar en columnas de tablas de un origen de datos Oracle a través de Spectrum™ Technology Platform.

Los cambios en los datos derivados de consultas insert, update y delete se registran y capturan a partir de una fecha y hora de inicio ingresadas hasta la fecha y hora actuales. Esta hora de inicio ingresada se aplica durante la ejecución de la primera consulta con CDC activado.

En las siguientes ejecuciones en la misma conexión Oracle, los cambios en los datos se capturan a partir de la hora de la última ejecución hasta la hora actual.

Nota: Este es un proceso incremental. En la primera captura, se capturan los cambios desde la fecha y hora de inicio ingresadas hasta la fecha y hora actual. En capturas posteriores, los cambios se capturan después de la fecha y hora de finalización de la captura previa a la fecha y hora actual.