все.
У меня есть два потока данных поток1 и поток2 в задаче потока данных ssis после многоадресной рассылки.
Поток 1 переходит к месту назначения ole db, и после вставки он сохраняет только записи об ошибках из своего вывода ошибок. Поток 1 исправляет статусы записей с ошибками.
Поток 2 хранит все записи потока 1 перед вставкой.
А теперь мне нужно исправить статусы успешно вставленных записей. Я вижу два пути и в каждом из них есть вопросы.
Поиск записей потока 2 во вставленной таблице и успешное исправление совпавших записей. Но как заставить его ждать, пока все записи будут вставлены в поток 1? Мне не нравится идея сна в компоненте скрипта)
Сопоставьте записи потока 2 с выводом ошибок из потока 1. Это заставит поток 2 ждать, пока поток 1 не вставит все записи. Но как исключить строки одного потока из другого?
Любые идеи будут полезны. Спасибо. С уважением, Юрий.