bonjour
ma question est comment fusionner deux flux d'entrée qui n'ont pas le même shéma??
bonjour
ma question est comment fusionner deux flux d'entrée qui n'ont pas le même shéma??
Bonjour,
au vu de mettre les données à la suite les une des autres ?
Si c'est le cas, je prendrais l'exemple suivant :
Schéma Flux1 :
id, nom, prenom, adresse, ville
Schéma Flux2 :
id, nom, ville, code postal
Schéma Output :
id, nom, prenom, adresse, code postal, ville
Tu envoies ton flux1 dans un tJavaRow avec pour schéma d'entré, le schéma du flux1 et en schéma de sortie de schéma output. Tu lies les deux en mettant ceci dans le tJavaRow:
Pareil pour le flux 2 mais le code du tJavaRow sera le suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 output.id=input.id; output.nom=input.prenom; output.adresse=input.adresse; output.codepostal = ""; output.ville = input.ville;
Et tu envoies les deux flux de sorties de tes tJavaRow dans un tUnit.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 output.id=input.id; output.nom=input.nom; output.nom=""; output.adresse=""; output.codepostal = input.codepostal; output.ville = "";
Tu n'as qu'a regardé la pièce jointe.
J'espère avoir pu t'aidé.
merci c'est exactement ce que je cherchais
Ravi d'avoir pû t'aidé.
Pense à mettre le post en Résolu
Bon weekend.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager