Étape 4 : test du package du didacticiel de la leçon 2
Une fois le conteneur de boucles Foreach et le gestionnaire de connexions de fichiers plats configurés, le package de la leçon 2 peut parcourir la collection des 14 fichiers plats dans le dossier Sample Data. À chaque fois qu'un nom de fichier correspondant au nom de fichier spécifié est trouvé, le conteneur de boucles Foreach remplace la variable définie par l'utilisateur par ce nom de fichier. Cette variable met à jour à son tour la propriété ConnectionString du Gestionnaire de connexions de fichiers plats et une connexion au nouveau fichier plat est établie. Le conteneur de boucles Foreach exécute alors la tâche de flux de données inchangée sur les données du nouveau fichier plat avant de se connecter au fichier suivant dans le dossier.
Suivez la procédure ci-dessous pour tester la nouvelle fonctionnalité de bouclage que vous avez ajoutée à votre package.
[!REMARQUE]
Si vous avez exécuté le package de la leçon 1, vous devez supprimer les enregistrements de dbo.FactCurrency dans AdventureWorksDW2012 avant d'exécuter le package de cette leçon, sans quoi il échouera avec une erreur indiquant une violation de contrainte de clé primaire. Vous obtiendrez les mêmes erreurs si vous exécutez le package en sélectionnant Déboguer/Démarrer le débogage (ou en appuyant sur F5), car la leçon 1 et la leçon 2 s'exécuteront en même temps. La leçon 2 essaiera d'insérer des enregistrements déjà insérés dans la leçon 1.
Vérification de la disposition du package
Avant de tester le package, vous devez vérifier que le flux de contrôle et le flux de données dans le package de la leçon 2 contiennent les objets affichés dans les diagrammes suivants. Le flux de données doit être identique au flux de données de la leçon 1.
Flux de contrôle
Flux de données
Pour tester le package du didacticiel Lesson 2
Dans l'Explorateur de solutions, cliquez avec le bouton droit sur Lesson 2.dtsx, puis cliquez sur Exécuter le package.
Le package est exécuté. Vous pouvez vérifier l'état de chaque boucle dans la fenêtre de résultat ou le consulter sous l'onglet Progression. Par exemple, vous pouvez voir que 1097 lignes ont été ajoutées à la table de destination à partir du fichier Currency_VEB.txt.
Une fois l'exécution du package terminée, dans le menu Déboguer, cliquez sur Arrêter le débogage.
Leçon suivante
Leçon 5 : Ajouter des configurations de package pour le modèle de déploiement de package