Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > ETL
ETL Le Forum d'entraide ETL (Extract Transform Load) et Datawarehouse : DataStage, SunOpsis, Data Integrator, Informatica, OWB, Data Manager, Talend Open Studio,...
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 19/08/2007, 19h34   #1
Invité de passage
 
Inscription : mai 2004
Messages : 27
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 27
Points : 4
Points : 4
Par défaut Porbleme de chargement d'un fichier plat vers une table oracle sur Talend

Bonjour
je débute sur Talend (sur un projet java)
Je veux charger les données de d’un fichier CSV vers une table oracle TABLE1
Mon un fichier plat contient
"0001","400,00","20/09/2006"
"0002","3000,00","20/09/2006"

La Table TABLE1
NUM VARCHAR2 4
MNT NUMBER
DATE_C DATE

J’ai fais un tFileinputCSV attache en main avec un tOracleOutput
Le Schema que j’ai utilisé
NUM string
MNT string
DATE_C Date

Je lance mon job est jai l’errure suivante je ne sais pas koi faire

Starting job test_date at 17:46 19/08/2007.
Exception in component tFileInputCSV_1
java.lang.NullPointerException
at java.text.SimpleDateFormat.compile(Unknown Source)
at java.text.SimpleDateFormat.initialize(Unknown Source)
at java.text.SimpleDateFormat.<init>(Unknown Source)
at java.text.SimpleDateFormat.<init>(Unknown Source)
at routines.system.ParserUtils.parseTo_Date(ParserUtils.java:100)
at elt_projet.test_date.test_date.tFileInputCSV_1Process(test_date.java:364)
at elt_projet.test_date.test_date.main(test_date.java:620)
Job test_date ended at 17:46 19/08/2007. [exit code=0]


Mais quand je change le type de la colonne Date_C en VARCHAR2 et string dans le tFileinputCSV , le chargement se fait normalement ;

Y a t’il un moyen de charger directement et gardé le type de la colonne DATE_C en type DATE
merci pour votre aide
denza1 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/08/2007, 08h33   #2
Membre éclairé
 
Avatar de bouvda
 
Inscription : octobre 2005
Messages : 252
Détails du profil
Informations personnelles :
Âge : 27
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : octobre 2005
Messages : 252
Points : 312
Points : 312
Envoyer un message via MSN à bouvda
Bonjour,

tu peux charger tous tes champs avec le type String puis enchaîner avec un composant tMap pour faire les conversions nécessaires :
tmap.jpg
bouvda est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/08/2007, 14h36   #3
Invité de passage
 
Inscription : mai 2004
Messages : 27
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 27
Points : 4
Points : 4
Bonjour
J'ai réussi à charger le fichier comme je le souhaitais
Je vous remercie pour votre aide
denza1 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 09h04.


 
 
 
 
Partenaires

Hébergement Web