Compartir a través de


Cómo asignar parámetros de consulta a variables en componentes de flujo de datos

Actualizado: 15 de septiembre de 2007

Para asignar los parámetros de la consulta a las variables del flujo de datos, tiene que utilizar un origen de OLE DB. El origen de OLE DB utiliza las consultas con parámetros para filtrar los datos.

Para asignar un parámetro de consulta a una variable

  1. En Business Intelligence Development Studio, abra el proyecto de Integration Services que contiene el paquete que desea.

  2. En el Explorador de soluciones, haga doble clic en el paquete para abrirlo.

  3. Haga clic en la ficha Flujo de datos y, a continuación, desde el cuadro de herramientas, arrastre el origen de OLE DB a la superficie de diseño.

  4. Haga clic con el botón secundario en el componente y haga clic en Editar.

  5. Seleccione un administrador de conexión OLE DB para conectarse al origen de datos o haga clic en Nuevo para crear un nuevo administrador de conexión OLE DB.

  6. En el Editor de origen de OLE DB, para Modo de acceso a datos, seleccione Comando SQL y después en Texto de comando SQL escriba una consulta con parámetros.

  7. Haga clic en Parámetros.

  8. En el cuadro de diálogo Establecer parámetros de consulta, asigne cada parámetro de la lista Parámetros a una variable de la lista Variables, o haga clic en <Nueva variable> para crear una nueva variable. Haga clic en Aceptar.

    [!NOTA] Sólo están disponibles para su asignación las variables del sistema y las variables definidas por el usuario que están en el ámbito del paquete, un contenedor principal como un bucle Foreach, o la tarea Flujo de datos que contiene el componente de flujo de datos. La variable debe tener un tipo de datos compatible con la columna en la cláusula WHERE a la que se asigna el parámetro.

    Puede hacer clic en Vista previa para ver hasta 200 filas de los datos que devuelve la consulta.

  9. Para guardar el paquete actualizado, haga clic en Guardar los elementos seleccionados en el menú Archivo.

Vea también

Conceptos

Origen de OLE DB
Transformación Búsqueda
Temas de procedimientos de flujo de datos (SSIS)

Otros recursos

Usar variables y parámetros (motor de base de datos)

Ayuda e información

Obtener ayuda sobre SQL Server 2005