Conexión de varios elementos de entrada en una transformación

Para poner datos de entrada adicionales a disposición de una transformación, puede añadir conexiones adicionales. Debe definir el tipo de conexión como Primaria o Suplementaria. Una conexión Primaria controla el tipo y el resultado de la transformación. Una conexión Suplementaria no cambia el tipo de transformación; puede utilizarse para proporcionar entrada adicional a la transformación, o en una condición opcional en la transformación.

Antes de empezar

Acerca de esta tarea

Cuando crea conexiones de entrada adicionales a una transformación, debe elegir el tipo de conexión.
  • Conexión primaria: defina una conexión Primaria cuando sea necesario controlar el tipo y el resultado de la transformación.
  • Conexión suplementaria: defina una conexión Suplementaria para proporcionar entrada adicional para la transformación, o para utilizarse en una condición opcional en la transformación.

También puede cambiar las preferencias del Editor de correlaciones de datos gráficas. Puede establecer la preferencia Permitir que la conexión opcional sea primaria para transformaciones que no aceptan conexiones primarias anónimas.

Procedimiento

Los pasos siguientes muestran cómo conectar varios elementos de entrada a una transformación mediante el método de arrastrar y soltar:

  1. Desplace el cursor hasta el elemento del objeto de entrada que desee correlacionar:

    Elemento resaltado en el objeto de entrada

  2. Pulse en cualquier lugar del elemento de entrada, o en su icono punto de arrastre Icono de punto de arrastre, y arrastre la conexión al elemento de salida. Se crea una conexión entre los dos elementos y se asigna una transformación en función del número y del tipo de elementos de entrada.

    Un mapa simple entre dos elementos

  3. Cree una nueva conexión entre un segundo elemento de entrada y la transformación.

    Adición de un segundo elemento de entrada

    Cuando define una conexión adicional entre un segundo elemento de entrada a una transformación existente en la correlación de mensajes, se le solicita que especifique si la conexión es una conexión primaria o si es una conexión secundaria (también conocida como conexión complementaria).

  4. Especifique el tipo de la nueva conexión como conexión primaria o conexión secundaria (suplementaria). Si especifica una conexión primaria, la transformación predeterminada se cambia por una que permite varias entradas primarias, como Correlación local, Concatenar o Unión.

    Por ejemplo:

    Dos elementos de entrada y una transformación

    Si selecciona conexión suplementaria, el tipo de transformación no se cambia y la conexión adicional está disponible para su uso dentro de la transformación. Por ejemplo, podría utilizar su valor en una expresión de condición, o para transformaciones anidadas, tales como For each, Join o Local map. La entrada adicional ahora aparece como un origen adicional en el lado izquierdo dentro de la correlación anidada.

Qué hacer a continuación

Cuando haya creado la conexión entre los objetos de entrada y salida, seleccione la transformación necesaria tal como se describe en Especificación de una transformación (operación de correlación).