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 09/06/2008, 15h49   #1
Invité régulier
 
Inscription : novembre 2005
Messages : 20
Détails du profil
Informations personnelles :
Âge : 27
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : novembre 2005
Messages : 20
Points : 9
Points : 9
Par défaut flux de rejets et "errorCode"

Bonjour,


Je cherche à faire des logs afin de traiter les rejets de données dans des tables. J'obtiens bien le champ "errorMessage" mais le champ "errorCode" est systématiquement vide... Est-ce normal? Et existe t-il une liste des différents codes d'erreur? Sinon je peux toujours parser la chaîne de caractères "errorMessage", mais c'est moins propres que d'interpréter un code.


Merci

Talend version 2.4 en java
akrylik est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/06/2008, 20h40   #2
Membre régulier
 
Inscription : mars 2003
Messages : 113
Détails du profil
Informations forums :
Inscription : mars 2003
Messages : 113
Points : 97
Points : 97
Envoyer un message via MSN à bl4ckwolf
Dans mon cas, le error code est toujours vide aussi..

Dans mon cas je traite tous les row en rejets dans un fichier excel.

Désolé de ne pas pouvoir en dire plus
__________________
David Lafrance
bl4ckwolf est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/06/2008, 10h19   #3
Membre habitué
 
Inscription : mai 2006
Messages : 97
Détails du profil
Informations personnelles :
Âge : 36
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : mai 2006
Messages : 97
Points : 118
Points : 118
Envoyer un message via Skype™ à smallet
L'erreur code n'est rempli que en utilisant le language Perl. En Java il est toujours 'null'.
Le message proviens directement du driver de la base de données.
Exemples :
Pour oracle :
Code :
ORA-12899: valeur trop grande pour la colonne "PROD"."PLACES"."NAME" (réelle : 31, maximum : 19)
Pour MySql :
Code :
DATA truncation: DATA too long FOR COLUMN 'content' at row 1
Donc pour l'exhaustivité des ces messages, ou leur interprétation, se diriger vers la doc de la base correspondante.
smallet 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 02h25.


 
 
 
 
Partenaires

Hébergement Web