Reglas de expresión
Las reglas de expresión emplean funciones de expresión y columnas para definir la lógica de las reglas. Cree reglas de expresión y añádalas a un perfil en la herramienta Analyst.
Use reglas de expresión para modificar o validar valores para las columnas de un perfil. Puede crear una o más reglas de expresión para usar en un perfil. Las funciones de expresión son funciones de tipo SQL que se emplean para transformar datos de origen. Puede crear una lógica para las reglas de expresión con los siguientes tipos de funciones:
- •Carácter
- •Conversión
- •Limpieza de datos
- •Fecha
- •Codificación
- •Financiera
- •Numérica
- •Científica
- •Especial
- •Prueba
Proceso de reglas de expresión
Emplee el asistente Editar perfil para crear una regla de expresión y añadirla a un perfil.
El asistente Editar perfil incluye un editor de expresiones. Emplee el editor de expresiones para añadir funciones de expresión, configurar columnas como entrada de las funciones, validar la expresión y configurar el tipo de devolución, la precisión y la escala.
La salida de una regla de expresión es una columna virtual que usa el nombre de la regla como nombre de columna. Analyst Tool ejecuta un perfil de columna en la columna virtual. Por ejemplo, puede usar una regla de expresión para validar un código postal. La regla devuelve 1 si el código postal es válido y 0 si el código postal no es válido. Informatica Analyst ejecuta un perfil de columna en los valores de salida 1 y 0 de la regla.
Puede realizar los siguientes pasos para crear una regla de expresión:
- 1. Abra un perfil.
- 2. Configure la lógica de la regla empleando funciones de expresión y columnas como parámetros.
- 3. Configure las opciones de creación del perfil.
Cómo crear una regla de expresión
Emplee el asistente Editar perfil para crear una regla de expresión y añadirla a un perfil. Cree una regla de expresión para validar valores para las columnas de un perfil.
1. En el Navegador, seleccione el proyecto o la carpeta que contenga el perfil al que desee añadir la regla.
2. En el panel Contenido, haga clic en el perfil para abrirlo.
El perfil aparecerá en una pestaña.
3. Haga clic en Acciones > Editar > Reglas de creación de perfiles de columna.
Se abrirá el cuadro de diálogo Editar perfil.
4. Haga clic en Nueva.
5. Seleccione Crear una regla.
6. Haga clic en Siguiente.
7. Escriba un nombre y una descripción opcional para la regla.
8. Opcionalmente, puede elegir promover la regla a regla reutilizable y configurar la ubicación del proyecto y la carpeta.
Si promueve una regla a la categoría de reutilizable, usted u otros usuarios podrán usar la regla en otro perfil como regla predefinida.
9. En la ficha Funciones, seleccione una función y haga clic en la flecha hacia la derecha para introducir los parámetros para la función.
10. En la ficha Columnas, seleccione una columna de entrada y haga clic en la flecha hacia la derecha para añadir la expresión en el editor Expresión. También puede añadir operadores lógicos a la expresión.
11. Haga clic en Validar. Si la expresión es válida, podrá continuar con el paso siguiente.
12. También puede hacer clic en Editar para configurar el tipo de devolución, la precisión y la escala.
13. Haga clic en Siguiente.
14. En el panel Creación de perfiles de columna, seleccione las columnas en las que desee ejecutar un perfil. Las columnas incluyen las reglas que haya aplicado al perfil. También puede seleccionar Nombrepara incluir todas las columnas.
La herramienta Analyst detalla el nombre, tipo de datos, precisión y escala para cada columna.
15. En el panel Opciones de muestreo, configure las opciones de muestreo.
16. En el panel Opciones de obtención de detalles, configure las opciones de obtención de detalles.
17. Haga clic en Guardar para crear la regla, o haga clic en Guardar y ejecutar para crear la regla y, a continuación, ejecutar el perfil.