Asignar parámetros de consulta a variables en un componente de flujo de datos
Se aplica a: SQL Server SSIS Integration Runtime en Azure Data Factory
Al configurar el origen de OLE DB para utilizar las consultas parametrizadas, puede asignar los parámetros a las variables.
El origen de OLE DB utiliza las consultas parametrizadas para filtrar los datos cuando el origen conecta con un origen de datos.
Para asignar un parámetro de consulta a una variable
En SQL Server Data Tools (SSDT), abra el proyecto de Integration Services que contiene el paquete que desea.
En el Explorador de soluciones, haga doble clic en el paquete para abrirlo.
Haga clic en la pestaña Flujo de datos y, a continuación, desde el cuadro de herramientas, arrastre el origen de OLE DB hasta la superficie de diseño.
Haga clic con el botón derecho en el origen de OLE DB y, después, haga clic en Editar.
En el Editor de origen de OLE DB, seleccione un administrador de conexiones OLE DB para conectarse al origen de datos o haga clic en Nuevo para crear un nuevo administrador de conexiones OLE DB.
Seleccione la opción Comando SQL para el modo de acceso a datos y, a continuación, escriba una consulta parametrizada en el panel Texto de comando SQL .
Haga clic en Parámetros.
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 cree una variable haciendo clic en <Nueva variable>. Haga clic en OK.
Nota
Solo 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.
Para guardar el paquete actualizado, haga clic en Guardar los elementos seleccionados, en el menú Archivo.