|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Kawtar Inscription : avril 2011 Messages : 11 ![]() |
Bonjour A vous tous,
j'ai eu un peu de difficultée a voir une reponse sur ma question, mais grace a Nicolas je le remercie infiniment de son aide. Merci Nicolas !!! Voila ma question concernant Les agregations le filtrage et la jointure dans TALEND : La c la table ou je ferais l'extractions des données Date Montant 1 Montant 2 Maturitée Un jour J 1 2 15 Un jour J 2 1 15 un jour J 1 0 15 un jour j1 0 2 30 un jour j1 12 23 30 Ma Datawarhouse ca sera sa qui depend de l'exemple dessous : UN jour J 3 3 15 Un jour j1 12 25 30 _______________________________________________________ J'ai suivis le Conseil de Nicolas a propos de Taggregat Row : Je vous dirais comment j'ai fais pour avoir plus de detail : 2 Input -----> Tmap( ou j'ai fais la joiture ) ----> Tagregate Row ou j'ai definis dans group by date et dans les operations j'ai mis dans colonne sortie Montant 1 la somme , montant 2 la somme , montant 3 la somme. Et pour la maturitée j'en ai aucune idee puisque je dois donner une condition, par exemple : de 1 a 10 il ya un sous total des 3 montant ... Pr bien expliquer : _____________________________________________________ La table : Maturitée mnt1 mnt2 mnt3 date 1 1 1 1 X 1 2 2 2 X 2 3 3 3 Y 10 4 2 0 Y 10 0 0 0 Y 15 4 2 1 Y1 Ma datawarhouse doit etre comme sa : Maturitée mnt1 mnt2 mnt3 date 1 3 3 3 X 2 3 3 3 Y 10 0 0 0 Y total de [1 a 10 ] 6 6 6 15 4 2 1 Y1 truc comme sa , je ne sais pas est ce que c'est faisable dans talend mais faut essayer . Merciiiiiiiiii bcccp pour votre aider d'avance . PS : Merci Nicolas une autre fois !!!! Amicalement !!! |
|
|
00
|
|
|
#2 |
|
Membre émérite
![]() Nicolas SaumandeArchitecte Décisionnel Inscription : février 2008 Messages : 693 ![]() |
Bonjour,
Pas facile de gérer des totaux intermédiaires dans un flux ETL... Non seulement il faut calculer ces totaux (à priori c'est faisable avec des variables dans un tMap), mais il faut aussi gérer la création de ces lignes qui ne font pas partie du flux en entrée. Mais es-tu bien sûr de vouloir alimenter une table avec ces données ? Ce que tu souhaites en sortie ressemble plutôt au résultat d'un rapport, et pas à l'alimentation d'une table d'un datawarehouse. Nicolas |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com