Rational Developer for System z, Versión 7.6.1

Descripciones de las transformaciones y sus correlaciones

Una transformación es una operación configurable que se puede asociar a elementos origen y elementos destino para crear una correlación.

Este tema contiene los subtemas siguientes:
"Numérico": Numérico no es un tipo de datos, sino que se trata de una categoría descriptiva que incluye los siguientes tipos reales:
  • decimal
  • double
  • float
  • int, integer
  • long
Utilización de elementos de matrices: Para hacer referencia a un elemento de matriz utilice el nombre de matriz seguido del índice del elemento entre corchetes []. El valor de índice se debe resolver en un entero. El primer elemento de una matriz tiene el índice 1 (ejemplo: MiMatriz[1]).

Transformaciones que crean correlaciones unilaterales

Una correlación unilateral almacena datos literales en un mensaje destino (consulte la sección Tipos de correlaciones).

Las siguientes transformaciones realizan correlaciones unilaterales:

Tabla 1. Transformaciones que crean correlaciones unilaterales
Transformación: Descripción:
Asignar Asigna un valor literal a un mensaje destino. El valor literal y el elemento destino deben ser del mismo tipo.1
Borrar Establece el elemento destino en espacios. El elemento destino debe ser una serie.
Fecha actual, Hora actual, Indicación de fecha y hora actual Establece el elemento destino en la fecha actual, la hora actual o la indicación de fecha y hora actual. El elemento destino debe ser una serie.
Correlación personalizada Proporciona al usuario la posibilidad de especificar sentencias de correlación complejas expresadas en ESQL.
1 Especificación de texto para una transformación Asignar: El campo Valor de la pestaña General de la transformación Asignar espera texto normal no una expresión ESQL. Por lo tanto no especifique el texto de este campo entre comillas simples a menos que desee que las comillas simples formen parte de la serie (consulte la sección Transformación Asignar). Por ejemplo, para utilizar la transformación Asignar para almacenar la serie JOE en una variable, especifique JOE no 'JOE'.

Transformaciones que crean correlaciones uno a uno

Una correlación uno a uno lee datos de un solo elemento origen y almacena un resultado en un solo elemento destino (consulte la sección Tipos de correlaciones).

Las siguientes transformaciones realizan correlaciones uno a uno:

Tabla 2. Transformaciones que crean correlaciones uno a uno
Transformación: Descripción:
ACOS, ASIN, ATAN, COS, SIN, TAN Devuelve el valor de una función trigonométrica. Tanto el elemento origen como el elemento destino deben ser numéricos.
Convertir temporalmente Convierte temporalmente el elemento origen en el tipo del elemento destino.
Correlación personalizada Proporciona al usuario la posibilidad de especificar sentencias de correlación complejas expresadas en ESQL.
Longitud Devuelve la longitud del elemento origen. El elemento origen debe ser una serie y el elemento destino debe ser numérico.
LOG, LOG10 Devuelve el logaritmo natural o el logaritmo de base 10 del elemento origen. Tanto el elemento origen como el elemento destino deben ser numéricos.
Minúsculas Devuelve el valor del elemento origen en minúsculas. Tanto el elemento origen como el elemento destino deben ser series.
Mover Mueve el valor del elemento origen al elemento destino. Tanto el elemento origen como el destino deben ser del mismo tipo
Sobreponer Devuelve una serie con otra serie superpuesta en una ubicación indicada por los parámetros de desplazamiento y longitud. Tanto el elemento origen como el destino deben ser series.
Subserie Subserie - Devuelve la parte del elemento origen indicada por los parámetros de desplazamiento y longitud. Tanto el elemento origen como el destino deben ser series.
Mayúsculas Devuelve el valor del elemento origen en mayúsculas. Tanto el elemento origen como el elemento destino deben ser series.

Transformaciones que crean correlaciones muchos a uno

Una correlación muchos a uno lee datos de varios elementos origen y almacena un resultado en un solo elemento destino (consulte la sección Tipos de correlaciones).

Las siguientes transformaciones llevan a cabo correlaciones muchos a uno:

Tabla 3. Transformaciones que crean correlaciones muchos a uno
Transformación: Descripción:
Añadir Añade el segundo elemento origen al primer elemento origen. Los dos elementos origen y el elemento destino deben ser series.
Concatenar Concatena el segundo elemento origen con el primer elemento origen. Tanto el elemento origen como el elemento destino deben ser numéricos.
Correlación personalizada Proporciona al usuario la posibilidad de especificar sentencias de correlación complejas expresadas en ESQL.
Dividir Divide el primer elemento origen por el segundo elemento origen. Tanto el elemento origen como el elemento destino deben ser numéricos.
Multiplicar Multiplica el primer elemento origen por el segundo elemento origen. Tanto el elemento origen como el elemento destino deben ser numéricos.
Restar Divide el segundo elemento origen por el primer elemento origen. Tanto el elemento origen como el elemento destino deben ser numéricos.

Transformaciones que crean correlaciones de grupos

Una correlación de grupos es aquella en la que el elemento origen y el elemento destino son grupos (consulte la sección Tipos de correlaciones).

Las siguientes transformaciones llevan a cabo correlaciones de grupos:

Tabla 4. Transformaciones que crean correlaciones de grupos
Transformación: Descripción:
Correlación personalizada Proporciona al usuario la posibilidad de especificar sentencias de correlación complejas expresadas en ESQL.
Mover Mueve el valor del grupo origen al grupo destino. Tanto el grupo origen como el grupo destino deben tener la misma estructura.


Términos de uso | Comentarios

Este Information Center está basado en tecnología Eclipse. (http://www.eclipse.org)