Ekspresi SSIS menjadi berbulu dan sulit dibaca ketika logikanya rumit atau jika ada beberapa evaluasi. Dalam kasus Anda, Anda akan berakhir dengan banyak tugas yang, secara individual, melakukan sangat sedikit.
Saya akan menggabungkan ini menjadi komponen skrip. Dengan begitu Anda dapat menggunakan fungsi dasar vb atau c# untuk mengevaluasi apakah semua kolom Anda dikonversi dengan benar ke numerik dan menetapkan default ketika tidak. Selain itu, Anda dapat menerapkan skenario coba/tangkap dan dengan anggun mengirim kesalahan ke buffer output yang berbeda.
Berikut beberapa contoh cara menggunakan komponen skrip sebagai transformasi:
http://www. bimonkey.com/2009/09/the-script-transformation-part-1-a-simple-transformation/
http://www.sqlis.com /sqlis/post/The-Script-Component-as-a-Transformation.aspx
http://www.codeproject.com/Articles /193855/An-indespensible-SSIS-transformation-component-Scr