Вывод формата таблицы из SSIS в C#

Я могу вызвать пакет SSIS и получить результат состояния выполнения пакета из приложения С#. Проблема в том, что я хочу получить табличные данные, которые выводятся из пакета SSIS в приложение С#.

Мне известны варианты размещения результирующих данных в таблице SQL Server/файле CSV, а затем позволять приложению С# читать данные. Я ищу прямое чтение вывода данных из SSIS в С#. Я не уверен, возможно ли это. Пожалуйста, не могли бы вы поделиться своими мыслями о том, как этого добиться.

Ограничения: я не могу прочитать данные базы данных с C#. Его необходимо маршрутизировать через SSIS после ряда преобразований.


person Ramu    schedule 26.05.2016    source источник
comment
Может быть, использовать SSIS для вызова веб-сервиса, который может взаимодействовать с вашим приложением?   -  person Tab Alleman    schedule 26.05.2016
comment
@TabAlleman: Да, кажется, это возможно. Однако это добавляет больше прикладных слоев в проект. Просто интересно, может ли быть доступно простое решение.   -  person Ramu    schedule 26.05.2016


Ответы (1)


Это невозможно, SSIS не будет выводить эти данные для вас. Как вы предложили, вам понадобится SSIS для записи данных в место назначения (SQL Server, плоский файл и т. д.), которые ваше приложение затем сможет прочитать в качестве еще одного шага.

person Nick Heidke    schedule 27.05.2016