Bonjour,
Depuis hier, je cherche une solution pour concaténer des fichiers selon leur nombre de lignes.
J'ai un dossier contenant n fichiers générés via talend. Chacun des fichiers a un nombre de lignes différent inférieur à 999.
Étant donné que j’obtiens trop de fichiers (je ne peux pas faire autrement, car il s'agit d'une règle définie par le client), il me faut maintenant concaténer ces fichiers afin d'obtenir moins de fichiers et dont le nombre de lignes ne dépasse pas les 998.
La seconde contrainte est que lors de la concaténation, il me faut impérativement mettre la totalité du contenu des fichiers que je doit ajouter.
Par exemple, j'ai un fichier avec 720 linges, un autre avec 400 lignes et un dernier de 200 lignes.
Je ne peux pas prendre une partie des 400 lignes pour l’ajouter aux 720 du premier fichier. Par contre, je peux ajouter les 200 lignes du troisième fichier aux 720 existants pour faire un fichier de 920 lignes.
J'ai actuellement plus de 40 fichiers qui varient de 40 à 800 lignes. Je ne sais pas du tout comment m'y prendre pour résoudre ce problème avec Talend.
Si quelqu'un avait une idée ?
Merci par avance.
Partager