Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > ETL > Kettle-Pentaho
Kettle-Pentaho Forum d'entraide Kettle et Pentaho (Kettle, Pentaho Data Integrator)
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 05/12/2007, 11h29   #1
Invité de passage
 
Inscription : septembre 2007
Messages : 4
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 4
Points : 2
Points : 2
Par défaut Kettle 3.0.0 - fichier Excel

Bonjour,
j'ai un problème pour extraire des donnnées dans un fichier excel. La colonne dans excel contient des noms et des valeurs. J'aimerais juste extraire les valeurs.
merci
billetel est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/12/2007, 23h35   #2
Membre habitué
 
Inscription : avril 2007
Messages : 107
Détails du profil
Informations personnelles :
Localisation : Belgique

Informations forums :
Inscription : avril 2007
Messages : 107
Points : 108
Points : 108
Envoyer un message via AIM à MattCasters Envoyer un message via MSN à MattCasters Envoyer un message via Yahoo à MattCasters Envoyer un message via Skype™ à MattCasters
Je pense que la solution peut être l'extraction de tous les valeurs comme Strings (text). Peut-être aprés, tu peut suprimer les noms avec un Filtre?

Une autre posibilité c'est l'extraction de tous les valeurs comme data type "Number". L'option 'ignore errors' (error handling) peut vour servir.

Bonne chance,

Matt
MattCasters est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/05/2008, 17h56   #3
Membre habitué
 
Inscription : septembre 2005
Messages : 98
Détails du profil
Informations forums :
Inscription : septembre 2005
Messages : 98
Points : 141
Points : 141
Bonjour,

Je suis sous KETTLE 3.0.2, et je fait une simple extraction d'un fichier texte pour alimenter un fichier excel.

Donc j'ai le composant "Extraction depuis fichier" qui est directement relié au composant "Alimentation fichier excel".

Et tout est bien configurer (j'ai déjà fait la même étape avec Alimentation des fichier XML, TXT et CSV et ca marche), mais quand j'exécute la transformation pour excel, il me donne l'erreur suivante :

Citation:
Envoyé par ERREUR
2008/05/13 17:39:49 - Transformation 2 - Distribution démarrée pour la tranformation [Transformation 2]
2008/05/13 17:39:49 - Alimentation fichier Excel.0 - ERROR (version 3.0.2, build 538 from 2008/02/06 13:13:19) : Error opening new file
2008/05/13 17:39:49 - Alimentation fichier Excel.0 - ERROR (version 3.0.2, build 538 from 2008/02/06 13:13:19) : org.apache.commons.vfs.FileSystemException: Could not write to "file:///D:/Documents and Settings/sRohban/Bureau/employe.xls" because it is read-only.
2008/05/13 17:39:49 - Alimentation fichier Excel.0 - ERROR (version 3.0.2, build 538 from 2008/02/06 13:13:19) : at org.apache.commons.vfs.provider.AbstractFileObject.getOutputStream(AbstractFileObject.java:1199)
2008/05/13 17:39:49 - Alimentation fichier Excel.0 - ERROR (version 3.0.2, build 538 from 2008/02/06 13:13:19) : at org.apache.commons.vfs.provider.DefaultFileContent.getOutputStream(DefaultFileContent.java:373)
2008/05/13 17:39:49 - Alimentation fichier Excel.0 - ERROR (version 3.0.2, build 538 from 2008/02/06 13:13:19) : at org.apache.commons.vfs.provider.DefaultFileContent.getOutputStream(DefaultFileContent.java:356)
2008/05/13 17:39:49 - Alimentation fichier Excel.0 - ERROR (version 3.0.2, build 538 from 2008/02/06 13:13:19) : at org.pentaho.di.trans.steps.exceloutput.ExcelOutput.openNewFile(ExcelOutput.java:396)
2008/05/13 17:39:49 - Alimentation fichier Excel.0 - ERROR (version 3.0.2, build 538 from 2008/02/06 13:13:19) : at org.pentaho.di.trans.steps.exceloutput.ExcelOutput.init(ExcelOutput.java:531)
2008/05/13 17:39:49 - Alimentation fichier Excel.0 - ERROR (version 3.0.2, build 538 from 2008/02/06 13:13:19) : at org.pentaho.di.trans.step.StepInitThread.run(StepInitThread.java:48)
2008/05/13 17:39:49 - Alimentation fichier Excel.0 - ERROR (version 3.0.2, build 538 from 2008/02/06 13:13:19) : at java.lang.Thread.run(Unknown Source)
2008/05/13 17:39:49 - Alimentation fichier Excel.0 - ERROR (version 3.0.2, build 538 from 2008/02/06 13:13:19) : Couldn't open file D:\Documents and Settings\sRohban\Bureau\employe
2008/05/13 17:39:49 - Alimentation fichier Excel - ERROR (version 3.0.2, build 538 from 2008/02/06 13:13:19) : Erreur lors de l'initialisation de l'étape [Alimentation fichier Excel]
2008/05/13 17:39:49 - Transformation 2 - ERROR (version 3.0.2, build 538 from 2008/02/06 13:13:19) : L'initialisation de l'étape [Alimentation fichier Excel.0] a échoué!
Quelqu'un a une idée ?
car même si je crée le fichier en avance, il le supprime.

Merci d'avance

Souska
souska est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/05/2008, 19h58   #4
Membre éprouvé
 
Inscription : juin 2005
Messages : 447
Détails du profil
Informations forums :
Inscription : juin 2005
Messages : 447
Points : 497
Points : 497
Salut souska,
file:///D:/Documents and Settings/sRohban/Bureau/employe.xls" because it is read-only.
Visiblement, le fichier est en lecture seule?
Y-a-t-il un autre process qui verrouile le fichier?

samatar
samatar est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/05/2008, 09h21   #5
Membre habitué
 
Inscription : septembre 2005
Messages : 98
Détails du profil
Informations forums :
Inscription : septembre 2005
Messages : 98
Points : 141
Points : 141
Oui j'ai vue que le fichier est en Lecture seule, et il n'y a aucun autre process qui le verrouille (j'ai même changer le nom du fichier a généré et c'est toujours pareil).
Au début le fichier existe pas, car je voulait qu'il soit créer par Kettle (comme j'ai fait pour des fichiers XML, CSV .....), mais il donne cette erreur pourtant le fichier il y est pas sur le bureau.
Et quand je crée le fichier en avance, une fois je lance la transformation, il me le supprime :s
Et je comprend pas pourquoi

