Una transformación puede tener varios grupos de entrada y salida. Un grupo es un conjunto de puertos que definen una fila datos de entrantes o salientes.
Un grupo es equivalente a una tabla en un origen relacional o una definición de destino. La mayoría de las transformaciones tienen un grupo de entrada y un grupo de salida. Sin embargo, algunas tienen varios grupos de entrada, varios grupos de salida, o ambos. Un grupo es la representación de una fila de datos que entran o salen de una transformación.
Todas las transformaciones de varios grupos son transformaciones activas. No se pueden conectar varias transformaciones activas o una transformación activa y una transformación pasiva a la misma transformación de nivel inferior o grupo de entrada de transformación.
Algunas transformaciones de varios grupos de entrada requieren que el Servicio de integración bloquee los datos en un grupo de entrada mientras el Servicio de integración espera una fila de un grupo de entrada diferente. Una transformación de bloqueo es una transformación de varios grupos de entrada que bloquea los datos entrantes. Las siguientes transformaciones son transformaciones de bloqueo:
Transformación personalizada con la propiedad Las entradas deben bloquear habilitada
Transformación de combinación configurada para la entrada no ordenada
Cuando guarde o valide una asignación, algunas asignaciones que contienen transformaciones activas o de bloqueo podrían no ser válida.