BI experience

Debugger un package SSIS

| 0 Commentaires

Lorsqu’un package plante il existe plusieurs possibilités pour le debugger. Dans cet article vous-y trouverez une bonne explication sur ces 3  outils:

  •  le « data Viewers » : si c’est un problème de données dans le flux. Cette option nous permet de visualiser les données sans les mettre dans une table physique ou un fichier…donc bien pratique!
  • Les sorties « redirect row ou error output » qui permettent de connaitre les données qui ne passent pas dans le flux donc qui ne vont pas dans la table de destination ou dans le fichier de destination. (exemple à la sortie d’un lookup => flèche rouge)
  • Les « breakpoints » qui permettent dans la fenêtre « locals » de visualiser les valeurs des variables. Voici un article un peu plus complet sur le sujet

Il y a aussi :

  • l’onglet « progress » voir cet article en exemple vous pourrez y voir les « errors » ou encore la durée des traitements…
  • Les errors pourront aussi être retrouvées dans la fenêtre « Output »
  • Vous pouvez aussi utiliser le composant « row count » pour mettre dans une variable le nombre de lignes qui transitent et ensuite le stocker dans une table d’audit par exemple.

Lorsque l’on développe en SSIS, il faut acquérir des techniques qui permettent rapidement de comprendre pourquoi des données sont manquantes en cible ou pourquoi le package plante. Ces outils sont donc là pour nous assister alors autant les utiliser…

Et vous comment faites-vous?

Laisser un commentaire

Champs Requis *.

*