Índice

Search

  1. Prólogo
  2. Introducción a Test Data Management
  3. Test Data Manager
  4. Proyectos
  5. Políticas
  6. Obtención de datos
  7. Crear de un subconjunto de datos
  8. Realizar una operación de enmascaramiento de datos
  9. Parámetros y técnicas de enmascaramiento de datos
  10. Generación de datos
  11. Parámetros y técnicas de generación de datos
  12. Trabajo con Test Data Warehouse
  13. Análisis de datos de prueba con cobertura de datos
  14. Planes y flujos de trabajo
  15. Supervisor
  16. Informes
  17. ilmcmd
  18. tdwcmd
  19. tdwquery
  20. Apéndice A: Referencia de tipos de datos
  21. Apéndice B: Referencia de tipos de datos para Test Data Warehouse
  22. Apéndice C: Referencia de tipos de datos para Hadoop
  23. Apéndice D: Glosario

Guía del usuario

Guía del usuario

Restricciones condicionales

Restricciones condicionales

Cree restricciones condicionales para restringir los datos que desea generar en una columna en función de los datos de otra columna. La restricción condicional que se especifique formará parte de los metadatos de la tabla de destino.
Configure expresiones para aplicar restricciones a nivel de tabla. Utilice el
constructor de expresiones
para especificar las expresiones. Puede crear varias restricciones condicionales para una tabla.
No se pueden usar restricciones condicionales para las siguientes técnicas de generación de datos:
  • Secuencia numérica
  • Secuencia de fecha
  • Patrones de datos aleatorios
En un origen XSD, no puede aplicar una restricción condicional a un elemento si el valor de la propiedad
Registros secundarios de cada elemento principal
es mayor que 1. Por ejemplo, si configura el
Mínimo
como 0 y el
Máximo
como 5 para un elemento, puede haber hasta 5 registros secundarios para cada registro principal. No puede aplicar una restricción condicional al elemento.

Ejemplo de restricciones condicionales

Tiene una tabla que contiene información sobre billetes de aerolínea y desea generar códigos de aeropuerto en las columnas From_City y To_City de la tabla. Crea y asigna una regla de generación de diccionario a las columnas. No desea que la columna From_City y la columna To_City tengan el mismo valor en una fila. Crea una restricción condicional y especifica la siguiente expresión en el
constructor de expresiones
:
To_City != From_City
Al realizar la operación de generación de datos, TDM se ajusta a la restricción condicional y genera datos en las columnas From_City y To_City.
La siguiente tabla enumera detalles de vuelo de muestra con datos generados:
Código de vuelo
From_City
To_City
11A1
BOS
SFO
22B2
AUS
EWR
33C3
SEA
JFK