Поток данных служб SSIS - Как загрузить идентичные данные в двух местах? - PullRequest
0 голосов
/ 23 февраля 2010

Как сделать так, чтобы идентичные выходные данные преобразования преобразовывались в два отдельных места, например, в место назначения OLE DB и место назначения DataReader?

Справочная информация:

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

Теперь я пытаюсь сделать так, чтобы пакет вызывался из отчета служб отчетов (SSRS). Я следую инструкциям здесь: http://msdn.microsoft.com/en-us/library/ms159215.aspx

В нем говорится, что мои данные должны быть отправлены в пункт назначения DataReader, и тогда отчет будет иметь к ним доступ. Поэтому я хочу, чтобы выходные данные окончательного преобразования перешли как к таблице SQL, так и к месту назначения DataReader.

Ответы [ 2 ]

4 голосов
/ 23 февраля 2010

Используйте MULTICAST и отправьте «Назначение для чтения данных» и «Назначение OLEDB» в пакете служб SSIS.

Когда вы создаете свои наборы данных в SSRS, вы должны использовать имя выходного объекта из вашего пакета SSIS. Затем ваш набор данных в отчете должен заполниться полями, данными и т. Д. Из пакета служб SSIS.

1 голос
/ 23 февраля 2010

Возможно, шаг Multicast?

...