Table des matières

Search

  1. Préface
  2. Introduction à la gestion des données de test
  3. Test Data Manager
  4. Projets
  5. Stratégies
  6. Data Discovery
  7. Création d'un sous-ensemble de données
  8. Exécution d'une opération de masquage des données
  9. Techniques et paramètres du masquage des données
  10. Génération des données
  11. Techniques et paramètres de génération des données
  12. Utilisation de Test Data Warehouse
  13. Analyse des données de test à l'aide de la couverture de données
  14. Plans et flux de travail
  15. Surveiller
  16. Rapports
  17. ilmcmd
  18. tdwcmd
  19. tdwquery
  20. Annexe A: Référence sur les types de données
  21. Annexe B: Référence sur les types de données pour Test Data Warehouse
  22. Annexe C: Référence sur les types de données pour Hadoop
  23. Annexe D: Glossaire

Guide de l'utilisateur

Guide de l'utilisateur

Contraintes conditionnelles et conflits de données

Contraintes conditionnelles et conflits de données

Lorsque vous effectuez une opération de génération de données, des conflits peuvent se produire entre la contrainte conditionnelle et les valeurs spécifiées dans les paramètres de la règle de génération de données. L'opération de génération de données privilégie la règle de génération de données par rapport à la contrainte conditionnelle, et TDM génère des données avec des messages d'avertissement.

Exemple de contraintes conditionnelles et de conflit de données

Vous voulez générer des données dans les colonnes Created_Date et Modified_Date de la table Employee. Vous créez une règle de génération aléatoire avec une plage de dates comprises entre le 1er janvier 1970 et le 31 juillet 2014 et affectez la règle aux colonnes Created_Date et Modified_Date. Vous voulez que la valeur de la colonne Modified_Date soit supérieure à la valeur de la colonne Created_Date. Vous créez une contrainte conditionnelle et entrez l'expression suivante dans le
Générateur d'expressions
 :
Modified_Date > Created_Date
Lorsque la colonne Created_Date contient le 31 juillet 2014, TDM ne peut pas générer de données respectant la contrainte conditionnelle, car les paramètres de la règle de génération de données restreignent les dates de fin au 31 juillet 2014. TDM génère une date figurant dans la plage spécifiée dans la colonne Modified_Date ainsi que des messages d'avertissement.
Le tableau suivant présente des exemples de détails d'employés pour lesquels les données ont été générées :
ID d'employé
Created_Date
Modified_Date
1111
31/7/2014
13/1/2002
2111
5/6/2000
6/5/2010
8112
31/7/2014
16/5/1990