Créer une pause dans un flux de contrôle Microsoft SSIS 2008?




L’ETL Microsoft SSIS 2008 ou encore la version 2008 R2 ne dispose pas de composant permettant de créer une simple pause dans un flux de contrôle SSIS – ou SSIS Control Flow – ou alors de marquer un temps d’arrêt entre les tâches. Une des alternatives est de créer une boucle en C# sous SSIS 2008 ou en VB sous SSIS 2005 via le composant SCRIPT et d’utiliser les fonctions temps pour attendre le temps souhaiter. Ce projet Codeplex permet de créer une pause simplement dans un flux de contrôle SSIS ou de programmer le moment auquel le package doit être finir son exécution. 

 

Créer une pause dans un package SSIS avec le composant additionnel PauseTask

Ce composant à télécharger et à installer dans votre environnement de travail BIDS vous permettra facilement de créer une pause en réglant deux paramètres :

  • UntilTime pour définir l’heure d’attente avant de passer à la prochaine tâche dans le Control Flow.
  • ElapsedTime sert à définir le nombre de millisecondes à attendre avant de passer à la prochaine étape du Control Flow SSIS.

Ce composant est disponible gratuitement sur le site Codeplex.

Noter que ce composant est disponible uniquement pour SSIS 2005 et SSIS 2008.

 




Soyez le premier à commenter

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée.


*