Al crear un flujo de mensajes, se incluyen nodos de entrada que reciben los mensajes y, si se desea, nodos de salida que envían mensajes nuevos o actualizados. Si lo requiere el proceso que debe llevarse a cabo en el mensaje, puede incluir otros nodos después del nodo de entrada que completa las acciones necesarias para las aplicaciones.
Alguno de estos nodos incorporados le permiten personalizar el proceso que proporcionan. Los nodos Compute, Database y Filter requieren que proporcione un nivel mínimo de ESQL y puede proporcionar mucho más que el mínimo para controlar de forma precisa el funcionamiento de cada nodo. Este grupo de temas tratan ESQL y las maneras en que se puede utilizar para personalizar estos nodos.
Los nodos DataDelete, DataInsert, DataUpdate, Extract, Mapping y Warehouse proporcionan una interfaz de correlación con la que puede personalizar su función. Las maneras en que puede utilizar las funciones de correlación asociadas a estos nodos se describen en Desarrollo de correlaciones.
ESQL proporciona una sintaxis rica y flexible para sentencias y funciones que le dejan comprobar y manipular mensajes y contenido de la base de datos. Puede:
En los siguientes temas se proporciona más información sobre estas y otras tareas que puede llevar a cabo con ESQL. A menos que se indique lo contrario, estas directrices se aplican a los mensajes de todos los dominios de mensajes, a excepción del dominio BLOB, para el que puede implementar un conjunto limitado de acciones.
Los siguientes temas proporcionan información adicional específica para el analizador que se ha especificado para el mensaje de entrada:
La mayoría de los ejemplos incluidos en los temas antes citados muestran un ESQL independiente del analizador. Si los ejemplos incluyen una referencia a MRM, se da por supuesto que ha modelado el mensaje en el MRM y que ha establecido los nombres de los objetos MRM de modo que sean idénticos a los nombres de los correspondientes códigos o atributos en el mensaje de origen XML. También se muestran algunos ejemplos para el dominio XML. A menos que se indique lo contrario, los principales descritos son los mismo para todos los dominios de mensajes. Para obtener información específica del dominio, consulte el enlace correspondiente en la lista anterior.
La mayoría de los temas que incluyen ESQL de ejemplo utilizan el mensaje de ejemplo ESQL, Factura, como el mensaje de entrada para la lógica. Este mensaje se proporciona en formato de origen XML (con códigos y atributos) en Mensaje de ejemplo y se muestra a continuación en forma de diagrama.
Los temas específicos al dominio de MRM utilizan el mensaje que se crea en el ejemplo Vídeo.
Otros pocos mensajes de entrada se utilizan para mostrar ESQL que proporciona función en mensajes con una estructura o contenido que no está incluido en los ejemplos Factura o Vídeo. Cuando esto ocurre, el mensaje de entrada se incluye en el tema que hace referencia al mismo.
Conceptos relacionados
Flujos de mensajes
ESQL
Diseño de mensajes
Tareas relacionadas
Diseño de un flujo de mensajes
Definición del contenido del flujo de mensajes
Desarrollo de correlaciones
Gestión de archivos ESQL
Referencia relacionada
Nodos incorporados
ESQL
Mensaje de ejemplo
Avisos |
Marcas registradas |
Descargas |
Biblioteca |
Soporte |
Información de retorno (feedback)
![]() ![]() |
ac06000_ |