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é |
---|---|
ACH1 | 111 |
ACH2 | 222 |
ACH3 | 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 | ACH2 |
AG3 | 222 |
AG3 | ACH3 |
AG3 | BCH3 |
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é |
---|---|
BCH1 | 111 |
BCH2 | 222 |
BCH3 | 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 | BCH2 |
BG3 | 222 |
BG3 | BCH3 |
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 | BCH1 |
AG2 | ACH2 |
AG3 | BCH2, BCH3, ACH3 |
BG1 | Aucun titulaire de cartes |
BG2 | BCH2 |
BG3 | BCH3 |