Para consolidar registros, cree una asignación que cree grupos de registros relacionados. Añada una transformación de consolidación a una asignación y configure la transformación para consolidar cada grupo de registros en un único registro principal.
Conecte una transformación de consolidación a otras transformaciones según los objetivos empresariales y los requisitos de datos. Para consolidar los registros coincidentes, se puede conectar la transformación de consolidación a una transformación de coincidencia. Para consolidar los registros como parte de la administración de registros de excepción, conecte la transformación de consolidación a una transformación de excepción. Si utiliza una transformación de generador de claves para agrupar registros, puede conectar una transformación de consolidación directamente a la transformación de generador de claves. La transformación de consolidación crea un registro consolidado para cada grupo que crea la transformación de generador de claves.
Salida de la asignación en entornos nativos y de Hadoop
Si ejecuta una asignación de consolidación en un entorno nativo y en un entorno de Hadoop, la transformación de consolidación puede generar resultados diferentes. Como la asignación se ejecuta en varios nodos en Hadoop, los registros de entrada pueden entrar en la transformación de consolidación en un orden diferente al del entorno nativo. Como resultado, la transformación puede generar diferentes conjuntos de registros supervivientes en cada entorno para el mismo conjunto de datos de entrada. Los cálculos de la transformación y los resultados consolidados son apropiados para el orden de filas de entrada en cada caso.
Para generar los mismos registros supervivientes en entornos de Hadoop y en entornos nativos, configure la transformación de consolidación para ordenar los registros en el orden siguiente:
Primero, ordene los registros en el puerto de agrupación.
A continuación, ordene los registros en el orden en que aparecen los puertos de entrada en la transformación.