Corrélation

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 4 minutes de lecture
  • Établissez une relation de synchronisation entre les enregistrements qui résident sur des instances distinctes.

    Une corrélation identifie les données d’enregistrement d’une instance distante que vous souhaitez utiliser sur une instance locale. Une intégration peut utiliser les données d’un enregistrement distant corrélé pour mettre à jour un enregistrement local. En règle générale, les intégrations mettent en corrélation les enregistrements pour les synchroniser et garantir que les changements d’enregistrement se propagent entre les instances.

    Il existe deux types de corrélation disponibles.
    • Champ de corrélation classique
    • Centre d'intégration Enregistrements de corrélation

    Champ de corrélation classique

    Avant la Centre d'intégration synchronisation des processus distants, vous ne pouviez créer des corrélations qu’avec un ensemble limité de types d’enregistrements comportant un champ ID de corrélation. Par défaut, le champ ID de corrélation n’est disponible que pour les enregistrements d’élément de configuration, de service et de tâche. Le champ ID de corrélation stocke l’ID unique global d’un enregistrement distant correspondant. L’ID de corrélation identifie l’enregistrement distant dont les valeurs de données doivent être utilisées pour mettre à jour l’enregistrement local. Par exemple, supposons que l’enregistrement d’incident INC100001 mis en corrélation avec l’enregistrement de problème PRB123456 sur une instance distante. Chaque fois que des modifications sont apportées aux champs des PRB123456 de problèmes distants, le système utilise l’ID de corrélation pour identifier l’incident local INC100001 reçoit les mêmes mises à jour de champ.

    Une corrélation classique crée une relation un-à-un entre un enregistrement sur le système local et un enregistrement sur un système distant. Un enregistrement local ne peut être mis en corrélation qu’avec un seul enregistrement distant. La corrélation ne fournit aucune information sur le système distant ni sur l’état actuel de la corrélation. Les administrateurs gèrent manuellement les corrélations classiques à partir des enregistrements en cours de mise à jour.

    Figure 1. Exemple de champ de corrélation classique
    Corrélation classique entre l’INC100001 d’enregistrement d’incident et l’PRB123456 d’enregistrement de problème.

    Centre d'intégration Enregistrements de corrélation

    Centre d'intégration La synchronisation des processus distants étend les fonctionnalités de la corrélation classique avec l’introduction d’enregistrements de corrélation [ih_sync_correlation] dédiés.

    Un enregistrement de corrélation contient ces champs.
    ID de corrélation local
    ID unique au niveau global qui identifie la corrélation sur le système local. Par défaut, Centre d'intégration la synchronisation des processus distants génère une valeur sys_id unique pour ce champ. Le sys_id distinct agit comme un alias qui empêche la corrélation de se rompre en raison de changements apportés à l’enregistrement local. Lorsque Centre d'intégration la synchronisation des processus distants envoie cette valeur d’ID à un système distant, l’instance de réception l’utilise comme ID de corrélation distant.
    ID de corrélation distant
    ID unique global qui identifie la corrélation sur le système distant. Par défaut, Centre d'intégration la synchronisation des processus distants génère une valeur sys_id unique pour ce champ. Le sys_id distinct agit comme un alias qui empêche la corrélation d’être rompue en raison de modifications apportées à l’enregistrement distant. Lorsque Centre d'intégration la synchronisation des processus distants envoie cette valeur d’ID à un système distant, l’instance de réception l’utilise comme ID de corrélation local.
    Table locale
    Table dans laquelle la corrélation crée ou met à jour des enregistrements. Une Centre d'intégration définition de capture de synchronisation de processus distante surveille cette table pour les changements d’enregistrement. Centre d'intégration La synchronisation des processus distants utilise ce champ pour rechercher des corrélations par nom de table.
    Enregistrement local
    Enregistrement créé ou mis à jour par une corrélation. Ce champ stocke la même valeur que le champ ID de corrélation d’une corrélation classique. Lorsque d’autres logiques métier apportent des modifications à cet enregistrement, ces modifications n’écrasent pas la corrélation.
    Système distant
    Instance distante à laquelle Centre d'intégration la synchronisation de processus distants envoie et reçoit des changements d’enregistrement. Chaque enregistrement de corrélation ne peut se rapporter qu’à une seule instance distante. Pour mettre en corrélation le même enregistrement local avec plusieurs systèmes distants simultanément, vous pouvez créer plusieurs enregistrements de corrélation.
    État
    État de synchronisation de la corrélation. Les corrélations actives reçoivent des ajouts et des mises à jour. Les corrélations inactives ne produisent pas d’ajouts ou de mises à jour, mais peuvent être interrogées à des fins d’audit et réactivées si nécessaire.
    DANGER :
    Centre d'intégration La synchronisation des processus distants gère les enregistrements de corrélation pour vous. La modification directe des enregistrements de corrélation peut empêcher la synchronisation des enregistrements et entraîner une perte de données.
    Figure 2. Exemple d’enregistrement Centre d'intégration de corrélation
    Les enregistrements de corrélation offrent plusieurs avantages par rapport à un seul champ de corrélation.
    • Autoriser la gestion des corrélations par synchronisation de processus distants
    • Identifier le système distant associé à une corrélation
    • Fournir des valeurs d’ID de corrélation distinctes pour les systèmes locaux et distants
    • Autoriser la corrélation d’un enregistrement local unique avec plusieurs systèmes distants
    • Autoriser la désactivation et la réactivation des corrélations si nécessaire
    • Autoriser les valeurs d’ID de corrélation à distinguer de l’sys_id d’un enregistrement distant