Существует ли процесс для создания одного CSV из пакета служб SSIS, содержащего несколько запросов? - PullRequest
1 голос
/ 06 февраля 2020

Существует ли процесс для создания одного файла CSV из пакета служб SSIS, содержащего несколько запросов? У меня есть запрос на отчет. Однако данные в отчете будут получены из нескольких запросов из разных таблиц. См. Ниже макет отчета.

ReportLayOut

Ответы [ 2 ]

0 голосов
/ 07 февраля 2020

Вы можете создать три разные задачи dataflow, в которых вы можете установить тот же CSV, что и «назначение». Но не забудьте проверить опцию "Перезаписать данные в файл" unchecked.

В основном это плоский файл, поэтому проблем с индексацией не возникает. Но при создании строки подключения для каждого, вам потребуется ваш пример отформатированного файла (как место назначения). Таким образом, оно будет принимать каждое поле по умолчанию.

0 голосов
/ 06 февраля 2020

Да, вы можете сделать это, имея несколько источников данных в потоке данных SSIS и используя преобразование UNION ALL в SSIS для объединения данных до того, как они достигнут единственного целевого компонента CSV. This is how it looks with mulitple sources and the union transformation

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