2016-07-15 33 views
-1

Ich habe ein SSIS-Paket, ich möchte ausgewählten Datenfluss ausführen, wenn ich Laufzeit auswählen. Wie macht man das? Danke.So führen Sie ausgewählten Datenfluss in ssis-Paket in der Laufzeit

+0

Haben Sie mehr als einen Datenfluss im SSIS-Paket? Können Sie die Datenflüsse in separate Pakete aufteilen? Oder müssen Sie den Datenfluss nur einmal ausführen, müssen jedoch später manuell weitere Datenflüsse ausführen? – Mike

+0

Willkommen beim Stack-Überlauf :-) Bitte schauen Sie sich [ask] an und wie man ein [mcve] erstellt. Dies wird helfen, nützliche Antworten zu erhalten. Ich habe diese Frage zum Schließen markiert. – JimHawkins

+0

@ulrich Sie können kein SSIS-Paket ohne SSIS zeigen – Mike

Antwort

0

Sie können alle nicht benötigten Tasks und Datenflüsse deaktivieren. Auf diese Weise können die verbleibenden Aufgaben und Datenflüsse alleine ausgeführt werden, wenn Sie das Ausführen des Pakets ausführen oder planen.

das entsprechende Element auswählen rechte Maustaste und deaktivieren (oder zu bearbeiten und zu deaktivieren)

+0

@taner Wie sind Sie damit klargekommen? Mike – Mike

0

Folgen Sie den Schritten.

  1. Erstellen Sie eine String-Variable in Ihrem Projekt.
  2. Ordnen Sie Ihrem Steuerfluss basierend auf Ihrer Geschäftsregel den Wert zu, der in Schritt 1 oben erstellt wurde.
  3. In Schritt 2 oben den Kurznamen des Datenflusses zuweisen, den Sie ausführen möchten
  4. Erstellen Sie eine Bedingung für die Überprüfung des Werts einer Variablen unter Priorität Abhängigkeits-Editor für jeden Datenfluss vor der Ausführung dieses Datenflusses, wenn die gewünschte Wert, der zu diesem DF gehört, dann wird ein DF ausgeführt oder sonst wird DF nicht ausgeführt.

Hoffe, das hilft.