Como desenvolvedor .NET, por quais motivos devo preferir pacotes SSIS em vez de escrever código? Temos uma tonelada de pacotes em produção onde trabalho atualmente, e eles são um pesadelo para "escrever" (talvez desenhar?) E manter. Cada pacote parece uma tigela de espaguete multicolorido com scripts C # e VB.NET misturados nos pontos onde as abstrações são interrompidas. Para descobrir o que cada "Execute SQL Task" ou "Foreach Loop" faz, tenho que clicar duas vezes na maldita coisa e navegar por uma árvore de valores literais e expressões, espalhados por várias guias.
Tenho a mente aberta, então gostaria de saber se algum outro bom desenvolvedor acha o SSIS mais produtivo do que apenas escrever algum código. Se você acha o SSIS mais produtivo, diga-me por quê.