Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > ETL > Talend
Talend Forum d'entraide sur Talend (Talend Open Studio, ...). Avant de poster --> FAQ Talend, Tutoriels Talend
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 27/05/2011, 15h17   #1
Invité de passage
 
Homme Simohamed IDRISSI
Étudiant
Inscription : mai 2011
Messages : 3
Détails du profil
Informations personnelles :
Nom : Homme Simohamed IDRISSI
Localisation : Maroc

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Opérateur de télécommunications

Informations forums :
Inscription : mai 2011
Messages : 3
Points : 0
Points : 0
Par défaut somme des lignes d'un champ ayant une meme propriété

Bonjour tout le monde, chui débutant avec talend mais n'empeche que j'ai un travail urgent à rendre.
l'objectif est de faire une sommation sur les lignes d'un champ ayant le meme valeur sur une clé étrangère :
ID_FIN | FAC
3 | 5
3 | 6
2 | 6
2 | 2

ID_FIN | Somme
3 | 11
2 | 8

j'ai essayé aver Taggregaterow mais je ne sais pas comment procéder exactement. si vous pourriez m'aider ça sera génial
idrissiSimohamed est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/05/2011, 22h57   #2
Nouveau Membre du Club
 
Homme
IED décisionnel
Inscription : mai 2011
Messages : 33
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : IED décisionnel
Secteur : Conseil

Informations forums :
Inscription : mai 2011
Messages : 33
Points : 27
Points : 27
Bonjour,

tu travailles à partir d'une base de données?

si oui:
Sous talend dans ton T_sgbd_INPUT tu peux modifier la requete SQL tu auras juste a faire :
Code :
1
2
3
4
 
SELECT ID_FIN,SUM(FAC)
FROM TaTable
GROUP BY ID_FIN
sinon d'où viennent tes champs?
Etienne5685 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/05/2011, 12h53   #3
Invité de passage
 
Homme Simohamed IDRISSI
Étudiant
Inscription : mai 2011
Messages : 3
Détails du profil
Informations personnelles :
Nom : Homme Simohamed IDRISSI
Localisation : Maroc

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Opérateur de télécommunications

Informations forums :
Inscription : mai 2011
Messages : 3
Points : 0
Points : 0
Mes champs figurent sur une meme table somme que j'ai utilisé comme table intermédiaire de calcul et que j'ai rempli grace à un Tmap.
Je viens d'essayer cette solution et j'obtiens comme erreur : erreur de syntaxe sur le sème "GROUP", ; attendu ??????
idrissiSimohamed est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/05/2011, 17h56   #4
Invité de passage
 
Homme Riyad
Consultant en Business Intelligence
Inscription : avril 2009
Messages : 10
Détails du profil
Informations personnelles :
Nom : Homme Riyad
Localisation : Maroc

Informations professionnelles :
Activité : Consultant en Business Intelligence

Informations forums :
Inscription : avril 2009
Messages : 10
Points : 1
Points : 1
Envoyer un message via MSN à riyad
bonjour

voici la solution,tu doit utiliser taggregatrow et tu le parametre comme suivant:

group by :

colonne de sortie | position de colonne d'entree
ID_fin | ID-fin
opérations:

colonne de sortie | fonction |position de colonne d'entree
somme | somme | FAC
riyad est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h08.


 
 
 
 
Partenaires

Hébergement Web