Pengenalan SSIS (SQL Server Integration services)

Pengen sharing nich tentang SSIS, kata orang bijak ikatlah ilmu dengan menuliskannya :D

SSIS adalah salah satu aplikasi untuk memindahkan (extract, loading, transform/ETL) data dari macam-macam database dan file.
Untuk dapat menggunakan SSIS aplikasi Yang kita perlukan ada SQL Server 2008 dan Business Intellegent Development Studio (BIDS) yang sudah ada dalam Microsoft Visual Studio 2008.

Arsitektur SSIS terdiri dari 4 komponen utama:
1.SSIS Service => menangani aspek operasional dari SSIS, melakukan track execution package(kumpulan dati item works) dan membantu menyimpan package
2.SSIS Runtime engine dan runtime executables => run package SSIS, Engine menyimpan layout package, dan manage logging, debugging, conection dan transaction, serta mange event handling untuk mengirimkan email atau log ke database ketika event ditingkatkan dalam package dan runtime executables menyediakan fungsionality untuk package seperti
-Container : menyediakan struktur dan scope project
-Task : menyediakan fungsionality untuk package
-Event Handlers :merespon kenaikan event dalam package
-Precedencce constrains : menyediakan relasi antara item-item dalam package
3.SSIS Data flow engine dan Data flow komponen
4.SSIS Client
Nah kita bahas Item2 dari SSIS dulu ya
SSIS terdiri dari Package-package dimana package adalah kumpulan task yang di eksekusi secara berurutan. Package disave dengan menggunakan extension .DTSX file dan xml struktur nya .RDL untuk reporting servicenya.
Task adalah suatu unit dalam package seperti method dalam pemprograman, task bias memindahkan data, load file ke database, mengirim email, menulis code VB.NET
Jenis-jenis Task :
1. Bulk Insert Task
2. Data flow task
3. Execute Package Task
4. Executable Process task
5. Executable SQL task
6. File System Task
7. FTP task
8. Script task
9. Send mail task
10. Analisys services processing task
11. Web service task
12. WMI Data reader task
13. WMI event watcher task
14. XML task

Untuk penjelasan masing-masing task nya lain waktu aja yach,,, mo lanjutin kerja dulu :D

1 Response to "Pengenalan SSIS (SQL Server Integration services)"

  1. Unknown says:
    12 Januari 2016 pukul 19.43

    makasih mba share nya, bgerguna. kebetulan gue juga lagi mau explore SSIS cuma bingung mulai dari mana.

Posting Komentar