Este tema sólo se aplica a la configuración de IBM Business Process Manager Advanced.

Tipos de transformación proporcionados por IBM en el editor de correlaciones XML

El editor de correlaciones XML proporciona un conjunto de transformaciones ya preparado, cada una de las cuales realiza alguna acción en los datos de entrada.

Estos son los tipos de transformaciones ya preparadas que están disponibles en el editor de correlaciones XML.
Tabla 1. Transformaciones del editor de correlaciones XML
Transformación Descripción
Transformación XML: Adición Itera varias entradas en el orden especificado para insertar, eliminar y concatenar datos.
Transformación XML: Asignación Establece un valor codificado en el elemento de salida. No hay elemento de entrada.
Transformación XML: Personalizada Le permite introducir su propio código o invocar el código de referencia que debe utilizarse en la transformación. Puede utilizar sus propias expresiones XPath, funciones XSLT o código Java™. Puede ampliar las funciones de transformación incorporadas utilizando expresiones XPath personalizadas y plantillas XSLT.
Transformación XML: Concatenación Permite recuperar datos de dos o más entradas y combinarlos en una sola serie concatenada.
transformación XML: Convertir La transformación Convertir realiza conversiones entre tipos de datos simples.
Transformación XML: Para cada Itera un solo elemento de la matriz de entrada (ya sea un tipo simple o un tipo complejo). El elemento de salida debe ser una matriz de tipos complejos. La transformación Para cada contiene una correlación anidada en la que la correlación se realiza al ejecutarse la transformación.
Transformación XML: Grupo Toma una lista simple como entrada y crea varias listas. Se utiliza para correlacionar una estructura repetible sin formato (una matriz) con una estructura repetible anidada (una matriz anidada) según un criterio de la estructura de entrada.
Transformación XML: If, Else if y Else If, Else if y Else funcionan como un grupo de transformaciones condicionales que permiten controlar el flujo de la correlación estableciendo condiciones. La condición se aplica al elemento de entrada de la transformación condicional. Si se cumple la condición, se ejecutará la transformación anidada en la transformación condicional.
Transformación XML: Unión Unir varias matrices de entrada en una sola salida según un valor común, similar a la forma en que se unen las tablas en operaciones de bases de datos. La transformación de unión sustituye la transformación de fusión que estaba disponible en releases anteriores.
Transformación XML: Correlación local Una transformación con un solo elemento como entrada (ya sea un tipo simple o un tipo complejo) que puede contener correlaciones anidadas. El destino puede ser un solo elemento o un elemento de matriz, pero debe ser un tipo complejo.
Transformación XML: Búsqueda Recuperar valores de un archivo según una clave del elemento de entrada. El elemento de salida se llena con el valor recuperado. Puede utilizar varios formatos de archivo para realizar este tipo de búsqueda. El editor de correlaciones proporciona búsquedas para algunos formatos. También puede aportar soporte para sus propios tipos de archivos personalizados.
Fusionar Ver Unir.
Transformación XML: Mover Copia los datos del elemento de entrada en el elemento de salida.
Transformación XML: Normalización Elimina espacios en blanco, como por ejemplo los espacios, tabuladores y retornos de la serie de entrada y mueve la serie normalizada resultante al elemento de salida. Por ejemplo, puede utilizar la transformación de normalización para eliminar varias apariciones de caracteres de espacios en blanco antes de realizar una comparación de datos.
Transformación XML: Subcorrelación Le permite invocar otra correlación dentro de la correlación actual. Si desea reutilizar una correlación existente, utilice la transformación de subcorrelación.
Transformación XML: Subserie Extrae información de la serie de entrada y mueve la serie extraída al elemento de salida.