La fusion de deux processus Sélection a produit des résultats inattendus
Problème ou erreur : Lorsque deux processus Sélection sont fusionnés à l'aide de l'option Intersection/exclusion du processus Fusion, les résultats ne correspondent pas à ceux d'un processus Sélection unique équivalent.
Solution : Ce comportement est correct et peut se produire lorsque les données ne sont pas normalisées.
Dans le cadre de données non normalisées, une fusion avec Intersection/exclusion de deux processus Sélection distincts a une signification différente d'un processus Sélection unique utilisant deux critères dans une option Sélectionner les ID dont. Utilisez la mise en oeuvre du diagrammes appropriée pour obtenir le comportement souhaité dans le cas de votre entreprise.
Les images ci-dessous illustrent la manière dont les données non normalisées peuvent engendrer ce comportement.
Le premier exemple montre un processus Sélection unique avec deux critères dans une option Sélectionner les ID dont exécutés au niveau de données non normalisées. Une ligne de données doit remplir toutes les conditions à inclure dans les résultats. La signification de ce processus Sélection consiste à "Retourner une liste d'ID client uniques avec les options Phone_OptIn et Mail_OptIn ayant toutes deux pour valeur Y pour le même compte".
L'exemple ci-dessous montre ce qui se passe lorsque chaque condition est exécutée séparément dans un processus Sélection différent pour extraire des listes d'ID, et indique que les ID sont fusionnés à l'aide du processus Fusion à l'aide de l'option Intersection/exclusion. Les résultats peuvent être différents d’un processus Sélection unique comparable car, bien que chaque ID doive répondre aux différentes conditions (chaque condition implémentée dans un processus Sélection distinct), les conditions ne sont pas nécessairement remplies à l'aide de la même ligne de données.
La signification de ces deux processus Sélection consiste à "Retourner une liste d'ID client uniques avec l'option Phone_OptIn ayant pour valeur Y pour au moins un compte de ce client ; renvoyez une deuxième liste d'ID uniques où l'option Mail_OptIn a pour valeur Y pour au moins un compte de ce client." Ensuite, le processus Fusion effectue une intersection des deux ensembles de résultats, ce qui signifie "Retourner une liste d'ID client apparaissant dans les deux ensembles de résultats Sélection," qui n'est pas la même condition que Sélectionner les ID dont dans le processus Sélection unique illustré dans le premier exemple.