Freigeben über


Hinzufügen einer Enumeration zu einer Ablaufsteuerung

SQL Server 2005 Integration Services (SSIS) schließt den Foreach-Schleifencontainer ein. Dabei handelt es sich um ein Ablaufsteuerungselement, mit dem Sie auf einfache Weise eine Schleifenkonstruktion einschließen können, mit der Dateien und Objekte in der Ablaufsteuerung eines Pakets aufgezählt werden. Weitere Informationen finden Sie unter Foreach-Schleifencontainer.

Der Foreach-Schleifencontainer stellt keine Funktionalität bereit. Er stellt lediglich die Struktur bereit, in der Sie die wiederholbare Ablaufsteuerung erstellen, einen Enumeratortyp angeben und den Enumerator konfigurieren. Sie müssen mindestens einen Task in den Foreach-Schleifencontainer einschließen, um Containerfunktionalität bereitzustellen. Weitere Informationen finden Sie unter Integration Services-Tasks.

Der Foreach-Schleifencontainer kann eine Ablaufsteuerung mit mehreren Tasks und anderen Containern einschließen. Das Hinzufügen von Tasks und Containern zu einem Foreach-Schleifencontainer ist mit dem Hinzufügen von Tasks und Containern zu einem Paket vergleichbar, außer dass Sie die Tasks und Container nicht in das Paket, sondern in den Foreach-Schleifencontainer ziehen. Falls der Foreach-Schleifencontainer mehrere Tasks oder Container einschließt, können Sie diese wie bei einem Paket mithilfe von Rangfolgeneinschränkungen verbinden. Weitere Informationen finden Sie unter Rangfolgeneinschränkungen.

So implementieren Sie einen Foreach-Schleifencontainer in einer Ablaufsteuerung

  1. Fügen Sie dem Paket den Foreach-Schleifencontainer hinzu. Weitere Informationen finden Sie unter Vorgehensweise: Hinzufügen eines Tasks oder Containers zu einer Ablaufsteuerung.

  2. Fügen Sie dem Foreach-Schleifencontainer Tasks und Container hinzu. Weitere Informationen finden Sie unter Vorgehensweise: Hinzufügen eines Tasks oder Containers zu einer Ablaufsteuerung.

  3. Verbinden Sie Tasks und Container im Foreach-Schleifencontainer mithilfe von Rangfolgeneinschränkungen. Weitere Informationen finden Sie unter Vorgehensweise: Verbinden von Tasks und Containern mithilfe einer Standardrangfolgeneinschränkung.

  4. Konfigurieren Sie den Foreach-Schleifencontainer. Weitere Informationen finden Sie unter Vorgehensweise: Konfigurieren eines Foreach-Schleifencontainers.

Siehe auch

Aufgaben

Hinzufügen von Tasks zu einer Ablaufsteuerung
Gruppieren von Tasks und Containern
Festlegen von Rangfolgeneinschränkungen für Tasks und Container
Hinzufügen einer Iteration zu einer Ablaufsteuerung
Verwenden des Sequenzcontainers in einer Ablaufsteuerung

Konzepte

Erstellen einer Paketablaufsteuerung

Hilfe und Informationen

Informationsquellen für SQL Server 2005