web-dev-qa-db-fra.com

Comment puis-je effectuer des tests unitaires et tester l'intégration de mes packages SSIS?

Cette question mentionne deux bibliothèques, qui ne sont pas toutes les deux maintenues et dont l'une a rompu les liens vers la source et la documentation.

SSISUnit a été mis à jour pour la dernière fois en 2008 et SSIStester a rompu les liens dans la documentation et n'a pas été mis à jour depuis 2013.

Les réponses sur social.msdn.Microsoft.com pointent également généralement vers l'une de ces deux bibliothèques, ou une sorte de solution personnalisée.

Il y a-t-il des alternatives?


2018-10-09 Mise à jour des primes

Existe-t-il des mises à jour liées aux nouvelles versions de SSIS (2015+)?

J'ai déjà vérifié des questions similaires:

26
mattrowsboats

La façon la plus simple d'effectuer un test unitaire SSIS consiste à créer votre propre package de test. Exemple ci-dessous:

Les outils les plus populaires pour effectuer des tests unitaires SSIS sont ceux que vous avez répertoriés:

  • SSISUnit
  • SSISTester

Mais après avoir fait une recherche approfondie, j'ai trouvé une nouvelle façon qui est BizUnit . BizUnit Framework qui est principalement utilisé pour les tests de l'unité Biz peut également être personnalisé pour tester le package SSIS. Plus d'infos dans le lien ci-dessous

Aussi, si vous voulez dire en testant la validation des packages (métadonnées, connexions, ... etc), vous pouvez suivre ma réponse dans cette SO question

16
Hadi