Exemple de résolution de relations entre deux sources de données - Card Synchronization 3.4.1

Guide du module externe Card Synchronization 3.4.1

Applies to
Card Synchronization 3.4.1
Last updated
2023-01-17
Content type
Guides > Guides de modules externes et d’extensions
Language
Français
Product
Card Synchronization
Version
3.4

Vous pouvez résoudre les relations entre différents types d'entités à l'échelle de plusieurs sources de données à l'aide de l'option Résoudre les relations de sources de données à l’aide de clés globales.

Dans l’exemple suivant, Source de données A et Source de données B contiennent des informations qui spécifient les relations entre les groupes de titulaires de cartes et les titulaires de cartes. Les deux sources de données ont des relations non résolues. Source de données A a une priorité plus élevée que Source de données B.

Des clés globales sont configurées dans Source de données A et Source de données B pour résoudre les relations non résolues dans Source de données A.

Configuration des clés globales pour Source de données A

  • L'option Résoudre les relations de sources de données à l’aide de clés globales est sélectionnée.
  • Aucune clé globale n’est configurée pour les types d'entités.

Données de titulaires de cartes dans Source de données A

ID unique Champ personnalisé
ATC1 111
ATC2 222
ATC3 333

Données d'appartenance aux groupes de titulaires de cartes dans Source de données A

ID de groupe ID de membre
AG1 111
AG2 ATC2
AG3 222
AG3 ATC3
AG3 BTC3
REMARQUE : Les relations entre le groupe AG1 et 111, le groupe AG3 et 222 et le groupe AG3 et BTC3 sont non résolues, car les valeurs 111, 222 et BTC3 ne sont pas définies dans Source de données A en tant qu’ID uniques des titulaires de cartes.

Configuration de clé globale pour Source de données B

  • L'option Résoudre les relations de sources de données à l’aide de clés globales n’est pas sélectionnée.
  • ID unique et Champ personnalisé sont sélectionnés en tant que champs de clés globales pour les titulaires de cartes.

Données de titulaires de cartes dans Source de données B

ID unique Champ personnalisé
BTC1 111
BTC2 222
BTC3 333

Données d'appartenance aux groupes de titulaires de cartes dans Source de données B

ID de groupe ID de membre
BG1 111
BG2 BTC2
BG3 222
BG3 BTC3
REMARQUE : Les relations entre le groupe BG1 et 111 et entre le groupe BG3 et 222 sont non résolues, car les valeurs 111 et 222 ne sont pas définies dans Source de données B en tant qu’ID uniques des titulaires de cartes.

Résultat

  • Dans Source de données A, la relation entre le groupe AG1 et 111 est résolue.
    • L'option Résoudre les relations de sources de données à l’aide de clés globales est sélectionnée étant sélectionnée pour Source de données A, le module externe analyse toutes les clés globales des titulaires de cartes pour trouver une clé globale qui correspond à la valeur qui brise la relation.
    • 111 est une clé globale qui représente BTC1 dans Source de données B. La clé globale résout la relation entre le groupe AG1 et le membre du groupe 111.
    • BTC1 est désormais un membre du groupe AG1.
  • Dans Source de données A, les relations entre le groupe AG3 et 222 et entre le groupe AG3 et BTC3 sont résolues de la même façon qu’entre le groupe AG1 et 111.
  • Dans Source de données B, les relations entre le groupe BG1 et 111 et entre le groupe BG3 et 222 sont résolues.
    • Comme l’option Résoudre les relations de sources de données à l’aide de clés globales n’est pas sélectionnée pour Source de données B, le module externe n’essaie pas de résoudre les relations.
    • Les relations définies dans Source de données B restent non résolues.
ID de groupe ID de membre
AG1 BTC1
AG2 ATC2
AG3 BTC2, BTC3, ATC3
BG1 Aucun titulaire de cartes
BG2 BTC2
BG3 BTC3