Tous les produits
Search
Centre de documentation

Data Management:Génération de données de test

Dernière mise à jour :Aug 09, 2026

Configurez les processus d'approbation pour les tickets de génération de données de test dans Data Management (DMS). Les règles de sécurité appliquées au point de contrôle Approval Rule Validation déterminent si un ticket nécessite une approbation, quel modèle d'approbation s'applique ou si l'opération est entièrement bloquée.

Fonctionnement

Lorsqu'un utilisateur soumet un ticket de génération de données de test, DMS vérifie si le ticket respecte les règles définies sous le point de contrôle Approval Rule Validation. En l'absence de règle correspondante, le modèle d'approbation par défaut s'applique.

Concepts clés

Points de contrôle

Un point de contrôle représente l'étape d'évaluation à laquelle DMS applique les règles de sécurité. Les tickets de génération de données de test sont évalués au niveau du point de contrôle Approval Rule Validation.

Facteurs

Un facteur est une variable prédéfinie que DMS évalue dans le cadre d'une condition de règle de sécurité. Utilisez les facteurs pour obtenir le contexte à valider par les règles de sécurité, comme les catégories d'instructions SQL ou le nombre de lignes de données concernées. Les noms de facteurs utilisent le préfixe @fac. suivi du nom d'affichage.

Les facteurs suivants sont disponibles pour le point de contrôle Approval Rule Validation dans Test Data Generation :

Facteur Description Exemples de valeurs
@fac.env_type Le type d'environnement de l'instance de base de données cible. Pour la liste complète des types d'environnement, consultez la rubrique Modifier le type d'environnement d'une instance. DEV, PRODUCT
@fac.schema_name Le nom du schéma cible. my_schema

Actions

Une action définit le comportement de DMS lorsque la condition if d'une règle est satisfaite. Parmi les actions possibles figurent : le blocage de la soumission d'un ticket, la sélection d'un processus d'approbation, l'approbation ou le rejet d'un ticket. Les noms d'action utilisent le préfixe @act. suivi du nom d'affichage.

Les actions suivantes sont disponibles pour le point de contrôle Approval Rule Validation dans Test Data Generation :

Action Description
@act.forbid_submit_order Bloque la soumission du ticket. Format : @act.forbid_submit_order 'Raison du blocage'
@act.do_not_approve Associe un modèle d'approbation via son identifiant. Pour plus de détails, consultez la rubrique Configurer les processus d'approbation.

Base de données de modèles

DMS inclut un ensemble de modèles de règles de sécurité prédéfinis pour Test Data Generation. Activez ou modifiez ces modèles afin qu'ils correspondent à vos besoins :

  • Aucune approbation pour les bases de données de test

  • Désactiver la génération de données de test

  • Interdire la génération de données de test pour les bases de données de production

Modifier le modèle d'approbation par défaut

Le modèle d'approbation par défaut s'applique à tout ticket de génération de données de test qui ne correspond à aucune règle personnalisée. Modifiez-le pour changer le processus d'approbation utilisé en solution de repli.

Prérequis

Avant de commencer, assurez-vous de disposer des éléments suivants :

  • Accès à la console DMS V5.0

  • Autorisation de modifier les ensembles de règles de sécurité

Étapes

  1. Connectez-vous à la console DMS V5.0.

  2. Placez le pointeur sur l'icône 2023-01-28_15-57-17.png située dans le coin supérieur gauche et choisissez All Features > Security and disaster recovery (DBS) > Security Rules.

    Remarque

    Si vous utilisez la console DMS en mode normal, choisissez Security and disaster recovery (DBS) > Security Rules dans la barre de navigation supérieure.

  3. Placez le pointeur sur l'icône 2023-01-28_15-57-17.png située dans le coin supérieur gauche et choisissez All functions > Security and Specifications > Security Rules.

    Si vous utilisez la console DMS en mode normal, choisissez Security and Specifications > Security Rules dans la barre de navigation supérieure.
  4. Recherchez l'ensemble de règles correspondant à la base de données cible et cliquez sur Edit dans la colonne Actions.

  5. Sur la page Details, dans le volet de navigation de gauche, choisissez Database Development > Test Data Generation.

  6. Recherchez la règle Default Template for Test Data Generation et cliquez sur Edit dans la colonne Actions.

  7. Dans la boîte de dialogue Change Configuration Item, cliquez sur Switch Approval Template.

  8. Dans la boîte de dialogue Switch Approval Template, recherchez le modèle d'approbation cible et cliquez sur Select dans la colonne Actions.

    Pour ignorer l'approbation pour tous les tickets utilisant ce modèle par défaut, cliquez plutôt sur Reset to Free of Approval .
  9. Cliquez sur Submit.

Créer une règle d'approbation

Créez une règle personnalisée pour contrôler le comportement d'approbation selon des conditions spécifiques, telles que le blocage de la génération de données de test pour les bases de données de production ou l'exigence d'un processus d'approbation spécifique pour certains schémas.

Prérequis

Avant de commencer, assurez-vous de disposer des éléments suivants :

  • Accès à la console DMS V5.0

  • Autorisation de modifier les ensembles de règles de sécurité

Étapes

  1. Connectez-vous à la console DMS V5.0.

  2. Placez le pointeur sur l'icône 2023-01-28_15-57-17.png située dans le coin supérieur gauche et choisissez All Features > Security and disaster recovery (DBS) > Security Rules.

    Remarque

    Si vous utilisez la console DMS en mode normal, choisissez Security and disaster recovery (DBS) > Security Rules dans la barre de navigation supérieure.

  3. Placez le pointeur sur l'icône 2023-01-28_15-57-17.png située dans le coin supérieur gauche et choisissez All functions > Security and Specifications > Security Rules.

    Si vous utilisez la console DMS en mode normal, choisissez Security and Specifications > Security Rules dans la barre de navigation supérieure.
  4. Recherchez l'ensemble de règles correspondant à la base de données cible et cliquez sur Edit dans la colonne Actions.

  5. Sur la page Details, dans le volet de navigation de gauche, choisissez Database Development > Test Data Generation.

  6. Sous Checkpoints, sélectionnez Basic Configuration Item, puis cliquez sur Create Rule. Configurez les éléments suivants :

    Élément de configuration Obligatoire Description
    Checkpoints Oui Sélectionnez Approval rule validation.
    Template database Non Charge un modèle de règle prédéfini. Après avoir sélectionné un point de contrôle, cliquez sur Load from Template Database pour parcourir les modèles disponibles. Pour obtenir la description de chaque modèle, consultez la section Base de données de modèles.
    Rule name Oui Nom de la règle. Si vous chargez un modèle, le nom est renseigné automatiquement.
    Rule DSL Oui Instruction DSL définissant la logique de la règle. Si vous chargez un modèle, l'instruction est renseignée automatiquement. Pour la syntaxe DSL, consultez la rubrique Syntaxe DSL des règles de sécurité.
  7. Cliquez sur Submit.

  8. Activez la règle. Les nouvelles règles sont Disabled par défaut. Cliquez sur Enable dans la colonne Actions, puis cliquez sur OK.

Étapes suivantes