Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Développement de jobs Discussion :

Talend ne supprime pas les anciennes données du Excel


Sujet :

Développement de jobs

  1. #1
    Candidat au Club
    Talend ne supprime pas les anciennes données du Excel
    Salut ,

    j'ai créé un job talend qui a la fin doit envoyer des données récupérés d'une base MySQL dans un fichier excel existant en output ( avec formules). Ceci fonctionne bien mais lorsque je relance le job (il faut le relancer 1 fois par semaine pour avoir les commande J-7) il écrase les données de la semaine précédente ( ce qui est bon ) mais si il y avait 17 lignes la semaine X et qu'a la semaine X+1 il y a 15 lignes alors il n'enlève pas les deux dernières lignes de la semaine X...

    Je sais pas si cela est clair mais merci de m'aider si possible !

  2. #2
    Nouveau membre du Club
    Avant l'execution de ton job, supprime le fichier en question (tFileDelete) et tu le recrées à chaque fois, tu n'auras plus le souci.

  3. #3
    Candidat au Club
    mais si je le supprime a chaque lancement , tallend sera pas capable de retrouver mon fichier excel à re remplir si ? le tdeletefile supprime tout le fichier ?

  4. #4
    Nouveau membre du Club
    Ah, oui en effet, c'est problématique ...

    Sinon tu peux peut-être remplir ton fichier avec des valeurs vides à chaque début de traitement puis après envoyer les bonnes données.

  5. #5
    Candidat au Club
    cette solution est pas mal !
    Depuis que j'ai posté le message, j'ai supprimé les lignes en créant une macro excel et cela fonctionne bien.
    Merci pour ton aide !