Bonjour,
J'ai un package qui importe des données depuis un fichier texte vers une bdd.
Mon idée est un package qui tourne toutes les heures, et qui consomme le fichier texte quand il y en a un.
La première étape est donc un script qui teste la présence du fihier : s'il est là, "Dts.Results.Success" et mon package continue sur une tâche de flux de données.
Si le fichier n'est pas là, "Dts.Results.Failure", et je sors via la contrainte de précédence "Échec" (pour logguer que le job a tourné, sans fichier).
Est ce la bonne méthode ? Je ne vois pas trop comment faire autrement, seulement quand il n'y a pas de fichiers, ca me met l'execution du package en erreur, et ca, ca ne fait pas terrible....
D'un autre côté je ne veux pas mettre le max error count du package à 2, parce que s'il se passe une erreur ailleurs, je veux la voir...
Any ideas ?
Merci !
Partager