Índice

Search

  1. Prólogo
  2. Parte 1: Introducción a la obtención de datos
  3. Parte 2: Obtención de datos con Informatica Analyst
  4. Parte 3: Obtención de datos con Informatica Developer
  5. Apéndice A: Compatibilidad de función basada en la conexión del almacén de creación de perfiles

Guía de detección de datos

Guía de detección de datos

Reglas de expresión

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 de columna en la Herramienta del analista.
Use reglas de expresión para modificar o validar valores para las columnas de un perfil de columna. 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
Puede utilizar los siguientes métodos para crear una regla de expresión:
  • Asistente para perfiles. Al crear o editar un perfil de columna, puede crear y aplicar reglas de expresión en el Asistente para perfiles. Puede promover la regla a una regla reutilizable y usarla en varios perfiles.
  • Especificación de regla. Puede configurar una especificación de regla en la Herramienta del analista y utilizar la especificación de regla en el perfil de columna. Cuando configure una especificación de regla, convierta los requisitos de una regla empresarial en una o varias instrucciones de regla. Las instrucciones de regla representan la lógica que determina si el conjunto de datos se ajusta a la regla empresarial. Genere un mapplet a partir de la especificación de regla y utilícelo en los perfiles de columna que cree en Developer tool.
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. Después de crear y validar una regla de expresión, puede editar el valor de precisión de la columna de regla de salida. De forma predeterminada, el valor de precisión de la columna de regla de salida es 10. El valor de precisión se trunca cuando la columna de regla de salida excede el valor de precisión definido.
La salida de una regla de expresión es una columna virtual que usa el nombre de la regla como nombre de columna. La Herramienta del analista 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.