La réinitialisation consiste à déplacer des données d'un ensemble de données de Test Data Warehouse vers une cible.
Les données de test peuvent être modifiées au cours d'un test. Il peut être utile de les réinitialiser dans un environnement de test par une version de l'ensemble de données provenant de Test Data Warehouse.
Par exemple, vous êtes responsable des tests de certaines fonctionnalités d'une application. Créez des données de test à utiliser dans les scénarios de test que vous exécutez. Avant d'utiliser les données, enregistrez-les sous forme d'un ensemble de données dans Test Data Warehouse. Lorsque vous testez les fonctionnalités, des données peuvent être modifiées ou endommagées. Vous pouvez donc avoir besoin des données de test initiales pour exécuter les autres scénarios de test. Vous pouvez remplacer les données dans le système de test par l'ensemble de données dans Test Data Warehouse. Effectuez une opération de réinitialisation de l'ensemble de données vers une cible. Utilisez le système de test comme cible.
Vous pouvez configurer une opération de réinitialisation pour supprimer les données cibles et les remplacer par celles de l'ensemble de données. Dans ce cas, l'opération de réinitialisation restaure les données cibles exactement dans le même état que l'ensemble de données. Effectuez cette opération de réinitialisation si les équipes de test ne partagent pas les tables. Vous n'avez pas besoin d'enregistrements qui existent dans la cible mais pas dans l'ensemble de données.
Vous pouvez conserver dans la cible les données qui ne figurent pas dans l'ensemble de données. Envisagez un cas où plusieurs testeurs utilisent les données de test. Vous avez besoin des 100 premiers enregistrements dans une table Customer. Créez un ensemble de données contenant les 100 premiers enregistrements de la table Customer. Après avoir exécuté quelques tests, vous voulez remplacer les données de test par l'ensemble de données. Vous devez configurer l'opération de réinitialisation pour vous assurer que les données supplémentaires dans la cible restent inchangées lorsque vous réinitialisez les données dans l'ensemble de données.
Dans les opérations de réinitialisation qui suppriment et chargent les données de manière sélective, TDM exécute un script SQL pour créer une sauvegarde des données supprimées dans la cible.
Vous pouvez sélectionner la configuration requise lorsque vous configurez l'opération de réinitialisation.