Las correlaciones de mensajes controlan la transformación de
un mensaje de entrada de un flujo de mensajes, en un mensaje de salida
diferente. Hay dos maneras de desarrollar una correlación de mensajes:
desde un flujo de mensajes (para cualquier nodo que admita correlaciones,
como el nodo Mapping o DataDelete), o desde 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.
El Editor de correlaciones de
mensajes
proporciona paneles distintos para trabajar con orígenes, destinos y
expresiones. También se proporciona una vista de hoja de cálculo y se
da soporte a una función de arrastrar entre orígenes y destinos.
Se proporcionan asistentes y diálogos adicionales para realizar tareas como
añadir elementos correlacionables y trabajar con ESQL y subcorrelaciones. Las
correlaciones que se crean con el Editor de correlaciones de
mensajes se validan y
compilan automáticamente y quedan listas para su ejecución.
Al
trabajar con el
Editor de correlaciones de
mensajes, puede realizar las
siguientes acciones:
- arrastrar orígenes a destinos
- arrastrar propiedades de tipos idénticos de orígenes a destinos (el
tipo de propiedad se indica entre corchetes)
- visualizar los mensajes de destino que se van a crear, en el panel de
hoja de cálculo
- editar expresiones en el panel de hoja de cálculo o el panel de
edición de expresiones
- ampliar el tamaño del panel de edición arrastrando el marco
- arrastrar a nivel de propiedad individual o a nivel de árbol de
propiedades
- ver qué elementos de los paneles origen y destino están
correlacionados (los iconos de en forma de triángulo proporcionan una
indicación visual)
- correlacionar de orígenes a destinos seleccionando un elemento de menú
emergente en en lugar de arrastrar y soltar
- suprimir correlaciones eliminando sus valores de la hoja de cálculo
- arrastrar orígenes al panel de edición y luego editarlos
- visualizar la definición de conjunto de mensajes de un elemento
seleccionado en el panel origen o destino (pulsación del botón
derecho del ratón)
También puede ver
Asistente de contenido
para llamadas a funciones soportadas al trabajar en el panel de edición de
expresiones.