Compartir a través de


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

  1. En la ficha Flujo de control de Business Intelligence Development Studio, 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 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

  1. En Business Intelligence Development Studio, en la ficha Flujo de datos, agregue un origen de OLE DB.

  2. En el Editor de origen de OLE DB, en la página Administrador de conexión, 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.

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

Icono de Integration Services (pequeño) Manténgase al día con Integration Services

Para obtener las más recientes descargas, artículos, ejemplos y vídeos de Microsoft, así como soluciones seleccionadas de la comunidad, visite la página de Integration Services en MSDN o TechNet:

Para recibir notificaciones automáticas de estas actualizaciones, suscríbase a las fuentes RSS disponibles en la página.