Una transformación de unión tiene varios grupos de entrada y un grupo de salida. Puede crear uno o más grupos de entrada. Developer Tool crea un grupo de salida. No se puede crear, editar o eliminar el grupo de salida. Cada grupo debe tener puertos de coincidencia.
Para crear puertos, puede copiarlos desde una transformación o puede crearlos manualmente. Cuando se crean puertos, Developer Tool crea puertos de entrada en cada grupo de entrada y puertos de salida en el grupo de salida. Developer Tool utiliza los nombres de puerto que se especifican para cada puerto de entrada y de salida. Asimismo, Developer Tool utiliza los mismos metadatos para cada puerto, como el tipo de datos, la precisión y la escala.
Puede conectar los grupos de entrada de distintas ramificaciones en un único canal o desde distintos canales de origen. Cuando se añade una transformación de unión a una asignación, debe comprobar que se conectan los mismos puertos en todos los grupos de entrada. Si se conecta un puerto de un grupo de entrada pero no se conecta el mismo puerto de otro grupo de entrada, el servicio de integración de datos pasa NULL al puerto no conectado.