Bonjour,
J'utilise la transformation ci-dessous :
Elle comprend une première extraction (extraction source ID) d'un numéro de jour depuis une table dans la base de données (ex jour d'une date d'un champ). Ce numéro de jour est ensuite envoyé à l'étape "Branchement conditionnel". Dans cette étape, si le jour = 22 on renvoie à l'étape "extraction depuis table pour journée 22" et si le jour <> de 22 on renvoie à l'étape "Extraction depuis table pour les autres journées".
Les deux étapes "extraction depuis table pour journée 22 & extraction depuis table pour les autres journées" sont deux requêtes SELECT sur deux tables différentes.
Problème : Quelque soit la valeur du jour renvoyé par l'étape "Extraction source ID",le branchement conditionnel effectue les deux étapes, exemple si Extraction source ID = 22 ou si Extraction ID = 12 : le branchement conditionnel renvoie aux deux destinations dans tous les cas. C'est comme si le branchement conditionnel ne tient pas compte de la valeur à tester.
Après d'autres tests, si j'enlève les deux étapes "extraction depuis table pour journée 22 & extraction depuis table pour les autres journées", le branchement conditionnel fonctionne bien, c'est donc les deux extractions depuis une table qui perturbe l'étape "branchement conditionnel".
Avez-vous une idée concernant le problème ci-dessus ?
Merci pour votre aide![]()
Partager