Envoyé par
qqcvd
version la plus lisible : lis ton flux une premiere fois avec un aggregateur sur clef 1 | clef 2 avec une sequence pour generer ton id et tu stocke dans une table qui te servira de lookup pour le mapping suivant... ou a faire dans le meme mapping avec un Target load plan pourremplir ta table de lookup d abord.
Sinon en lisant la source une seule fois je verrais bien une solution avec une Lookup dynamique avec, en entrant, les 3 champs clef 1|clef 2|sequence. Par contre, dasn ce cas, ton ID n'aura pas de valeurs qui se suivent, il y a aura de gros trous, car la sequence s incrementera pour chaque ligne.
X.
Partager