Partager via


Leçon 2-3 : Modifier le gestionnaire de connexions de fichiers plats

S’applique à : SQL Server SSIS Integration Runtime dans Azure Data Factory

Au cours de cette tâche, vous allez modifier le gestionnaire de connexions de fichiers plats de la leçon 1. Ce gestionnaire de connexions de fichiers plats est configuré pour charger statiquement un seul fichier. Pour faire en sorte que le gestionnaire de connexions de fichiers plats charge les fichiers de manière itérative, vous devez modifier sa propriété ConnectionString de sorte à utiliser la variable définie par l’utilisateur User::varFileName. Celle-ci contient le chemin du fichier à charger au moment de l’exécution.

En modifiant le gestionnaire de connexions de sorte à utiliser la valeur de la variable définie par l’utilisateur pour modifier la propriété ConnectionString, le gestionnaire de connexions se connecte à différents fichiers plats. Au moment de l’exécution, chaque itération du conteneur de boucles Foreach met à jour la variable User::varFileName. Si la variable est à son tour mise à jour, le Gestionnaire de connexions se connecte à un autre fichier plat et la tâche de flux de données traite un autre jeu de données.

Configurer le gestionnaire de connexions de fichiers plats pour utiliser une variable

  1. Dans le volet Gestionnaires de connexions , cliquez avec le bouton droit sur Sample Flat File Source Data, puis sélectionnez Propriétés.

  2. Dans la fenêtre Propriétés, vérifiez que le PackagePath commence par \Package.Connections. Si ce n’est pas le cas, dans le volet Gestionnaires de connexions, cliquez avec le bouton droit sur Sample Flat File Source Data, puis sélectionnez Convertir en connexion de package.

  3. Dans la fenêtre Propriétés, pour Expressions, sélectionnez la cellule vide, puis le bouton (...).

  4. Dans la boîte de dialogue Éditeur d’expressions de la propriété, dans la colonne Propriété, sélectionnez ConnectionString.

  5. Dans la colonne Expression, sélectionnez le bouton (...) pour ouvrir la boîte de dialogue Générateur d’expressions.

  6. Dans la boîte de dialogue Générateur d’expressions, développez le nœud Variables.

  7. Faites glisser la variable User::varFileName dans la zone Expression.

  8. Sélectionnez OK pour fermer la boîte de dialogue Générateur d’expressions.

  9. Resélectionnez OK pour fermer la boîte de dialogue Éditeur d’expressions de la propriété.

Passer à la tâche suivante

Étape 4 : Tester le package du tutoriel de la leçon 2