Ich verstehe den Zweck des Kontrollflusses in einem SSIS-Paket nicht ganz. In allen Paketen, die ich erstellt habe, füge ich dem Kontrollfluss einfach eine Datenflusskomponente hinzu, und der Rest der Logik befindet sich dann innerhalb des Datenflusses.
Ich habe Beispiele für kompliziertere Kontrollflüsse gesehen (z. B. foreach-Schleifencontainer, der über Zeilen in einer Excel-Datei iteriert), suche aber nach einem Beispiel, bei dem dies nicht auch im Datenfluss implementiert werden könnte. Ich könnte genauso gut eine Verbindung zur Excel-Datei innerhalb des Datenflusses erstellen.
Ich versuche, ein besseres Verständnis der, wenn ich bräuchte (oder sollte) implementieren Logik in Kontrollfluss vs mit dem Datenfluss, um es alle zu tun bekommen.
Was mich dazu veranlasst hat, mich mit dem Kontrollfluss und seinem Zweck zu befassen, ist, dass ich SSIS-Datenflüsse refaktorisieren und Pakete in kleinere Pakete aufteilen möchte, um die Unterstützung der gleichzeitigen Entwicklung zu erleichtern.
Ich versuche, mir vorzustellen, wie ich den Kontrollfluss für diese Zwecke nutzen könnte.