Perbezaan antara DTS dan SSIS

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 memuatkan maklumat ini ke dan/atau dari pangkalan data.

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

DTS adalah komponen asal Microsoft SQL Server 2000, dan pada permulaannya, selalu digunakan dengan pangkalan data SQL Server. Walaupun ia merupakan bahagian penting dari pelayan, DTS juga mudah digunakan secara bebas dari pelayan Microsoft, bersempena dengan pangkalan data lain. Ia mampu mengubah dan memuatkan data dari sumber heterogen, menggunakan OLE DB, ODBC, atau fail yang dinyatakan sebagai teks sahaja, ke mana -mana pangkalan data yang menyokong mereka.

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

Pakej DTS dilaksanakan setiap kali data diubahsuai menggunakan DTS. Ini boleh disimpan secara langsung di SQL Server, atau mereka boleh disimpan dalam fail COM (juga dikenali sebagai Repositori Microsoft). Sebagai sebahagian daripada versi 2000 pelayan SQL, pengaturcara dibenarkan menyimpan pakej dalam fail bahasa asas visual - melainkan, tentu saja, mereka mendapati fail bahasa lain lebih mencukupi. Apabila disimpan sebagai fail VB, pakej itu dituliskan untuk membuat objek dan objek komponen yang terdapat dalam pakej.

Ringkasan:

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

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