Créer l’enregistrement de normalisation

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 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 avec une valeur normale.
    Remarque :
    Les utilisateurs doivent disposer du rôle de normalisateur pour créer et gérer des enregistrements de normalisation.

    Casses particulières

    • 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. Il peut s’agir, par exemple, de valeurs normalisées pour les champs Nom des 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 appartiennent à une chaîne de type.

    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 pour cet enregistrement de normalisation. Cette valeur est fournie à titre indicatif et n’est utilisée dans aucun traitement.
      Table Sélectionnez la ServiceNow table pour le champ à normaliser.
      Champ Sélectionnez le champ à normaliser.
      Mode Les trois modes disponibles sont Désactivé, Test et Actif. Tous les enregistrements de normalisation sont créés en mode test par défaut. Si vous envisagez de sélectionner des alias pour vos valeurs normales, définissez le mode sur Actif. Si vous avez l’intention de normaliser le champ à l’aide de règles, assurez-vous de 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 à l’aide des conditions est égal ou non à renvoient des valeurs normalisées. Pour plus d’informations, consultez Requêtes normalisées .
      Fusionner chaque valeur normale Cochez cette case pour normaliser les valeurs de champ de référence. Cette option réinitialise toutes les références aux enregistrements contenant une valeur de champ alias à l’enregistrement utilisant la valeur normale. Pour plus d’informations, reportez-vous à la rubrique Valeurs normales de fusion .
      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 envoyé, la plateforme exécute automatiquement la tâche de collecte de valeurs en attente dans la liste connexe Tâches de données pour collecter 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étection.

      Liste de valeurs en attente