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 12/04/2011, 10h09   #1
 
Inscription : février 2008
Messages : 87
Détails du profil
Informations forums :
Inscription : février 2008
Messages : 87
Points : -13
Points : -13
Par défaut Lire un simple fichier texte

Bonjour,

J'ai un problème basique avec Talend.
J'ai un fichier texte texte qui contient des nombres séparés par un virgule.
J'aimerais pouvoir le lire et récupéré chaque nombre pour effectuer une jointure dasn une tMap avec une requete vers une table de BDD.
Pour cela j'utilise un tFileInputDelimited avec "," comme séparateur.
Or quand je lie ce composant à mon tMap, il ne me retourne que le premier nombre du fichier texte et pas les autres.

Comment faire pour tout retourner ?
Images attachées
Type de fichier : jpg flow2.JPG (17,6 Ko, 7 affichages)
kaljerhom est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/04/2011, 10h58   #2
Membre habitué
 
Inscription : août 2005
Messages : 117
Détails du profil
Informations personnelles :
Âge : 29
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : août 2005
Messages : 117
Points : 145
Points : 145
Dans ton fichier texte, tes nombres sont ils sur une seule ligne ?
Chaque nombre correspond il à un enregistrement ou à une colonne ?

A mon avis, tu devrais vérifier si le caractère "," que tu as définis est saisi au bon endroit (séparateur de champ ou séparateur de ligne.
tetsu no tama est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 12/04/2011, 11h24   #3
 
Inscription : février 2008
Messages : 87
Détails du profil
Informations forums :
Inscription : février 2008
Messages : 87
Points : -13
Points : -13
Mon fichier texte est de type :
3213654654654,654654654654,654654654654,654654564654,...,etc...

Le tout sur une seule ligne.

Je joint mes confs de composant.
Images attachées
Type de fichier : jpg fileInputConf.JPG (79,2 Ko, 5 affichages)
kaljerhom est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/04/2011, 11h26   #4
 
Inscription : février 2008
Messages : 87
Détails du profil
Informations forums :
Inscription : février 2008
Messages : 87
Points : -13
Points : -13
Citation:
Envoyé par tetsu no tama Voir le message
Dans ton fichier texte, tes nombres sont ils sur une seule ligne ?
Chaque nombre correspond il à un enregistrement ou à une colonne ?

A mon avis, tu devrais vérifier si le caractère "," que tu as définis est saisi au bon endroit (séparateur de champ ou séparateur de ligne.
Bon bah merci de ta perspicacité c'était exactement cela.
Il fallait que j'utilise "," comme séparateur de ligne et non de champs.
thanks
kaljerhom est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h46.


 
 
 
 
Partenaires

Hébergement Web