Puede añadir un filtro al grupo de correlaciones. La utilización de un filtro le permite definir cualquier condición basada en el valor de las columnas que forman parte de las tablas de origen. Cuando genere un script SQL con el modelo de correlación, el contenido del filtro se utilizará para generar una cláusula WHERE en la consulta SQL.
Antes de empezar
Requisito previo:- Creación de un modelo de correlación
- Creación de correlaciones entre un origen y un destino o ejecución de la función de descubrimiento y aceptación de una correlación como mínimo.
Por qué y cuándo se efectúa esta tarea
Después de haber creado una correlación entre un origen y un destino, puede definir un filtro que se pueda aplicar al destino.
Para añadir un filtro al grupo de correlaciones:
- En la vista Grupo de correlaciones del editor de correlaciones, pulse el botón derecho del ratón sobre una línea de correlación.
- Pulse para abrir la ventana Añadir una expresión de filtro.
Si un filtro ya existe, pulse para abrir la ventana Cambiar una expresión de filtro.
- Efectúe una doble pulsación en un elemento del campo Columnas para colocarlo en el editor de expresiones en la actual posición del cursor. Puede escribir directamente en el editor de expresiones para crear una expresión.
- Efectúe una doble pulsación en una función del campo Funciones para colocarla en el editor de expresiones en la posición actual del cursor. Puede escribir directamente en el editor de expresiones para crear una expresión.
- Si ha seleccionado Validar expresiones en la página Preferencias del entorno de trabajo y ve un subrayado ondulado en rojo para indicar que una expresión no es válida, modifique la expresión con el fin de crear una expresión de filtro válida.
- Pulse Aceptar.
Ejemplo
El ejemplo siguiente es una expresión de filtro válida:
SAMP.EMPLOYEE.FIRSTNME LIKE 'Juan' AND SAMP.EMPLOYEE.EMPNO>100