In qualità di sviluppatore .NET, per quali motivi dovrei preferire i pacchetti SSIS alla scrittura di codice? Abbiamo un sacco di pacchetti in produzione dove attualmente lavoro, e sono un incubo sia da "scrivere" (forse disegnare?) Che da mantenere. Ogni pacchetto sembra una ciotola di spaghetti multicolori con script C # e VB.NET mescolati nei punti in cui le astrazioni si scompongono. Per capire cosa fa ogni "Esegui attività SQL" o "Foreach Loop", devo fare doppio clic sulla dannata cosa e sfogliare un albero di valori ed espressioni letterali, sparsi su più schede.
Sono di mentalità aperta, quindi mi piacerebbe sapere se altri bravi sviluppatori trovano SSIS più produttivo della semplice scrittura di codice. Se ritieni che SSIS sia più produttivo, dimmi perché.