La pestaña Condición de la vista Propiedades permite especificar una condición para determinar si se debe realizar una correlación.
Para especificar una condición para una correlación:
En el área de rutinas de correlación del editor de correlaciones, o en la vista Esquema, seleccione la transformación de la correlación para la que desea especificar una condición. Las propiedades de la transformación se visualizan en la vista Propiedades.
En la vista Propiedades, seleccione la pestaña Condición.
Marque el recuadro de selección Aplicar una condición a la transformación. Esta acción habilita la condición.
En el área de entrada Condición, escriba la condición ESQL que desea utilizar para la correlación (consulte la sección Referencia de ESQL).
Se comprueba la validez ESQL de la expresión ESQL que escriba en el campo
de entrada Condición cuando se va escribiendo. Si se encuentra un error,
aparece un icono de error
a la izquierda del campo de entrada.
Puede visualizar una descripción del error y una lista de alternativas válidas pasando el icono del puntero del ratón sobre el icono de error.
Asistente de contenido:
El menú de asistente de contenido es una lista contextual de referencias a las operaciones y funciones ESQL que son válidas para la ubicación actual del cursor de entrada.
El menú de asistente de contenido también contiene referencias rápidas a los mensajes origen y mensajes destino de la rutina de correlación actual y sus elementos.
Para utilizar el menú de asistente de contenido:
Cuando el cursor está visible en el campo de entrada Condición, pulse Control-Espacio para abrir el menú de asistente de contenido.
Si aún no lo ha hecho, mueva el cursor de entrada a la ubicación del campo de entrada Condición en la que desea realizar la inserción.
En el menú de asistente de contenido, efectúe una doble pulsación en el operador, la función o el elemento de mensaje que desea insertar en este punto de la expresión.
El elemento que ha seleccionado se añade a la expresión ESQL.
Para inhabilitar una condición, borre el recuadro de selección Aplicar una condición a la transformación.
En tiempo de ejecución:
Cuando el entorno de ejecución empieza a procesar la correlación, el entorno de ejecución ve que hay una condición presente y la evalúa.
Si la condición se resuelve en el booleano true, el entorno de ejecución realiza la correlación.
De lo contrario, el entorno de ejecución se salta la correlación y procesa el elemento siguiente.