Pull to refresh

Comments 9

Никогда не устану наблюдать как люди пытаются автоматизировать инфраструктуру на устаревших технологиях )

И какие есть альтернативы ?

Да, есть. Как показала практика, обычное консольное приложение на C#, запускаемое через все тот же SQL Server Agent, гораздо проще в написании и поддержке если вам нужно хоть что-нибудь выходящее за рамки "изкоробочной" функциональности SSIS.

SSIS меня подкупил только своей скоростью.
Достаточно большие объемы информации (5-50 Гбайт), которые нужно еще всячески "покрутить" и записать в DWH обрабатываются очень быстро и не грузят основной сервер c OLTP-базами.
Сам интерфейс разработки, да, мягко говоря, не очень.
Разработка только началась, и если есть более удобные альтернативы, может сразу уйти ?

Решал как-то раз задачу выгрузки данных из базы в зазипованый текстовый файл на ftp сервер сторонней организации. Сделал как раз через SSIS и SQL Server Агент. Вполне себе работало. Решение не требовало привлечения каких-либо сторонних средств, только SQL Server.
BIML — пишите на c# и создайёте SSIS package



плюс — merging будет работать :)
а можно обосновать почему я шпалу получил?
Чем BIML плох?
Спасибо, надо будет глянуть.
Sign up to leave a comment.

Articles