En el editor de correlaciones de datos gráficas, puede correlacionar elementos y atributos entre los objetos de entrada y de salida y luego, aplicar una transformación en la correlación que especifica la acción que se va a realizar en los datos de entrada. El resultado de la transformación se almacena en el elemento de salida.
La tabla siguiente muestra las transformaciones de correlación estándares proporcionadas por el editor de correlación de datos gráfica:
Transformación | Descripción |
---|---|
Asignar | Establece un valor en el elemento de salida. No hay ningún elemento de entrada. Los valores de columna establecidos mediante la transformación Asignar siempre se pasarán como serie de caracteres. |
Conversión de tipo de datos | Establece un tipo de valor específico en el elemento de salida. La transformación Conversión de tipo de datos también puede mover y convertir un elemento de entrada para que se convierta en un tipo de valor específico en el elemento de salida. |
Concatenar | Crea una concatenación de series que permite recuperar datos de dos o más entidades y enlazarlas en un único resultado. |
Convertir | Copia el elemento de entrada en el elemento de salida y cambia el tipo. La transformación toma una entrada simple individual y crea una salida simple individual con un tipo diferente. |
Crear | Crea un elemento empty, un elemento nil o un elemento de tipo simple utilizando un valor predeterminado en el tipo del elemento. |
ESQL personalizado | Permite especificar su propio código ESQL que se utilizará en la transformación. |
Java personalizado | Permite especificar su propio código Java que se utilizará en la transformación. |
XPath personalizada | Permite especificar sus propias expresiones XPath o funciones XSLT que se utilizarán en la transformación. |
Mover | Copia datos del elemento de entrada en el elemento de salida. |
Normalizar | Normaliza la serie de entrada eliminando los espacios en blanco como, por ejemplo, espacios, tabuladores y retornos y mueve la serie normalizada resultante hasta el elemento de salida. |
Subserie | Extrae información si es necesario y mueve la serie extraída hasta el elemento de salida. |
Tarea | Describe una tarea manual o un punto de interés que es posible que sea necesario revisar o resolver para poder utilizar una correlación de datos gráfica en la solución de mensajería. |
XPath | Todas las funciones XPath 2.0 están soportadas en la forma fn:<nombre_función>. |
En la tabla siguiente se muestran las transformaciones de base de datos proporcionadas por el editor de correlación de datos gráfica:
Transformación | Descripción |
---|---|
Suprimir | Suprime una o más filas en una tabla de base de datos comparadas mediante una cláusula Where. |
Anomalía | Habilita la correlación para el manejo de errores aceptados para las excepciones generadas por el servidor de bases de datos en una transformación de datos, en lugar de que esas excepciones detengan la correlación y se informe de ellas. |
Insertar | Inserta una fila en una tabla de base de datos. |
Devolución | Habilita el proceso adicional después de una operación de base de datos satisfactoria de inserción, actualización o supresión, o una llamada de Rutina de base de datos. Proporciona los resultados de la operación de base de datos o llamada como entradas. |
Selección | Recupera datos de filas de una tabla de base de datos, para que los datos se puedan utilizar como entrada en una correlación de datos gráfica. |
Actualizar | Actualiza una o más filas en una tabla de base de datos comparadas mediante una cláusula Where con un solo conjunto de valores de datos. |
Transformación | Descripción |
---|---|
Añadir | Añade apariciones de una matriz de salida en el orden de las entradas. |
ForEach | Itera en un elemento de matriz de entrada (un tipo simple o un tipo complejo). |
If, Else if y Else | Permite controlar el flujo de la correlación estableciendo condiciones. |
Unión | Une elementos de dos o más entradas. |
Correlación local | Proporciona una vista jerárquica de las transformaciones de elemento en la correlación de datos gráfica. |
Subcorrelación | Hace referencia a otra correlación. Llama a una correlación desde éste u otro archivo de correlación, que se puede almacenar en una biblioteca, una aplicación o un proyecto de Message Broker. |