IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Développement de jobs Discussion :

comment faire une boucle for en talend


Sujet :

Développement de jobs

  1. #1
    Membre à l'essai
    Inscrit en
    Février 2011
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : Février 2011
    Messages : 38
    Points : 20
    Points
    20
    Par défaut comment faire une boucle for en talend
    bonjour,
    Est ce que en peut faire une boucle pour (for) en talend ?
    je cherche comment faire la somme d'une table sur talend
    aidez moi svp
    merci

  2. #2
    Membre averti
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Janvier 2011
    Messages
    201
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : Conseil

    Informations forums :
    Inscription : Janvier 2011
    Messages : 201
    Points : 352
    Points
    352
    Par défaut
    Le composant à utiliser est tAggregateRow.
    Dans le flux, tu peux sommer les contenus d'un champ d'une table que tu mets en entrée (tMySqlInput par exemple).

  3. #3
    Membre à l'essai
    Inscrit en
    Février 2011
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : Février 2011
    Messages : 38
    Points : 20
    Points
    20
    Par défaut
    merci NicolasTT;
    je cherche comment je veux sommer des montants selon différent critère par exemple:
    annee mois compte montant
    2011 1 5001 100
    2011 1 5001 200
    2011 2 4200 500
    2011 2 4200 1000
    2011 3 7894 1000

    comment je veux sommer les montants sur le meme annee, la meme mois et la meme compte

    merci

  4. #4
    Membre émérite
    Avatar de haskouse
    Homme Profil pro
    Salesforce
    Inscrit en
    Août 2009
    Messages
    923
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Maroc

    Informations professionnelles :
    Activité : Salesforce
    Secteur : Conseil

    Informations forums :
    Inscription : Août 2009
    Messages : 923
    Points : 2 684
    Points
    2 684
    Par défaut
    Salut,

    Si tu veux faire une sommation selon l'année, le mois et le compte je pense qu'une requête SQL suffit amplement avec des group by, sinon si tu es obligé de le faire sous Talend alors dans ce cas là tu lis ton flux depuis ta base et tu utilises un composant tAggregateRow.

  5. #5
    Membre averti
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Janvier 2011
    Messages
    201
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : Conseil

    Informations forums :
    Inscription : Janvier 2011
    Messages : 201
    Points : 352
    Points
    352
    Par défaut
    Tu trouveras un exemple dans l'aide :
    TalendOpenStudio_Components_RG_42a_FR.pdf

    téléchargeable sur
    http://www.talend.com/download.php

Discussions similaires

  1. [Smarty] comment faire une boucle
    Par wkd dans le forum Bibliothèques et frameworks
    Réponses: 4
    Dernier message: 19/08/2009, 13h36
  2. [AJAX] Comment faire une boucle XMLHttpRequest qui marche ?
    Par lancelot_13 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 19/01/2007, 12h00
  3. Comment faire une boucle ???
    Par HookerSeven dans le forum Access
    Réponses: 6
    Dernier message: 17/06/2005, 12h58

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo