Normalisation et transformation de champ

  • Rversion finale: Zurich
  • Mis à jour 31 juil. 2025
  • 3 minutes de lecture
  • La normalisation de champ inclut la normalisation et la transformation, qui sont deux façons différentes de modifier les valeurs de champ afin d’accroître l’intégrité des données et de réduire la duplication.

    Normalisation

    La normalisation recherche des variantes de la même valeur de champ et les convertit en une seule valeur préférée. En consolidant plusieurs variantes de la même valeur en une seule valeur simple reconnaissable, le système élimine les enregistrements en double et fournit de meilleurs résultats de recherche. Lorsqu’un processus ou un utilisateur saisit une valeur dans un champ normalisé, le système détermine s’il doit la remplacer par une valeur normale. La normalisation ajuste aussi automatiquement les requêtes pour renvoyer des résultats normalisés et normalise les valeurs dans les scripts.

    Bien que la normalisation soit disponible pour tous les champs de la plateforme, elle fonctionne mieux pour les valeurs descriptives telles que les noms ou les unités de mesure standard. Par exemple, vous pouvez créer des règles de normalisation pour :
    • Définissez le type de processeur d’un CI d’ordinateur sur un nom de modèle standard tel que Xeon.
    • Définir le suffixe utilisé pour les noms de sociétés sur un format standard tel que ServiceNow, Inc..

    Transformation

    La transformation convertit les valeurs d’entrée de champ brutes en valeurs standardisées plus significatives pour une organisation. Les administrateurs contrôlent quand la transformation se produit en définissant des règles et des conditions pour des champs spécifiques. Par exemple, vous pouvez créer des règles de transformation pour :
    • Supprimez les suffixes des noms d’utilisateur tels que Jr. et II.
    • Arrondissez les tailles de la RAM CI de l’ordinateur au nombre entier le plus proche, par exemple en arrondissant 4 112 Mo à 4 000 Mo.

    Les enregistrements de transformation constituent les règles qui définissent le mode d’exécution d’une transformation de champ. Les valeurs d’ordre déterminent l’ordre dans lequel chaque règle est évaluée. Une case à cocher sur chaque transformation permet à un administrateur de déterminer où le traitement s’arrête lorsqu’une règle est évaluée comme vraie.

    Activation de la normalisation et de la transformation par type de champ

    Les enregistrements de type champ spécifient les types de données disponibles pour la normalisation et la transformation. Par défaut, le système prend en charge la normalisation et la transformation pour ces types de champs.

    Type de champ Utiliser pour normaliser Utiliser pour transformer
    Décimal Faux vrai
    Flottant Faux vrai
    Entier Faux vrai
    Numérique Faux vrai
    Chaîne vrai vrai
    URL vrai vrai
    Une entrée de type de champ s’applique à tous les champs dont le type de données d’entrée de dictionnaire correspond à l’entrée de type de champ. Si nécessaire, les administrateurs peuvent créer des enregistrements de type de champ supplémentaires pour d’autres types de données.
    Avertissement :
    Évitez de créer des enregistrements de type champ pour les champs qui stockent une valeur d’ID système comme un champ de référence, un champ de nom de champ ou un champ de nom de table. La modification directe d’une valeur d’ID système est plus susceptible de produire une corruption de données et des références rompues que de produire des valeurs standard significatives. Au lieu de cela, normalisez ou transformez la valeur d’affichage associée à l’ID système. Par exemple, normalisez le nom d’utilisateur au lieu de l’ID système d’un utilisateur spécifique.

    Identification des champs normalisés

    Le système affiche l’icône de normalisation sur les champs auxquels est associé un enregistrement de normalisation ou de transformation. Les utilisateurs disposant du rôle de normalisateur peuvent cliquer sur l’icône pour accéder à l’enregistrement de normalisation ou de transformation associé. Les utilisateurs sans rôle de normalisateur voient plutôt une page d’aide. Les administrateurs peuvent configurer qui voit l’icône de normalisation avec une préférence appelée Restrict to roles.