У меня есть запрос Oracle, и я хочу ежедневно экспортировать результаты запроса в файл Excel. Я изучил SSRS и SSIS и не уверен, какой из них лучше использовать.
Запрос является обычным выбором, который возвращает 10-20 полей. Это довольно просто с парой соединений и оговорок. Он выбирает DISTINCT, чтобы избавиться от повторяющихся строк.
Это прямое сопоставление запроса с файлом Excel.
Имеет ли SSIS преимущества в производительности по сравнению с SSRS?
Я склонялся к SSRS, потому что он очень прост в настройке, и есть дополнительные преимущества, связанные с возможностью простого запуска нашего извлечения / отчета с разными датами через веб-интерфейс SSRS.
Похоже, что SSIS будет сложнее настроить, но все же просто. Тем не менее, мне кажется, что мне придется справиться с тем, как переименовать экстракты, не используя основной шаблон Excel, поэтому нужно выполнить больше шагов. Также возникают проблемы с получением параметров для работы с запросами Oracle.