制御フローに列挙を追加する
Integration Services には、Foreach ループ コンテナーが含まれています。Foreach ループ コンテナーとは制御フローの要素で、これを使用すると、パッケージの制御フロー内のファイルおよびオブジェクトを列挙するループ構造を簡単に含めることができます。 詳細については、「 Foreach ループ コンテナー」を参照してください。
Foreach ループ コンテナーに機能は用意されていません。繰り返し可能な制御フローの構築、列挙子の型の指定、および列挙子の構成を行う構造を提供するだけです。 コンテナーに機能を設定するには、Foreach ループ コンテナーに少なくとも 1 つのタスクを含める必要があります。 詳細については、「 Integration Services のタスク」を参照してください。
Foreach ループ コンテナーには、複数のタスクを持つ制御フローおよび他のコンテナーを含めることができます。 Foreach ループ コンテナーにタスクとコンテナーを追加する手順は、タスクとコンテナーをドラッグする先がパッケージではなく Foreach ループ コンテナーであること以外は、パッケージに追加する手順と同様です。 Foreach ループ コンテナーに複数のタスクまたはコンテナーが含まれる場合、パッケージで行う場合と同様に、優先順位制約を使用してそれらを連結できます。 詳細については、「 優先順位制約」を参照してください。
Foreach ループ コンテナーを制御フローに実装するには
Foreach ループ コンテナーをパッケージに追加します。 詳細については、「コントロール フローでのタスクまたはコンテナーの追加または削除」を参照してください。
.タスクとコンテナーを Foreach ループ コンテナーに追加します。 詳細については、「コントロール フローでのタスクまたはコンテナーの追加または削除」を参照してください。
.優先順位制約を使用して、Foreach ループ コンテナー内のタスクとコンテナーを連結します。 詳細については、「 既定の優先順位制約を使用してタスクとコンテナーを連結する」を参照してください。
Foreach ループ コンテナーを構成します。 詳細については、「 Foreach ループ コンテナーを構成する」を参照してください。
参照
制御フローのタスクまたはコンテナーを追加または削除する
コンポーネントのグループ化とグループの解除
優先順位制約
制御フローに繰り返しを追加する
制御フロー