SSIS – Créer ses environnements depuis les variables de packages

SSIS – Créer ses environnements depuis les variables de packages

J’ai créé ce script pour automatiser certaines tâches “pénibles” à effectuer sur notre SSIS catalog.

Si vous avez plusieurs projets SSIS configurés en mode projet (avec un fichier project.params), lorsque vous les déployez sur vos serveurs, vous êtes amenés à créer manuellement les différents environnements. (et surtout les variables)

Après avoir déployé les packages SSIS, vous pouvez exécuter la requête suivante et utiliser le code SQL généré.

le script SQL (ci-après) va généré un autre script SQL pour:

  • Créer les différents environnements (en fonction du nom des projets)
  • Créer des variables avec des valeurs par défaut (valeur disponible dans les packages)
  • Affectation d’environnements à des projets
  • Affectez les variables d’environnement aux variables de projet.

Le code suivant n’est pas super propre, mais il fait le café! 🙂

    SSIS – Log Execution time

    SSIS – Log Execution time

    This query helps you to have a better view of your SSIS Packages executions. When you run a “master job / package”, you don’t clearly see the execution time for your child packages in SSISDB Reports. With this query, now it’s possible 🙂

    Pin It on Pinterest