PS:ci-joint un imprimer écran détailler de la transformation.
J'ai le Microsoft Office 2003 installer sur mon poste de travail (je sais pas si la version d'office change quelque chose).

Souska
souska est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/05/2008, 13h11   #6
Membre éprouvé
 
Inscription : juin 2005
Messages : 447
Détails du profil
Informations forums :
Inscription : juin 2005
Messages : 447
Points : 497
Points : 497
Je viens de faire un test sur la version 3.0.3 et ça marche.
J'install la 3.0.2 et je reviens vers toi.

Samatar
samatar est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/05/2008, 13h40   #7
Membre habitué
 
Inscription : septembre 2005
Messages : 98
Détails du profil
Informations forums :
Inscription : septembre 2005
Messages : 98
Points : 141
Points : 141
Merci beaucoup samatar.
j'attends le résultat de ton test.

moi je vient de télécharger la version 3.0.3 et j'ai tester mais ça me fait pareil :s

si ça marche cher toi et pas cher moi, tu peut mettre ce que tu as fait en pièce jointe stp ?
souska est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/05/2008, 14h54   #8
Membre éprouvé
 
Inscription : juin 2005
Messages : 447
Détails du profil
Informations forums :
Inscription : juin 2005
Messages : 447
Points : 497
Points : 497
Par défaut Sample

Salut,
j'ai testé sur la 302 et ça marche.
J'ai attaché la transformation.
Le fichier CSV source est simple:
"Nom";"Prenom"
"toto";"tata"

par exemple.

Tiens moi au courant.

Samatar
samatar est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/05/2008, 14h59   #9
Membre habitué
 
Inscription : septembre 2005
Messages : 98
Détails du profil
Informations forums :
Inscription : septembre 2005
Messages : 98
Points : 141
Points : 141
merci samatar

je vient de faire le teste et ça ne marche pas :s
même sur la 3.0.3

la je comprend plu rien
souska est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/05/2008, 15h02   #10
Membre habitué
 
Inscription : septembre 2005
Messages : 98
Détails du profil
Informations forums :
Inscription : septembre 2005
Messages : 98
Points : 141
Points : 141
est ce que tu utilise Excel 2003 ?
c'est peut être bête mais je vois pas d'autre explication :s
souska est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/05/2008, 15h05   #11
Membre éprouvé
 
Inscription : juin 2005
Messages : 447
Détails du profil
Informations forums :
Inscription : juin 2005
Messages : 447
Points : 497
Points : 497
OUI...2003.
As-tu le même soucis avec la trans que j'ai posté?
Etrange

Samatar
samatar est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/05/2008, 15h08   #12
Membre habitué
 
Inscription : septembre 2005
Messages : 98
Détails du profil
Informations forums :
Inscription : septembre 2005
Messages : 98
Points : 141
Points : 141
oui étrange
mais j'ai trouver, j'enregistre le fichier de sorti sur mon bureau qui est sur le C: , ce qui est normale.
j'ai changer le répertoire, j'ai mis la cible dans le D: et ça marche sans problème.
C'est vraiment étrange, je comprend pas, car pour les fichier xml ou txt ou autre ça marche. c que excel.

Merci bcp
souska est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/05/2008, 15h09   #13
Membre éprouvé
 
Inscription : juin 2005
Messages : 447
Détails du profil
Informations forums :
Inscription : juin 2005
Messages : 447
Points : 497
Points : 497
Par défaut Pb VFS

Yep..je crois que j'ai trouvé qq chose :
http://www.mail-archive.com/commons-.../msg92420.html

Il y visiblement un souci au niveau de VFS.
Vérifie autrement si ton dossier home n'est pas en lecture seule.

Essai d'écrire vers un autre dossier. Par ex: C:\temp

Samatar
samatar est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/05/2008, 15h10   #14
Membre habitué
 
Inscription : septembre 2005
Messages : 98
Détails du profil
Informations forums :
Inscription : septembre 2005
Messages : 98
Points : 141
Points : 141
Merci bcp samatar pour ton aide
on a trouver la même chose en même temps :p
souska est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/05/2008, 10h05   #15
Membre habitué
 
Inscription : avril 2007
Messages : 107
Détails du profil
Informations personnelles :
Localisation : Belgique

Informations forums :
Inscription : avril 2007
Messages : 107
Points : 108
Points : 108
Envoyer un message via AIM à MattCasters Envoyer un message via MSN à MattCasters Envoyer un message via Yahoo à MattCasters Envoyer un message via Skype™ à MattCasters
Pour réference : http://issues.apache.org/jira/browse/VFS-130
MattCasters 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 11h12.


 
 
 
 
Partenaires

Hébergement Web