Partager via


Ajouter une énumération à un flux de contrôle

Integration Services inclut le conteneur de boucles Foreach, un élément de flux de contrôle qui permet de facilement inclure une construction de boucle énumérant les fichiers et objets du flux de contrôle d’un package. Pour plus d’informations, consultez Conteneur de boucles Foreach.

Le conteneur de boucles Foreach n'offre aucune fonctionnalité ; il ne fournit que la structure dans laquelle vous créez le flux de contrôle répété, spécifiez un type d'énumérateur et configurez l'énumérateur. Pour fournir une fonctionnalité de conteneur, vous devez inclure au moins une tâche dans le conteneur de boucles Foreach. Pour plus d’informations, consultez Tâches Integration Services.

Le conteneur de boucles Foreach peut inclure un flux de contrôle avec plusieurs tâches, ainsi que d'autres conteneurs. Que vous ajoutiez des tâches et des conteneurs à un conteneur de boucles Foreach ou à un package, l'opération est la même, sauf que vous faites glisser les tâches et les conteneurs vers le conteneur de boucles Foreach plutôt que vers le package. Si le conteneur de boucles Foreach contient plusieurs tâches ou conteneurs, vous pouvez les connecter à l'aide de contraintes de précédence, tout comme dans un package. Pour plus d’informations, consultez Contraintes de précédence.

Pour implémenter un conteneur de boucles Foreach dans un flux de contrôle

  1. Ajoutez le conteneur de boucles Foreach au package. Pour plus d’informations, consultez Ajouter ou supprimer une tâche ou un conteneur dans un flux de contrôle.
    .

  2. Ajoutez des tâches et des conteneurs au conteneur de boucles Foreach. Pour plus d’informations, consultez Ajouter ou supprimer une tâche ou un conteneur dans un flux de contrôle.
    .

  3. Connectez les tâches et les conteneurs du conteneur de boucles Foreach à l'aide de contraintes de précédence. Pour plus d’informations, consultez Connecter des tâches et des conteneurs à l’aide d’une contrainte de précédence par défaut.

  4. Configurez le conteneur de boucles Foreach. Pour plus d’informations, consultez Configurer un conteneur de boucles Foreach.

Voir aussi

Ajouter ou supprimer une tâche ou un conteneur dans un flux de contrôle
Grouper ou dissocier des composants
Contraintes de précédence
Ajouter une itération à un flux de contrôle
Flux de contrôle