Puede hacer referencia a los puertos de entrada de la transformación de SQL con el enlace de parámetros en cualquier tipo de instrucción SQL o procedimiento almacenado. Puede crear puertos de entrada en la transformación de SQL para los datos que no prevé pasar a puertos de salida.
Debe añadir manualmente los puertos si está configurando una consulta SQL que tiene parámetros de entrada. Cuando importe un procedimiento almacenado a la transformación de SQL, la transformación de SQL crea los puertos de entrada. Puede añadir puertos de transferencia para pasar datos a través de la transformación sin modificarlos.
Puede añadir puertos en la vista
Resumen
. Cuando añada un puerto, especifique el tipo de datos nativo para el puerto. El tipo de datos nativo es el tipo de datos válido para la base de datos a la que se está conectando. Cuando se configura un tipo de datos nativo, aparece un tipo de datos de transformación. Si arrastra filas hasta la transformación de SQL, la herramienta Developer establece el tipo de datos nativo basándose en los tipos de datos válidos para la base de datos a la que se está conectando. Compruebe que los tipos de datos de las columnas que se usan en la consulta sean los mismos tipos de datos que las columnas de la base de datos.
La siguiente figura muestra el puerto de entrada
CreationDate
en una transformación de SQL reutilizable:
Para añadir puertos de entrada, haga clic en
Entrada
en el panel
Puertos
. Haga clic en
Nuevo
.
Si selecciona
Copiar en salida
para un puerto, el puerto de entrada se convierte en un puerto de transferencia. Los puertos de transferencia aparecen en las secciones