Bonjour à tous,
J'ai un problème d'iterate qui n'iterre pas....
J'ai joint une image pour illustrer mon propos.
Celà pourra vous paraitre incomplet, c'est normal, il y aura d'autres traitement par après.
En gros, j'ai des résultats d'examens dans ma table V_RESULTAT_EPR.
J'ai appliqué une série de conditions sur ma requête et je met le résultat dans un fichier délimité. (ici 86 résultats)
Pour un même cours, il y a (éventuellement) plusieurs sessions examens.
Le deuxième accès à la base de donnée me permet donc d'obtenir les identifiants de ces sessions. (via une requete SQL qui va bien)
J'aimerais ensuite reprendre la liste des résultats et la filtrer pour enregistrer les résultats de chaque session d'examens dans une feuille excel séparée.
Pour ce faire, j'ai placé un FlowToIterate qui parcours les identifiants de sessions d'examens. Dans mon filtre, j'utilise donc globalMap.get("monidentifiant")
MAis comme vous pouvez le voir sur la capture d'écran, il dit avoir réalisé l'itération, mais on voit clairement que ca n'a pas été fait.
Je ne comprend pas bien. Est-ce qu'il est impossible de demander une itération si ce n'est pas sur le nom du fichier, ou autre chose dans le genre??
J'ai conscience que mon explication n'est pas très claire et si vous vous interrogez, n'hésitez pas à demande clarification...
Je débute en Talend et je n'ai pas encore bien conscience des différentes limitations.
Merci d'avance,
Cordialement,
Partager