Як розробник .NET, з яких причин я повинен віддавати перевагу пакетам SSIS перед написанням коду? У нас є тонна пакетів на виробництві, де я зараз працюю, і вони кошмарують як „писати” (можливо, малювати?), Так і підтримувати. Кожен пакет виглядає як чаша різнокольорових спагетті зі змішаними сценаріями C # та VB.NET у місцях, де абстракції руйнуються. Щоб зрозуміти, що робить кожне "Виконання SQL-завдання" або "Foreach Loop", мені потрібно двічі клацнути цю прокляту річ і переглянути дерево буквальних значень і виразів, розподілених по декількох вкладках.
Я відкритий, тому хотів би знати, чи вважають якісь інші хороші розробники SSIS продуктивнішим, ніж просто написання коду. Якщо ви вважаєте SSIS більш продуктивним, скажіть, чому.