Normalisation et transformation de champ

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 3 minutes de lecture
  • La normalisation de champ comprend 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 les variations de la même valeur de champ et les convertit en une valeur préférée unique. En consolidant plusieurs variantes d’une 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 faut la remplacer par une valeur normale. De plus, la normalisation ajuste 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 chaque champ 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éfinissez le suffixe utilisé pour les noms des sociétés sur un format standard tel que ServiceNow, Inc..

    Transformation

    La transformation convertit les valeurs brutes d’entrée de champ en valeurs normalisées plus significatives pour une organisation. Les administrateurs contrôlent le moment de la transformation 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 RAM des CI d’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 de 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 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. Les administrateurs peuvent créer des enregistrements de type de champ supplémentaires pour d’autres types de données si nécessaire.
    Avertissement :
    Évitez de créer des enregistrements de type champ pour les champs qui stockent une valeur d’ID système, tels qu’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 des 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 Icône de normalisation sur les champs ayant un enregistrement de normalisation ou de transformation associé. 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 à la place 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.