Rapprochement d'enregistrements à l'aide de plusieurs règles de rapprochement
Si vous disposez d'enregistrements que vous souhaitez rapprocher et que vous décidez d'utiliser plusieurs opérations de rapprochement, vous pouvez créer un flux de données utilisant plusieurs match keys, puis combiner les résultats pour effectuer un rapprochement efficace en fonction de plusieurs critères distincts. Par exemple, imaginons que vous souhaitiez créer un flux de données rapprochant des enregistrements où :
Le nom et l'adresse correspondent
OR
La date de naissance et l'ID de gouvernement correspondent.
Pour procéder au rapprochement à l'aide de cette logique, vous créez un flux de données qui rapproche le nom et l'adresse dans un stage, et la date de naissance et l'ID de gouvernement dans un autre stage, puis vous combinez les enregistrements correspondants en une seule collection.
Cette rubrique explique la procédure générale pour configurer un flux de données dans lequel le rapprochement s'effectue sur deux stages de rapprochement. À des fins d'illustration, cette procédure utilise des stages Intraflow Match. Mais vous pouvez également utiliser cette technique avec des stages Interflow Match.
- Dans Enterprise Designer, créez un flux de données.
- Faites glisser un stage source sur le canevas.
- Double-cliquez sur le stage source et configurez-le. Pour obtenir les instructions sur la configuration des stages source, reportez-vous au Guide du concepteur du flux de données.
-
Définissez le premier rapprochement. Les résultats de ce premier rapprochement est constitué de collections d'enregistrements rapprochés en fonction de votre premier jeu de critères de rapprochement, par exemple, des enregistrements rapprochés en fonction du nom et de l'adresse.
-
Enregistrez les numéros de la collection du premier rapprochement dans un autre champ. Cette opération est nécessaire, car le champ CollectionNumber est écrasé lors du deuxième rapprochement. Il convient de renommer le champ CollectionNumber afin de préserver les résultats du premier rapprochement.
-
Définissez le deuxième rapprochement. Les résultats de ce deuxième rapprochement est constitué de collections d'enregistrements rapprochés en fonction de votre deuxième jeu de critères, par exemple, des enregistrements rapprochés en fonction de la date de naissance et de l'ID de gouvernement.
-
Déterminez si certains des enregistrements doublons identifiés par le deuxième rapprochement ont été également identifiés comme doublons lors du premier rapprochement.
- Après le Stream Combiner, vous disposez de collections d'enregistrements rapprochés lors de l'un ou l'autre des rapprochements. Le champ CollectionNumberConsolidated indique les enregistrements correspondants. Vous pouvez ajouter un récepteur ou tout autre traitement supplémentaire de votre choix après le stage Stream Combiner.