WebSphere Message Broker, Versión 8.0.0.5 Sistemas operativos: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte la información sobre la última versión del producto en IBM Integration Bus, Versión 9.0

Configurar correlaciones condicionales

Puede crear correlaciones condicionales utilizando el editor de correlaciones de datos gráficas.

Puede utilizar las transformaciones If, Else if y Else para controlar el flujo de la correlación estableciendo condiciones.

If, Else if y Else funcionan como un grupo de transformaciones condicionales. La condición se aplica al elemento de entrada de la transformación condicional. Si se cumple la condición, se ejecuta la transformación anidada dentro de la transformación condicional.

También puede ejecutar de forma condicional una sola transformación (como una transformación Mover o Personalizar) indicando la condición directamente en el separador Condición de la transformación.

De manera alternativa, puede utilizar Java™ personalizado o ESQL personalizado para proporcionar una función de condición. Consulte Java personalizado o ESQL personalizado para obtener más información.

Si utiliza una condición para crear opcionalmente uno o más elementos de salida hijo dentro de un elemento complejo, compruebe que la condición está en la transformación dirigida al elemento complejo completo, no sólo a un hijo. Si la transformación condicional sólo va dirigida a un hijo, el elemento de carpeta dentro del elemento complejo se creará en la salida antes de que se evalúe la condición.

Para correlacionar transformaciones condicionales:

  1. Para cada transformación condicional del grupo, escriba una condición en el separador Condición de la vista Propiedades. La condición debe tener el formato de una expresión XPath que devuelve True o False.
    1. Puede cambiar el orden en el que se evalúan las sentencias seleccionando una transformación en la condición y luego pulsando las fechas Mover hacia arriba o Mover hacia abajo.
  2. Efectúe una doble pulsación en el nombre de la transformación condicional para crear la correlación que opera para esa condición.
    Nota: Los elementos de la correlación anidada deben estar correlacionados para que se ejecute la transformación.
Para obtener más información sobre transformaciones de correlación, consulte Tipos de transformación en el editor de correlaciones de datos gráficas.
Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Comentarios

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Última actualización:
        
        Última actualización: 2015-02-28 17:01:48


Tema de tareaTema de tarea | Versión 8.0.0.5 | cm28666_