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 14/12/2010, 12h41   #1
Membre régulier
 
Homme Damien Delotel
Développeur informatique
Inscription : août 2010
Messages : 154
Détails du profil
Informations personnelles :
Nom : Homme Damien Delotel
Âge : 25
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Santé

Informations forums :
Inscription : août 2010
Messages : 154
Points : 84
Points : 84
Par défaut OutputExcel personnaliser sur 1 fichier plusieurs tables

Bonjour,
Je suis en ce moment sur Talend et j'ai presque réussit a faire ce que je veut.

Opération faite:
Depuis mes Base de données, je fait un tMap qui me retournera 2 table:
- Vente et quantité pour des pays données (en fait c'est le calcul total)
- Vente et quantité pour des pays données et trier par la suite par année et mois

Résultat obtenu:
J'écris sur 2 fichier Excel les bonnes valeurs (CA, Quantité et PUM)
Voici un screen


Résultat voulu:
Ecrire sur 1 seul fichier Excel présenter du genre
Code :
1
2
3
4
5
6
7
Annee	Mois	CA	QTI	PUM
TOTAL	USA	200	10	20
2003	1	10	1	10
2003	2	10	1	10
TOTAL	JAPAN	200	10	20
2003	1	10	1	10
2003	2	10	1	10
Je suis peut-être totalement dans l'erreur sur ma construction pour pointer vers un fichier excel à la sortie (je découvre encore le logiciel, 1 semaine que je commence a tester).

Si quelqun sait comment personnaliser un fichier Excel serai déjà un plus pour moi et comment écrire sur 1 fichier les données provenant de 2 tables différentes encore mieux car je trouve pas grand chose sur le net.

Merci a tous.
Monkey56 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2010, 15h56   #2
Membre émérite
 
Homme Nicolas Saumande
Architecte Décisionnel
Inscription : février 2008
Messages : 693
Détails du profil
Informations personnelles :
Nom : Homme Nicolas Saumande
Âge : 36
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Architecte Décisionnel

Informations forums :
Inscription : février 2008
Messages : 693
Points : 879
Points : 879
Citation:
Envoyé par Monkey56 Voir le message
comment écrire sur 1 fichier les données provenant de 2 tables différentes encore mieux car je trouve pas grand chose sur le net.
Premier élément de réponse : le composant tUnite permet de regrouper sur un même flux plusieurs flux venant de sources différentes.
Les flux regroupés doivent avoir la même structure.

Nicolas
DevNico est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2010, 16h37   #3
Membre régulier
 
Homme Damien Delotel
Développeur informatique
Inscription : août 2010
Messages : 154
Détails du profil
Informations personnelles :
Nom : Homme Damien Delotel
Âge : 25
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Santé

Informations forums :
Inscription : août 2010
Messages : 154
Points : 84
Points : 84
Ouch problème est que mes 2 tables n'ont pas la même structures:

Tables 1:
Pays | CA | Quantité | PUM
et donc le tout avec un groupBy Pays

Tables 2:
Pays | Année | Mois | CA | Quantité | PUM
Ici 3 groupBy: Pays, Année puis Mois

En gros je doit mettre dans un seul fichier excel:
Grouper par Pays, total des CA, Quantité de produit vendu et PUM puis détailler par mois comme le montre le tableau
Code :
1
2
3
4
5
6
7
Annee	Mois	CA	QTI	PUM
TOTAL	USA	200	10	20
2003	1	10	1	10
2003	2	10	1	10
TOTAL	JAPAN	200	10	20
2003	1	10	1	10
2003	2	10	1	10
Bon déjà le tUnit va peut-être me mettre sur la voix, je vais tester ce soir
Monkey56 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 01h22.


 
 
 
 
Partenaires

Hébergement Web