Compartir a través de


Recuperar y describir datos modificados

Se aplica a: SQL Server SSIS Integration Runtime en Azure Data Factory

En el flujo de datos de un paquete de Integration Services que realiza una carga incremental de datos modificados, la primera tarea consiste en ejecutar la consulta que recupera los datos modificados. Esta consulta se ejecuta dentro de un componente de origen en una tarea Flujo de Datos. A continuación, pueden utilizarse transformaciones y destinos de nivel inferior para aplicar los datos modificados a un destino.

Nota

La creación de una consulta que contiene una función con valores de tabla es el tercer paso en el proceso de crear un paquete que realiza una carga incremental de datos modificados. Para obtener más información sobre esta consulta, vea Crear la función para recuperar los datos modificados. Para obtener una descripción del proceso general de creación de un paquete que realiza una carga incremental de los datos modificados, vea Captura de datos modificados (SSIS).

Agregar la tarea Flujo de datos

En el flujo de datos del paquete, se recuperan los datos modificados, se separan las filas basándose en el tipo de cambio que se produjo y, a continuación, se aplican los cambios al destino.

Para agregar una tarea Flujo de datos al paquete

  1. En la pestaña SQL Server Data Tools (SSDT)Flujo de control de , agregue una tarea Flujo de datos.

  2. Conecte la tarea anterior que preparó la cadena de consulta con la tarea Flujo de datos.

Configurar el componente de origen para consultar los cambios

El componente de origen utiliza la cadena de consulta que se preparó y se almacenó en una variable para llamar a la función con valores de tabla que recupera los datos que han cambiado.

Nota

Para obtener más información sobre la cadena de consulta que se preparó y se almacenó en una variable, vea Preparar para consultar datos modificados. Para obtener más información sobre la función con valores de tabla que recupera los datos modificados, vea Crear la función para recuperar los datos modificados.

Para configurar un origen de OLE DB para recuperar los datos modificados

  1. En SQL Server Data Tools (SSDT), en la pestaña Flujo de datos , agregue un origen de OLE DB.

  2. En el Editor de origen de OLE DB, en la página Administrador de conexiones , seleccione las opciones siguientes:

    1. Configure una conexión válida con una base de datos de origen.

    2. Para Modo de acceso a datos, seleccione Comando SQL de variable.

    3. Para Nombre de variable, seleccione User::SqlDataQuery.

  3. En el Editor de origen de OLE DB, en la página Columnas , asegúrese de que todas las columnas que desea están asignadas a columnas de resultados.

siguiente paso

Después de haber configurado un origen de OLE DB para recuperar los datos modificados, el paso siguiente consiste en iniciar el diseño del flujo de datos del paquete.

Tema siguiente: Procesar inserciones, actualizaciones y eliminaciones