ssisdb services pero paquete manualmente job funciona falla ejecutar dtsx desde deploy como sql-server unit-testing ssis integration-testing etl

sql-server - services - paquete ssis funciona manualmente pero falla como sql job



¿Cómo pruebo la unidad y pruebo la integración de mis paquetes de SSIS? (1)

Esta pregunta menciona dos bibliotecas, las cuales no se mantienen y una tiene enlaces rotos a la fuente y la documentación.

SSISUnit se actualizó por última vez en 2008 y SSIStester ha roto los enlaces en la documentación y no se ha actualizado desde 2013.

Las respuestas en social.msdn.microsoft.com también apuntan generalmente a una de esas dos bibliotecas, o algún tipo de solución personalizada.

¿Hay más opciones?


La forma más básica de realizar una prueba de unidad SSIS es crear su propio paquete de prueba. Ejemplo a continuación:

Las herramientas más populares para realizar las pruebas de unidad SSIS son las que ha enumerado:

  • SSISUnit
  • SSISTester

Pero después de hacer una búsqueda profunda, encontré una nueva forma que es BizUnit . BizUnit Framework que se usa predominantemente para las pruebas de Biz Unit, se puede personalizar para probar el paquete de SSIS también. Más información en el siguiente enlace

Además, si se refiere a la validación de paquetes (metadatos, conexiones, ..., etc.), puede seguir mi respuesta en esta pregunta SO