All'interno di un flusso di dati, è possibile eseguire una ricerca, inserire le righe non corrispondenti, rieseguire la ricerca e quindi continuare con il set di dati completo (originale)?Come posso continuare il processo dopo aver inserito righe di ricerca non corrispondenti in una tabella?
non riesco a vedere come si ottiene/ri-utilizzare le righe inserite dopo che sono andati ad un OLE DB Destination
, né posso vedere che un Multicast
poteva aspettare fino a completa l'inserto ramo di ricerca (e quindi l'unione tutti indietro -in).
Se non può essere eseguito all'interno del flusso di dati, dovrei ripetere tutte le mie logiche di filtraggio in un'attività di flusso di dati precedente semplicemente per fare prima le inserzioni di ricerca?
Questa potrebbe essere una domanda ovvia/già risposta, ma non riesco a trovare molto dopo la ricerca.
Non capisco. Hai i dati della prima query, hai anche i dati che vuoi inserire. Perché non li combini e li usi separatamente? Multicast i dati di inserimento nella destinazione OLEDB e in una destinazione unione. Invia i dati originali a questa unione (e li metti in multicast dove vuoi) e ora disponi dell'intero set di dati. –
Non dovrei aspettare fino a quando l'inserimento non è completo, quindi posso rieseguire la ricerca e riprendere il percorso normale? – PeterX