Share via


Tâche 2 : Activation et configuration des configurations de package

Au cours de cette tâche, vous allez activer les configurations de package en utilisant l'Assistant Configuration de package. Vous allez utiliser cet Assistant pour générer un fichier de configuration XML qui contient les paramètres de configuration de la propriété Directory du conteneur de boucles Foreach. La valeur de la propriété Directory est fournie par la nouvelle variable de niveau package que vous pouvez mettre à jour au moment de l'exécution. De plus, vous allez remplir un nouveau dossier de données exemple à utiliser au cours du test.

Pour créer une nouvelle variable de niveau package mappée à la propriété Directory

  1. Cliquez sur l'arrière-plan de l'onglet Flux de contrôle dans le Concepteur SSIS. Cette opération permet de définir l'étendue de la variable que vous allez créer pour le package.

  2. Dans le menu SSIS, cliquez sur Variables.

  3. Dans la fenêtre Variables, cliquez sur l'icône Ajouter une variable.

  4. Dans la zone Nom, tapez varFolderName.

    Important

    Les noms des variables tiennent compte de la casse.

  5. Vérifiez si la zone Étendue affiche le nom du package de la leçon 3 (Lesson 3).

  6. Définissez la valeur de la zone Type de données de la variable varFolderName à String.

  7. Réaffichez l'onglet Flux de contrôle et double-cliquez sur le conteneur Foreach File in Folder.

  8. Dans la page Collection de l'Éditeur de boucle Foreach, cliquez sur Expressions, puis sur le bouton (…).

  9. Dans l'Éditeur d'expressions de la propriété, cliquez dans la liste Propriété, puis sélectionnez Directory.

  10. Dans la zone Expression, cliquez sur le bouton (…).

  11. Dans le Générateur d'expressions, développez le dossier Variables et faites glisser la variable User::varFolderName vers la zone Expression.

  12. Cliquez sur OK pour quitter le Générateur d'expressions.

  13. Cliquez sur OK pour quitter l'Éditeur d'expressions de la propriété.

Pour activer les configurations de package

  1. Cliquez sur l'arrière-plan de l'onglet Flux de contrôle dans le Concepteur SSIS.

  2. Dans le menu SSIS, cliquez sur Configurations du package.

  3. Dans la boîte de dialogue Bibliothèque des configurations du package, sélectionnez Activer les configurations du package, puis cliquez sur Ajouter.

  4. Dans la page Assistant Configuration de package, cliquez sur Suivant.

  5. Dans la page Sélectionner le type de configuration, vérifiez si Type de configuration a la valeur Fichier de configuration XML.

  6. Dans la page Sélectionner le type de configuration, cliquez sur Parcourir.

  7. Par défaut, lorsque la boîte de dialogue Sélectionner l'emplacement du fichier de configuration s'ouvre, elle contient le dossier du projet.

  8. Dans la boîte de dialogue Sélectionner l'emplacement du fichier de configuration, tapez SSISTutorial dans la zone Nom de fichier, puis cliquez sur Enregistrer.

  9. Dans la page Sélectionner le type de configuration, cliquez sur Suivant.

  10. Dans la page Sélectionner les propriétés à exporter, dans le volet Objets, développez Variables, varFolderName, Propriétés, puis sélectionnez Valeur.

  11. Dans la page Sélectionner les propriétés à exporter, cliquez sur Suivant.

  12. Dans la page Fin de l'Assistant, tapez un nom de configuration par exemple : Configuration du répertoire du didacticiel SSIS. Il s'agit du nom de configuration qui s'affiche dans la boîte de dialogue Bibliothèque des configurations du package.

  13. Cliquez sur Terminer.

  14. Cliquez sur Fermer.

  15. L'Assistant crée un fichier de configuration appelé SSISTutorial.dtsConfig, qui contient les paramètres de configuration pour la alue de la variable, qui définit à son tour la propriété Directory de l'énumérateur.

    Notes

    Un fichier de configuration contient généralement des informations complexes sur les propriétés de package, mais dans le cadre de ce didacticiel, la seule information qui nous concerne est : [User::varFolderName].Properties[Value].

Pour créer et remplir un nouveau dossier de données exemple

  1. Dans l'Explorateur Windows, à la racine de votre lecteur (par exemple, C:\), créez un nouveau dossier appelé New Sample Data.

  2. Ouvrez le dossier c:\Program Files\Microsoft SQL Server\100\Samples\Integration Services\Tutorial\Creating a Simple ETL Package\Sample Data, puis copiez trois des fichiers d'exemple de ce dossier.

  3. Dans le dossier New Sample Data, collez les dossiers copiés.