Как использовать SSIS для создания выходной строки в одной таблице, получения идентификатора из этой таблицы для новой строки в другой таблице? - PullRequest
0 голосов
/ 02 апреля 2010

Есть ли способ, которым мы можем обрабатывать строки из одной входной таблицы в две выходные таблицы, где первая выходная таблица имеет поле идентичности? Мы используем SQL Server 2008 SSIS. Нам нужно разместить запись в первой выходной таблице, чтобы получить значение int поля идентификатора, которое будет использоваться при публикации строки второй выходной таблицы.

Примером являются имя и адрес Заемщика и CoBorrower в одной строке ввода, идущие к двум таблицам, поскольку таблица вывода CoBorrower будет разреженной. Они будут связаны при последующем использовании полем идентификатора в таблице Заемщика с полем int, которое не является идентификатором в таблице CoBorrower.

1 Ответ

0 голосов
/ 05 апреля 2010

Ознакомьтесь с этим сообщением о том, как генерировать суррогатные ключи с помощью компонента сценария: Ссылка на разговор по SSIS

Затем можно использовать многоадресную рассылку для создания двух отдельных буферов даты, которые можно загрузить в две таблицы в рамках одной и той же задачи df.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...