Beberapa waktu yang lalu saya menulis tentang bagaimana melakukan top clause di SSIS dengan menggunakan bantuan Script Component. Penggunaan script component tersebut tentu dapat memecahkan masalah untuk satu kali. Tapi bagaimana apabila saya membutuhkan banyak transformasi top dalam SSIS? Penggunaan Script Component yang terlalu banyak akan memperlambat proses development dan membuat ukuran file SSIS menjadi lebih besar.
Selain dengan Script Component kita dapat membuat custom component untuk melakukan top clause di SSIS. Custom component tersebut dibuat dengan menggunakan Visual Studio .net, di-compile, di-deploy, dan dapat digunakan pada SSIS. Penggunaan custom component tentu akan memudahkan developer dalam proses development dan menjadikan ukuran file SSIS menjadi lebih kecil.
Top Data adalah custom SSIS component untuk melakukan top clause di SSIS. Dengan Top Data, Anda dapat melakukan pengambilan data teratas dari hasil transformasi, membuang sisa data, atau melakukan transformasi lain terhadap sisa data tersebut. Yang perlu Anda lakukan adalah menginstal-nya, kemudian menambahkannya ke dalam toolbox di Visual Studio, dan Anda sudah dapat menggunakannya. Berikut adalah screen shot Top Data pada saat digunakan:
Berhubung nggak punya machine ia64, maka installer yang tersedia baru untuk x86 dan x64. Installer-nya dapat Anda download disini. Step-by-step instalasinya dapat dibaca disini, dan manualnya disini. Sedangkan untuk Anda yang ingin mengetahui bagaimana component-nya dibuat, dapat kesini.