Innerhalb eines Datenflusses ist es möglich, eine Suche durchzuführen, die nicht übereinstimmenden Zeilen einzufügen, erneut zu suchen und dann mit dem vollständigen (ursprünglichen) Datensatz fortzufahren?Wie führe ich den Prozess nach dem Einfügen nicht übereinstimmender Nachschlagezeilen in eine Tabelle fort?
Ich kann nicht sehen, wie Sie bekommen/Wiederverwendung der eingefügten Zeilen, nachdem sie zu einem OLE DB Destination
gegangen sind, noch kann ich sehen, dass ein Multicast
bis ein Nachschlag Einsatz Zweig abgeschlossen ist warten konnte (und dann alle Vereinigung sie zurück -im).
Wenn es nicht innerhalb des Datenflusses getan werden kann, müsste ich meine gesamte Filterlogik in einem vorherigen Datenfluss-Task einfach wiederholen, um zuerst die Sucheinfügungen durchzuführen?
Dies könnte eine offensichtliche/bereits beantwortete Frage sein, aber ich kann nicht viel nach der Suche finden.
Ich verstehe nicht. Sie haben die Daten der ersten Abfrage, Sie haben auch die Daten, die Sie einfügen möchten. Warum kombinierst du sie nicht und benutzt sie einzeln? Multicast die Einfügedaten zum OLEDB-Ziel und zu einem Union-Ziel. Senden Sie die Originaldaten an diese Union (und senden Sie sie an anderer Stelle per Multicast). Jetzt haben Sie den gesamten Datensatz. –
Müsste ich nicht warten, bis die Einfügung abgeschlossen ist, damit ich die Suche erneut ausführen und dann den normalen Pfad fortsetzen kann? – PeterX