Leçon 5 : Ajouter des configurations de package pour le modèle de déploiement de package
Les configurations de package permettent de définir, en dehors de l'environnement de développement, des propriétés et des variables appliquées au moment de l'exécution. Les configurations permettent de développer des packages souples et faciles à déployer et à distribuer. Microsoft Integration Services offre les types de configuration suivants :
Fichier de configuration XML
Variable d'environnement
Entrée de Registre
Variable de package parent
Table SQL Server
Dans cette leçon, vous allez modifier le package Integration Services simple que vous avez créé dans Leçon 4 : Ajout de redirection de flux d'erreurs pour utiliser le modèle de déploiement de package et tirer parti des configurations de package. Vous pouvez également copier le package final de la leçon 4 inclus dans le didacticiel. À l'aide de l'Assistant Configuration de package, vous allez créer une configuration XML qui met à jour la propriété Directory du conteneur de boucles Foreach en utilisant une variable de niveau package mappée à la propriété Directory. Une fois que vous avez créé le fichier de configuration, vous allez modifier la valeur de la variable en dehors de l'environnement de développement et faire pointer la propriété modifiée vers un nouveau dossier de données exemple. Lorsque vous exécutez à nouveau le package, le fichier de configuration renseigne la valeur de la variable qui, à son tour, met à jour la propriété Directory . Ainsi, le package parcourra les fichiers du nouveau dossier de données et non les fichiers du dossier d'origine qui a été codé de manière irréversible dans le package.
Important
Pour suivre ce didacticiel, vous devez disposer de l'exemple de base de données AdventureWorksDW2012. Pour plus d'informations sur l'installation et le déploiement de la base de données AdventureWorksDW2012, consultez Mise en route avec les exemples SQL Server et les exemples de bases de données.
Tâches de la leçon
Cette leçon contient les tâches suivantes :
Étape 2 : activation et configuration des configurations de package
Étape 3 : modification de la valeur de configuration de la propriété Directory