Una correlación de mensajes define los requisitos de transformación
para un mensaje que llega a un nodo de correlación de un flujo de
mensajes. Las transformaciones determinan cómo los elementos
del mensaje se transformarán para salida. Las correlaciones de mensajes se
definen con el
Editor de correlaciones de mensajes:

- Panel origen: muestra un mensaje o tabla de base de datos.
- Panel destino: muestra el mensaje (una base de datos sólo
puede ser la entrada de un nodo de correlación). Cada campo de destino
está contenido en una fila de la hoja de cálculo. Puede arrastrar elementos del
panel origen y soltarlos en elementos del panel destino. Al hacer
esto, aparece una línea entre los dos, y el panel de edición
se rellena con una entrada en formato XPath. A continuación puede editar
la entrada, ya sea en el panel de edición o en el editor de expresiones
(ambos editores están sincronizados). El menú Editar expresión en el árbol
de destino muestra y selecciona la primera fila del árbol de edición
que corresponde a la entidad de destino, y transfiere el foco del teclado
al panel Expresión. Esto le permite ir de una ubicación en el árbol de
destino a su expresión en el árbol de edición con una acción, en lugar de
buscar la fila de destino correspondiente en el árbol de edición
manualmente.
- Panel Editor de expresiones: muestra las correlaciones
que se crean. Es el área de trabajo donde se modifica la información. El
editor de expresiones es el lugar preferido para editar expresiones XPath
(no puede escribir ESQL). La columna Valor del panel de edición
proporciona otro editor que actúa sobre la misma expresión.
Tenga en cuenta que el panel de edición está vacío al abrirlo y su
contenido se mantienen en un nivel mínimo. Esto asegura que el archivo
de correlación sea lo más pequeño posible. También puede ver lo que
sucederá, antes de realizar cualquier correlación, utilizando el menú
Expandir contenido (pulse el botón derecho del ratón y seleccione Expandir
en el menú desplegable).
- Panel de hoja de cálculo Script de correlación: muestra un
resumen de las correlaciones, en formato de hoja de cálculo.
Un ejemplo del uso de correlaciones de mensajes es cuando desea
calcular un valor de destino, o agregar un valor de destino desde
múltiples orígenes. Los orígenes pueden ser mensajes o tablas de base de
datos, y las correlaciones pueden ser de muchos a uno o de muchos a muchos.
Antes de crear una correlación de mensajes, debe definir un conjunto
de mensajes con los mensajes apropiados, y debe importar el conjunto de
mensajes al espacio de trabajo.
Si su correlación de mensajes incluye una base de datos, debe importar
las tablas de base de datos al espacio de trabajo. También es importante
confirmar los cambios realizados en las definiciones de mensajes y las
tablas de base de datos antes de importar los mensajes o tablas.
La información de consulta sobre las funciones soportadas
por el Editor de correlaciones de mensajes se proporciona como
Asistente de contenido en línea.