Recuperar y describir datos de cambios
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 acerca de esta consulta, vea Crear la función para recuperar los datos modificados. Para obtener una descripción del proceso general que permite crear un paquete que realiza una carga incremental de los datos modificados, vea Mejorar las cargas incrementales con la captura de datos modificados.
Para ver ejemplos completos de principio a fin que muestran el uso de la captura de datos modificados en paquetes, vea los ejemplos de Integration Services en Codeplex.
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
En la ficha Flujo de control de Business Intelligence Development Studio, agregue una tarea Flujo de datos.
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 Preparación 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
En Business Intelligence Development Studio, en la ficha Flujo de datos, agregue un origen de OLE DB.
En el Editor de origen de OLE DB, en la página Administrador de conexión, seleccione las opciones siguientes:
Configure una conexión válida con una base de datos de origen.
Para Modo de acceso a datos, seleccione Comando SQL de variable.
Para Nombre de variable, seleccione User::SqlDataQuery.
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.
Paso siguiente
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
|