Compartir a través de


Divisor CDC

El divisor CDC divide un único flujo de filas de un flujo de datos de origen de CDC en varios flujos de datos para las operaciones de inserción, actualización y eliminación. El flujo de datos se divide según la columna obligatoria __$operation y sus valores estándar en las tablas de cambios de SQL Server 2012.

Valor de la operación

Resultados

Descripción

1

Eliminar

Fila eliminada

2

Insertar

Fila insertada (no está disponible cuando se utiliza el modo CDC Neto con combinación )

3

Actualizar

Fila antes de la actualización (disponible solo cuando se utiliza el modo CDC Todo con los valores antiguos)

4

Actualizar

Fila después de la actualización (sigue a la de antes de la actualización)

5

Actualizar

Fila de mezcla (solo disponible cuando se utiliza el modo CDC de Neto con combinación)

Otros

Error

Puede usar el divisor para conectarse a los resultados predefinidos de INSERT, UPDATE, DELETE y UPDATE para un procesamiento posterior.

La transformación divisor CDC tiene una entrada normal y una salida de error.

Tratamiento de errores

La transformación divisor CDC tiene una salida de error. Las filas de entrada con un valor no válido de la columna $operation se consideran erróneas y se administran según la propiedad ErrorRowDisposition de la entrada.

La salida de error del componente incluye las columnas de salida siguientes:

  • Código de error: se establece en 1.

  • Columna de error: la columna de origen que produce el error (para los errores de conversión).

  • Columnas de fila de error: las columnas de entrada de la fila que produjo el error.

Configuración del divisor CDC

No hay propiedades configurables del divisor CDC.

Para obtener más información sobre cómo usar el divisor CDC, vea Componentes CDC para Microsoft SQL Server Integration Services.

El cuadro de diálogo Editor avanzado contiene las propiedades que se pueden establecer mediante programación.

Para abrir el cuadro de diálogo Editor avanzado :

  • En la pantalla Flujo de datos del proyecto de SQL Server 2012 Integration Services (SSIS), haga clic con el botón secundario en el divisor CDC y seleccione Mostrar editor avanzado.

Vea también

Tasks

Dirigir el flujo CDC según el tipo de cambio