Bonjour à tous,
Je vais essayer d'exposer au mieux mon problème qui me semblait "bâteau" à l'origine.
Je possède un fichier CSV qui contient 5 champs :
- project_id
- project_name
- release
- date
- nbre_pbm
Voilà un exemple de mon fichier
10086 blabla 4.9 27/03/2009 10
10086 blabla 4.9 30/03/2009 22
10086 blabla 4.9 31/03/2009 31
10086 blabla 4.9 01/04/2009 3
10086 blabla 4.9 06/04/2009 2
10086 blabla 4.9 02/06/2009 13
10086 blabla 4.9 03/06/2009 3
10086 blabla 4.9 04/06/2009 8
10086 blabla 4.9 09/06/2009 3
10086 blabla 4.9 10/06/2009 3
10086 blabla 4.9 11/06/2009 1
A partir de ce fichier, je souhaite faire une courbe cumulée (en fonction de la date sur le nbre_pbm) pour obtenir un graphique de type S-Curve.
J'ai donc, à partir de code Java, transformé mon fichier pour obtenir ceci :
10086 blabla 4.9 27/03/2009 10
10086 blabla 4.9 30/03/2009 32
10086 blabla 4.9 31/03/2009 63
10086 blabla 4.9 01/04/2009 66
10086 blabla 4.9 06/04/2009 68
10086 blabla 4.9 02/06/2009 81
10086 blabla 4.9 03/06/2009 84
10086 blabla 4.9 04/06/2009 92
10086 blabla 4.9 09/06/2009 95
10086 blabla 4.9 10/06/2009 98
10103 blabla2 1.0 16/01/2008 167
10103 blabla3 1.0 17/01/2008 216
10103 blabla4 1.0 18/01/2008 244
10103 blabla5 1.0 21/01/2008 269
10103 blabla6 1.0 22/01/2008 295
10103 blabla7 1.0 23/01/2008 314
10103 blabla8 1.0 24/01/2008 341
10103 blabla9 1.0 25/01/2008 352
Maintenant, ce que j'aimerai, c'est séparer ce fichier en sous fichier. Un fichier par version de projet.
Comment faire pour séparer mon fichier en sous fichier ?
L'autre solution que j'avais en tête c'était de créer plein de fichier. Un fichier par version de projet en passant dynamiquement le nom du fichier dans le composant.
Mon job ressemble à cela :
FichierCSV --> Code Java (transformation du fichier) --> FichierCSV Cumulé
Dans le code Java, j'aimerai initialisé le nom de mon fichier de sortie en fonction des données que je lis. Mais je n'arrive pas à mettre le nom du fichier que je souhaite. J'ai utilisé les variable de context pour ça!
Je sais pas si j'ai été clair.
Merci d'avance
Partager