Perbezaan Antara DTS dan SSIS

DTS vs SSIS

Perkhidmatan Transformasi Data (juga dikenali sebagai DTS) adalah pendahulu kepada sistem SSIS. Ia adalah satu set objek menggunakan alat ETS (yang bermaksud alat yang mengekstrak, mengubah, dan memuatkan maklumat ke dalam pangkalan data untuk pergudangan) untuk mengekstrak, mengubah dan memuat maklumat ini ke dan / atau dari pangkalan data.

Perkhidmatan Pengintegrasian SQL Server (juga dikenali sebagai SSIS) adalah alat ETL yang disediakan oleh Microsoft kepada penggunanya untuk mengekstrak data dari sumber yang berbeza. Ia kemudian mengubah data tersebut mengikut keperluan oleh perniagaan individu, dan memuat ke destinasi tersebut (jadi ETL).

DTS adalah komponen asal Microsoft SQL Server 2000, dan pada permulaannya, sentiasa digunakan dengan pangkalan data SQL Server. Walaupun ia merupakan bahagian integral dari pelayan, DTS juga mudah digunakan secara bebas dari pelayan Microsoft, bersamaan dengan pangkalan data lain. Ia mampu mengubah dan memuatkan data dari sumber yang heterogen, menggunakan OLE DB, ODBC, atau fail yang ditentukan sebagai teks sahaja, ke dalam pangkalan data yang menyokongnya.

SSIS adalah komponen Microsoft SQL Server 2005. Oleh itu, SSIS tidak memerlukan pemasangan berasingan. Ia boleh digunakan untuk apa-apa yang membolehkan pengguna untuk berkomunikasi melalui sambungan aktif. Ia termasuk alat-alat grafik dan ahli-ahli sihir untuk membina dan membungkus pakej, semua tugas yang digunakan untuk melaksanakan fungsi alur kerja untuk beberapa operasi yang berbeza (seperti operasi FTP), melaksanakan penyataan SQL, atau menghantar e-mel. Terdapat juga sumber data yang digunakan untuk mengekstrak dan memuatkan data, dan transformasi yang digunakan untuk membersihkan, mengagregasi, menggabungkan dan menyalin data.

Pakej DTS dilaksanakan apabila data dimodifikasi menggunakan DTS. Ini boleh disimpan terus pada SQL Server, atau mereka boleh disimpan dalam fail COM (juga dikenali sebagai Repositori Microsoft). Sebagai sebahagian daripada versi 2000 Server SQL, programmer dibenarkan menyimpan fail dalam fail bahasa Visual Basic - melainkan, mereka mendapati fail bahasa lain lebih mencukupi. Apabila disimpan sebagai fail VB, pakej tersebut disusun untuk membuat objek dan objek komponen yang terdapat dalam pakej.

Ringkasan:

1. DTS adalah satu set objek menggunakan alat ETS untuk mengekstrak, mengubah, dan memasukkan maklumat ke atau dari pangkalan data; SSIS adalah alat ETL yang disediakan oleh Microsoft untuk data tambahan dari sumber yang berbeza.

2. DTS pada asalnya merupakan sebahagian daripada Microsoft SQL Server 2000; SSIS adalah komponen Microsoft SQL Server 2005.