Sebagai penggemar berat SQL Server Integration Services (SSIS), hal pertama yang saya cek setiap kali Microsoft mengeluarkan versi terbaru SQL Server adalah fitur baru apa yang ditambahakan di SSIS. Pada SQL Server 2008 R2, konon hanya akan ada satu feature baru yang akan ditambahkan yaitu opsi “Use Bulk Insert when possible” pada ADO .NET Destination.
Opsi ini akan membuat insert data dengan menggunakan ADO .NET Destination seperti fast load yang terdapat pada OLE DB Destination. Yang harus diperhatikan adalah bahwa pada versi ini bulk insert-nya tidak generik untuk semua database, akan tetapi hanya men-support SQL Server saja –sama seperti fast load pada OLE DB Destination. Opsi ini sesungguhnya ditujukan untuk mendukung SQL Azure dimana ADO .NET adalah satu-satunya provider yang dapat digunakan untuk melakukan koneksi ke SQL Azure. Ini artinya ketika kita tidak perlu khawatir dengan performance SSIS ketika akan melakukan insert ke dalam sebuah SQL Azure database.
Dengan atau tanpa fitur baru di SSIS 2008 R2 sejujurnya saya tidak terlalu kaget, karena sejak kemunculan SSIS di SQL Server 2005 SSIS telah menjadi data transformation platform yang solid dan dapat dengan mudah dikembangkan sesuai dengan kebutuhan dengan adanya Script Task, Script Component, dan SDK.
Untuk info lebih detail mengenai fitur baru ini, Anda dapat membacanya disini.