Как создать & # 8220; два прохода & # 8221; пакет в SSIS, чтобы получить дополнительную информацию?
Вопрос
Мне нужно создать пакет служб SSIS, который будет выполнять следующие действия:
<Ол>Подключитесь к службе A и загрузите последние записи об активности. Эти записи содержат идентификатор пользователя и код активности.
Выполните итерации по результатам набора результатов из службы A и подключитесь к службе B, чтобы получить дополнительную информацию для каждого идентификатора пользователя (имя, отдел и т. д.).
Поместите все результаты этого " двухступенчатого " сценарий в DataTable на нашем SQL Server.
Я могу выполнить части 1 и 3 без проблем, но у меня возникают трудности с реализацией части 2.
Положить ли результаты из части 1 в таблицу назначения, а затем перебрать результаты во второй задаче потока данных? Или есть способ «добавить»? результаты шагов 1 и 2 в одну таблицу / файл / и т. д. и сразу запихнуть результаты в таблицу назначения? Р>
Я вижу все элементы управления, доступные в BIDS, но, кажется, не могу их подогнать.
Решение
На вкладке потока данных:
<Ол>