Visión general de la correlación de mensajes

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:El editor de correlaciones de mensajes proporciona una forma gráfica
de correlacionar los elementos de un mensaje de entrada con los elementos
de un mensaje de salida, de un nodo de un flujo de mensajes, para realizar
una transformación. El Editor de
correlaciones de mensajes contiene un panel origen, un panel destino, un
panel de edición y una vista de hoja de cálculo. También hay
disponibles asistentes, diálogos y menús para algunas tareas de
correlación.
  1. Panel origen: muestra un mensaje o tabla de base de datos.
  2. 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.
  3. 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).
  4. 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.

Conceptos relacionados
Editor de correlaciones de mensajes
Correlaciones de mensajes
Tareas relacionadas
Desarrollo de correlaciones de mensajes
Asistente de contenido
Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Su opinión
Copyright IBM Corporation 1999, 2005 Última actualización: 11/11/2005
ar00840_