---
sourceDocument: Options de la ServiceNow AI Platform en Australie
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/servicenow-platform

 Release :

    - australia

ft:locale :

    - fr-FR

ft:publication_title :

    - Options de la ServiceNow AI Platform en Australie

ft:clusterId :

    - platcap

bundleId :

    - platcap

workflow :

    - Platform


---

# Détection des CI en double

# Détection des CI en double {#ariaid-title1}

* Rversion finale: Australia
* 
* Mis à jour 12 mars 2026
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 8 minutes de lecture

Lorsque le processus d'identification IRE détecte des CI en double, il regroupe chaque ensemble de CI en double dans une tâche de déduplication à des fins d'examen et de correction. Un grand nombre de CI en double peut être dû à des règles d'identification faibles. Vous pouvez configurer le moteur d'identification pour rapprocher les CI en double.
Au cours des processus du moteur Identification et rapprochement (IRE), la gestion des CI en double est déterminée par les propriétés glide.identification_engine.skip_duplicates (définies sur vrai par défaut) et glide.identification_engine.skip_duplicates.threshold (définie sur 5 par défaut), ainsi que par le nombre de CI en double détectés. Vous pouvez configurer ces propriétés de sorte que les CI en double soient automatiquement rapprochés, en ignorant les doublons.  
* Si glide.identification_engine.skip_duplicates la valeur est vrai et que le nombre de CI en double est inférieur au seuil spécifié par glide.identification_engine.skip_duplicates.threshold, le plus ancien des doublons de CI est sélectionné comme correspondance et mis à jour. Ce CI en double le plus ancien devient également le CI principal pour cet ensemble de CI en double. Les autres doublons de CI sont marqués comme doublons en définissant leur duplicate_of attribut sur le CI principal approprié. Pendant la mise en correspondance, IRE filtre tout CI balisé comme doublon d'un CI.
* Si glide.identification_engine.skip_duplicates la valeur est faux, la mise en correspondance des CI en double échoue avec une erreur et aucun des CI en double n'est mis à jour.
{#id-detect-dup-ci__ul_tnw_fcy_mcb}

En outre, la propriété détermine le glide.duplicate_ci_remediator.max.cis traitement de déduplication pour un grand nombre de CI en double. Pour plus d'informations, consultez la section \<\< Grand nombre de doublons de CI \>\> de la [Rattrapage de CI en double](https://servicenow-prod.fluidtopics.net/Vz4YB2xiJeKO73Cn0uVBVg "Les CI en double dans la CMDB surchargent inutilement le système et nuisent à l’intégrité et à la fiabilité de la CMDB. Il est donc important d’utiliser régulièrement des outils CMDB qui détectent et corrigent les CI en double.") rubrique.

Dans les deux cas, les tâches de déduplication sont toujours créées.  
Remarque :  
Pour un CI en double, si l'un des attributs du CI, autre que duplicate_of, est mis à jour par le traitement IRE, le CI n'est plus considéré comme un CI en double. Dans ce cas, la valeur de duplicate_of est effacée dans le CI.

Pour plus d'informations sur ces propriétés, reportez-vous à la section [Propriétés pour Identification et rapprochement](https://servicenow-prod.fluidtopics.net/J5GF0PBYp3P7ovaOnH7ggw "Utilisez les propriétés d’identification et de rapprochement pour configurer le moteur d’identification et de rapprochement (IRE).").

## Détection des CI en double dans les tables connexes et de recherche {#id-detect-dup-ci__section_nvy_yss_dhc}

Lors de l'identification des CI, IRE peut détecter des éléments de recherche en double (table des numéros de série \[cmdb_serial_number\]) ou des éléments associés en double (table Instance logicielle \[cmdb_software_instance\]). Par défaut, IRE ne crée pas de tâches de déduplication pour ces éléments en double. Toutefois, vous pouvez modifier ce comportement par défaut en configurant IRE pour générer des tâches de déduplication pour une recherche spécifique ou des tables connexes, ce qui vous permet ensuite de corriger les doublons.  
Ajoutez des entrées dans la table de configuration de la recherche de tâche de déduplication CMDB ou Classe autorisée d'élément connexe \[cmdb_duplicate_lookup_related_allowed_class\] pour chaque table pour laquelle vous souhaitez qu'IRE génère des tâches de déduplication lors de l'identification :

* Ajoutez une entrée pour n'importe quelle table de recherche dans une entrée d'identificateur dans la règle d'identification respective.
* Ajoutez une entrée pour n'importe quelle table associée dans une entrée associée de la règle d'identification respective.
{#id-detect-dup-ci__ul_hx1_qjb_2hc}Dans le système de base, cette table de configuration ne contient aucun enregistrement, auquel cas IRE ne génère pas de tâches de déduplication pour les doublons dans les tables de recherche ou connexes de la règle d'identification. Lors de la détection de doublons dans les tables connexes ou de recherche, IRE génère des tâches de déduplication uniquement pour les tables ayant une entrée active dans la table de configuration :  
1. Assurez-vous de disposer du rôle requis pour la table cmdb_duplicate_lookup_related_allowed_class.
   * Pour ajouter ou mettre à jour des enregistrements : sn_cmdb_admin, cmdb_dedup_admin ou itil_admin
   * Pour lire ou créer des rapports : sn_cmdb_editor, sn_cmdb_admin, ITIL, itil_admin, cmdb_dedup_admin
   {#id-detect-dup-ci__ul_uvt_vkc_2hc}
2. Dans le filtre de navigation, saisissez <kbd class="ph userinput">cmdb_duplicate_lookup_related_allowed_class.list</kbd>.
3. Sélectionnez Nouveau et remplissez le formulaire de table Recherche de tâche de déduplication CMDB ou Classe autorisée d'élément connexe.{#id-detect-dup-ci__table_gzj_bjt_dhc__entry__2}

   | Champ | Description |
   |-|-|
   | Actives | L'entrée est-elle active ? |
   | Classe de recherche ou d'élément connexe | Table de recherche (telle que Numéro de série \[cmdb_serial_number\]) ou table connexe (telle que Instance logicielle \[cmdb_software_instance\]) pour laquelle vous souhaitez qu'IRE crée des tâches de déduplication lors de la détection d'enregistrements en double. |
   | Table des identificateurs | La classe de règle d'identification, telle que Matériel \[cmdb_ci_hardware\] ou Technologie opérationnelle (OT). |
   [ ]

   {#id-detect-dup-ci__table_gzj_bjt_dhc}
{#id-detect-dup-ci__ol_tsf_q3t_dhc}

L'application Modèles ServiceNow® Store de classe CI CMDB ajoute des modèles de classe qui étendent la hiérarchie de classe CMDB et contient des métadonnées telles que les règles d'identification et de rapprochement pour les classes ajoutées. Lorsque vous spécifiez des modèles de classe dans cette application, vous pouvez également inclure la table cmdb_duplicate_lookup_related_allowed_class avec des entrées spécifiques aux tables ajoutées, telles que la table Technologie opérationnelle (OT). Dans ce cas, IRE génère les tâches de déduplication telles que configurées dans la table. Pour plus d'informations, consultez [Application Modèles de classe CI CMDB](https://servicenow-prod.fluidtopics.net/NNMmJZ8y1~qWMZAP8jAAyw "Le CMDB contient système-de-base des classes qui stockent des données sur les éléments de configuration (CI). L’application Modèles de classe CI CMDB ServiceNow Store ajoute des modèles de classe qui étendent la hiérarchie des classes, y compris les descriptions de classe, les règles d’identification, les entrées d’identificateur et les CMDB relations dépendantes le cas échéant.").

Vous pouvez également ajouter des enregistrements à la table de configuration cmdb_duplicate_lookup_related_allowed_class pour les classes ajoutées après l'installation de l'application Modèles de classes CI CMDB.

## Détection des CI référencés en double lors de l'identification basée sur la recherche {#id-detect-dup-ci__section_unn_yjr_xgc}

Dans une identification basée sur la recherche (rechercher une entrée d'identificateur dans la règle d'identification d'une classe), IRE peut détecter des éléments associés en double dans la table de recherche. Par exemple, deux enregistrements dont les numéros de série sont identiques, mais qui font chacun référence à un CI différent. Dans ce cas, IRE sélectionne l'enregistrement avec l'ancien CI référencé comme correspondance dans le processus d'identification.

Les éléments de recherche correspondant à plusieurs CI peuvent être valides dans certaines organisations et non valides dans d'autres. Vous pouvez configurer le comportement IRE de création de tâches de déduplication pour corriger ces doublons, à l'aide de la glide.identification_engine.lookup_match.create_duplicate_task_ci.enabled propriété système.  
Ajoutez puis définissez la propriété pour qu'elle réfléchisse à la validité ou non de ces doublons dans l'organisation, comme suit :

faux (par défaut)

:   IRE sélectionne le CI le plus ancien comme correspondance, mais ne crée pas de tâche de déduplication pour gérer la duplication. Utilisez ce paramètre lorsqu'une telle duplication n'est pas considérée comme un problème de duplication. Par exemple, les enregistrements avec des numéros de série identiques où chacun fait référence à un CI différent. Cependant, chaque numéro de série représente en fait un type de matériel différent et, par conséquent, cette situation n'est pas considérée comme un problème de duplication nécessitant un rapprochement.

VRAI

:   IRE sélectionne le CI le plus ancien pour le processus de correspondance et génère une tâche de déduplication pour corriger la duplication. Utilisez ce paramètre lorsqu'une telle duplication est considérée comme un problème nécessitant une correction.

    IRE ne crée pas de tâches de déduplication, même si glide.identification_engine.lookup_match.create_duplicate_task_ci.enabled la valeur est vrai, dans les circonstances suivantes :

    * L'option Appliquer la concordance de nombre exacte est définie sur faux. Pour plus d'informations sur l'endroit où il est défini, consultez les options avancées de l'option 'Utiliser des attributs d'une autre table (table de recherche)' dans [Créer une règle d'identification de CI](https://servicenow-prod.fluidtopics.net/XUjKonNcsrRNIKMY8_tBSg "Les règles d’identification permettent d’identifier de façon unique les CI dans la CMDB, dans le cadre des processus d’identification et de rapprochement (IRE). Chaque classe CMDB peut être associée à une règle d’identification unique.").
    * Lors de l'identification, le nombre de CI correspondants dans la table de recherche est supérieur à 1.
{#id-detect-dup-ci__ul_o3z_tcg_ygc}  
Consultez les exemples suivants d'enregistrements de recherche, de charges utiles d'entrée et de résultats des processus d'identification :

* Exemple 1La table de recherche cmdb_serial_number contient des enregistrements de recherche en double et plusieurs CI correspondant aux deux éléments de recherche ABC123 et DEF456 :

  {#id-detect-dup-ci__table_ecw_xdg_ygc__entry__2}

  | Numéro de série | Élément de configuration |
  |-|-|
  | ABC123 | CI1 |
  | ABC123 | CI1 |
  | ABC123 | CI2 |
  | DEF456 | CI1 |
  | DEF456 | CI2 |
  | DEF456 | CI2 |
  [ ]

  {#id-detect-dup-ci__table_ecw_xdg_ygc}  

      var payload = {
         "items": [
            {
               "className": "cmdb_ci_linux_server",
               "lookup": [
                  {
                     "className": "cmdb_serial_number",
                     "values": {
                        "serial_number": "ABC123",
                        "serial_number_type": "system",
                        "valid": "true"
                     }
                  },
                  {
                     "className": "cmdb_serial_number",
                     "values": {
                        "serial_number": "DEF456",
                        "serial_number_type": "system",
                        "valid": "true"
                     }
                  }
               ],
               "values": {
                  "name": "CI_New"
               }
            }
         ],
         "relations": []
      };
      var jsonUntil = new JSON();
      var input = jsonUntil.encode(payload);
      var output = SNC.IdentificationEngineScriptableApi.createOrUpdateCIEnhanced("ServiceNow", input, {});
      gs.print(output);

  {#id-detect-dup-ci__table_bls_v2g_ygc__entry__3}

  | Concordance de nombre exacte | Propriété permettant de créer une tâche de déduplication = vrai | Propriété permettant de créer une tâche de déduplication = faux |
  |-|-|-|
  | Vrai | * Le CI1, le plus ancien, est mis en correspondance et mis à jour. * La tâche de déduplication est créée pour CI1 et CI2 (classe Linux Server). * La tâche de déduplication est créée pour ABC123/système et CI1 (table de recherche de numéro de série). * La tâche de déduplication est créée pour DEF456/système et CI2 (table de recherche de numéro de série). {#id-detect-dup-ci__ul_ocb_y2g_ygc} | * Le CI1, le plus ancien, est mis en correspondance et mis à jour. * La tâche de déduplication n'est pas créée pour CI1 et CI2. * La tâche de déduplication est créée pour ABC123/système et CI1 (table de recherche de numéro de série). * La tâche de déduplication est créée pour DEF456/système et CI2 (table de recherche de numéro de série). {#id-detect-dup-ci__ul_pcb_y2g_ygc} |
  | Faux | Comme ci-dessus | Comme ci-dessus |
  [Tableau 1. Résultats d'identification]

  {#id-detect-dup-ci__table_bls_v2g_ygc}
* Exemple 2Aucun enregistrement de recherche en double n'a été trouvé dans la table de recherche cmdb_serial_number, mais il existe 2 CI correspondant chacun à ABC123 et DEF456 respectivement :

  {#id-detect-dup-ci__table_h1f_2sg_ygc__entry__2}

  | Numéro de série | Élément de configuration |
  |-|-|
  | ABC123 | CI1 |
  | DEF456 | CI2 |
  [ ]

  {#id-detect-dup-ci__table_h1f_2sg_ygc}  

      var payload = {
         "items": [
            {
               "className": "cmdb_ci_linux_server",
               "lookup": [
                  {
                     "className": "cmdb_serial_number",
                     "values": {
                        "serial_number": "ABC123",
                        "serial_number_type": "system",
                        "valid": "true"
                     }
                  },
                  {
                     "className": "cmdb_serial_number",
                     "values": {
                        "serial_number": "DEF456",
                        "serial_number_type": "system",
                        "valid": "true"
                     }
                  }
               ],
               "values": {
                  "name": "CI_New"
               }
            }
         ],
         "relations": []
      };
      var jsonUntil = new JSON();
      var input = jsonUntil.encode(payload);
      var output = SNC.IdentificationEngineScriptableApi.createOrUpdateCIEnhanced("ServiceNow", input, {});
      gs.print(output);

  {#id-detect-dup-ci__table_qrv_vsg_ygc__entry__3}

  | Concordance de nombre exacte | Propriété permettant de créer une tâche de déduplication = vrai | Propriété permettant de créer une tâche de déduplication = faux |
  |-|-|-|
  | Vrai | * Aucune correspondance de CI n'est trouvée. * La tâche de déduplication n'est pas créée pour CI1 et CI2. * Aucune tâche de déduplication n'est créée pour les éléments de recherche. {#id-detect-dup-ci__ul_ah5_xsg_ygc} | * Aucune correspondance de CI n'est trouvée. * La tâche de déduplication n'est pas créée pour CI1 et CI2. * Aucune tâche de déduplication n'est créée pour les éléments de recherche. {#id-detect-dup-ci__ul_bh5_xsg_ygc} |
  | Faux | * Le CI1, le plus ancien, est mis en correspondance et mis à jour. * La tâche de déduplication est créée pour CI1 et CI2. * Aucune tâche de déduplication n'est créée pour les éléments de recherche. {#id-detect-dup-ci__ul_ch5_xsg_ygc} | * Le CI1, le plus ancien, est mis en correspondance et mis à jour. * La tâche de déduplication n'est pas créée pour CI1 et CI2. * Aucune tâche de déduplication n'est créée pour les éléments de recherche. {#id-detect-dup-ci__ul_dh5_xsg_ygc} |
  [Tableau 2. Résultats d'identification]

  {#id-detect-dup-ci__table_qrv_vsg_ygc}
{#id-detect-dup-ci__ul_grm_w5g_ygc}

## Rattrapage des tâches de déduplication {#id-detect-dup-ci__section_px4_jvf_ndb}

Pour plus d'informations sur l'examen et le rattrapage des tâches de déduplication et sur l'utilisation du CI principal, reportez-vous à la section [Rattrapage de CI en double](https://servicenow-prod.fluidtopics.net/Vz4YB2xiJeKO73Cn0uVBVg "Les CI en double dans la CMDB surchargent inutilement le système et nuisent à l’intégrité et à la fiabilité de la CMDB. Il est donc important d’utiliser régulièrement des outils CMDB qui détectent et corrigent les CI en double.").

