A l'intérieur d'un flux de données, est-il possible d'effectuer une recherche, d'insérer les lignes non-assorties, de re-rechercher et de continuer avec l'ensemble de données complet (original)?Comment continuer le processus après l'insertion de lignes de recherche non correspondantes dans une table?
Je ne vois pas comment vous/réutiliser les lignes insérées après ils sont allés à un OLE DB Destination
, et je ne peux voir que Multicast
pourrait attendre une finalise la branche d'insertion de recherche (et l'union-les tous -dans).
Si cela ne peut pas être fait dans le flux de données, devrais-je répéter toute ma logique de filtrage dans une tâche précédente de flux de données simplement pour faire les insertions de recherche en premier?
Cela peut être une question évidente/déjà répondu, mais je ne peux pas trouver beaucoup après la recherche.
Je ne comprends pas. Vous avez les données de la première requête, vous avez également les données que vous souhaitez insérer. Pourquoi ne les combinez-vous pas et ne les utilisez pas séparément? Multicast les données d'insertion vers la destination OLEDB et vers une destination d'union. Envoyer les données d'origine à cette union (et les envoyer en multidiffusion n'importe où ailleurs) et maintenant vous avez tout l'ensemble de données. –
N'aurais-je pas besoin d'attendre la fin de l'insertion pour réexécuter la recherche et reprendre le chemin normal? – PeterX