Créer l’enregistrement de normalisation

  • Rversion finale: Yokohama
  • Mis à jour 30 janv. 2025
  • 2 minutes de lecture
  • Quelle que soit la méthode de normalisation sélectionnée, toute normalisation de champ nécessite une liste des variantes existantes et une valeur normale configurée pour remplacer ces variantes dans les formulaires et dans les requêtes.

    Pourquoi et quand exécuter cette tâche

    Normalisez un champ en sélectionnant des alias pour une valeur de champ normale ou en créant des règles qui utilisent des instructions de condition pour faire correspondre les variantes de champ à une valeur normale.
    Remarque :
    Les utilisateurs doivent disposer du rôle de normalisateur pour créer et gérer les enregistrements de normalisation.

    Cas particuliers

    • Les champs de référence ne peuvent pas être normalisés. Pour normaliser les valeurs apparaissant dans les champs de référence, normalisez le champ dans la table cible. Par exemple, les valeurs normalisées pour les champs Nom dans les tables Société [core_company] et Emplacement [cmn_location], qui sont référencés par d’autres tables de la plateforme. Les noms normalisés sont disponibles pour tous les champs qui font référence à ces tables.
    • Les champs d’une liste de choix peuvent être normalisés s’ils sont de type chaîne.

    Procédure

    1. Activez le module d’extension Normalisation de champ.
    2. Accédez à la Normalisation de champ > Configurations > Normalisations.
    3. Cliquez sur Nouveau.
    4. Créez un enregistrement de normalisation.
      Tableau 1. Champs d’enregistrement de normalisation
      Champ Valeur d'entrée
      Nom Nom unique de cet enregistrement de normalisation. Cette valeur est fournie à titre indicatif uniquement et n’est utilisée dans aucun traitement.
      Table Sélectionnez la ServiceNow table du champ en cours de normalisation.
      Champ Sélectionnez le champ à normaliser.
      Mode Les trois modes disponibles sont Arrêt, Test et Actif. Tous les enregistrements de normalisation sont créés par défaut en mode test. Si vous envisagez de sélectionner des alias pour vos valeurs normales, changez le mode en Actif. Si vous avez l’intention de normaliser le champ à l’aide de règles, veillez à laisser cet enregistrement en mode test. Pour désactiver cette normalisation, basculez le mode sur Désactivé.
      Normaliser la requête Cochez cette case pour appliquer la valeur de champ normalisée par cet enregistrement à toutes les requêtes impliquant ce champ. Les requêtes formées avec la valeur de champ brute (d’origine) renvoient des enregistrements affichant la valeur normale. Les requêtes émises par un script utilisant les conditions est égal ou différent de renvoyer des valeurs normalisées. Voir Requêtes normalisées pour plus de détails.
      Fusionner chaque valeur normale Cochez cette case pour normaliser les valeurs des champs de référence. Cette option réinitialise toutes les références aux enregistrements contenant une valeur de champ alias à l’enregistrement à l’aide de la valeur normale. Voir Valeurs normales de fusion pour plus de détails.
      Champ brut Sélectionnez le champ à utiliser pour afficher les valeurs d’entrée d’origine (non normalisées) sur un formulaire dans lequel une valeur de champ a été normalisée. Pour que la sélection apparaisse dans la liste déroulante, ajoutez un champ personnalisé au formulaire pour la table sélectionnée. Pour obtenir des instructions sur l’ajout d’un champ pour les données brutes, consultez Création d’un champ brut.

      Une fois l’enregistrement de normalisation soumis, la plateforme exécute la tâche de collecte de valeurs en attente dans la liste connexe Tâches de données pour collecter automatiquement toutes les valeurs actuelles (valeurs en attente) pour le champ en cours de normalisation.

      Exécuter la tâche de données

      Cliquez sur la liste connexe Valeurs en attente pour afficher les valeurs du champ normalisé qui ont été saisies manuellement, importées dans la plateforme ou créées par Découverte.

      Liste de valeurs en attente