Definición del valor de un elemento de salida mediante una transformación o función
Utilice el Editor de correlaciones de datos gráficas para establecer el valor de un elemento de salida utilizando una expresión, una transformación o una función.
Acerca de esta tarea
Puede utilizar una función o transformación para establecer el valor de un elemento de salida, ya sea conectando el elemento de salida con un elemento de entrada y luego especificando una transformación en la conexión entre ellos, o bien especificando una transformación directamente en el elemento de salida. Para obtener información sobre la creación de conexiones y la especificación de transformaciones, consulte Edición de correlaciones de mensajes.
Para obtener información sobre todas las funciones y transformaciones que están disponibles, consulte Tipos de transformación en el editor de correlaciones de datos gráficas.
Las transformaciones que dan soporte al control condicional como la transformación If pueden utilizar expresiones XPath 2.0 o invocar funciones Java™ o ESQL.
Procedimiento
Puede utilizar cualquiera de las siguientes operaciones de correlación para correlacionar gráficamente los datos en el Editor de correlaciones de datos gráficas
Qué hacer a continuación
- Utilice la transformación Assign para establecer el valor de un elemento de salida en una constante. Para obtener más información, consulte Establecimiento del valor de un elemento de salida en un tipo de datos simple.
- Utilice cualquiera de las transformaciones xs:type para convertir el valor de un elemento de entrada de tipo simple y establecer el valor de un elemento de salida de tipo simple. Para obtener más información, consulte Establecimiento del valor de un elemento de salida con un tipo de datos explícito.
- Utilice la transformación Create para establecer el valor de un elemento de salida definido como un tipo simple o como parte de un tipo de datos complejo. Puede utilizar el valor predeterminado o el valor fijo definido en el esquema para dicho elemento. Para obtener más información, consulte Establecimiento del valor de un elemento de salida simple en un valor predeterminado o fijo.
- Utilice la transformación Assign o la transformación Create para crear un elemento de salida vacío definido como serie o como elemento hexadecimal binario. Para obtener más información, consulte Creación de un elemento de salida vacío.
- Utilice la transformación Create, la transformación Move, la transformación Custom Java, la transformación Custom ESQL, o el valor de retorno de una base de datos para crear un elemento de salida nulo. Para obtener más información, consulte Creación de un elemento de salida nulo.
- Utilice la función XPath
fn:nilledy la función XPathfn:existspara definir expresiones condicionales para determinar si un elemento de entrada se ha anulado o está presente. Para obtener más información, consulte Elección de una expresión condicional XPath que prueba un valor nulo en una transformación. - Utilice la función XPath
fn:emptypara definir expresiones condicionales que determinen si un elemento de entrada está vacío. Para obtener más información, consulte Creación de un elemento de salida vacío.