Ma'lumotni o'zgartirish xizmatlari (DTS deb ham ataladi) SSIS tizimining avvalgi egasi bo'lgan. Bu ETS vositasidan foydalangan holda ob'ektlarni to'plamidir (bu ma'lumotlarni olish va o'zgartirish va / yoki ma'lumotlar bazasiga yuklab olish uchun ma'lumotni omborga saqlash uchun ma'lumotlar omborida saqlash, o'zgartirish va yuklash vositasi).

SQL Server Integratsiya Xizmatlari (shuningdek, SSIS nomi bilan ham tanilgan) bu Microsoft o'z foydalanuvchilariga turli manbalardan ma'lumotlarni olish uchun taqdim etadigan ETL vositasidir. So'ngra, ushbu ma'lumotlarni yakka tartibdagi korxonalar talablariga muvofiq o'zgartiradi va ma'lum bir joyga (shu sababli ETL) yuklaydi.

DTS Microsoft SQL Server 2000 ning asl tarkibiy qismi edi va uning boshida har doim SQL Server ma'lumotlar bazalarida ishlatilgan. Bu serverning ajralmas qismi bo'lsa ham, DTS boshqa ma'lumotlar bazalari bilan birgalikda Microsoft serveridan mustaqil ravishda osonlikcha ishlatilgan. U OLE DB, ODBC yoki faqat matn sifatida ko'rsatilgan fayllarni ishlatib, turli xil manbalardan ma'lumotlarni qo'llab-quvvatlaydigan har qanday ma'lumotlar bazasiga o'zgartirish va yuklash imkoniyatiga ega.

SSIS Microsoft SQL Server 2005 tarkibiy qismidir. Shunday qilib, SSIS alohida o'rnatishni talab qilmaydi. U foydalanuvchiga faol ulanish orqali aloqa qilish imkonini beradigan har qanday narsa uchun ishlatilishi mumkin. U bir nechta turli xil operatsiyalar (masalan, FTP operatsiyalari) uchun ish oqimining funktsiyalarini bajarish, SQL ko'rsatmalarini bajarish yoki elektron pochta xabarlarini yuborish uchun ishlatiladigan barcha vazifalarni paketlarni tuzish va tuzatish uchun grafik vositalar va sehrgarlarni o'z ichiga oladi. Ma'lumotlar olish va yuklash uchun foydalaniladigan va manbalarni tozalash, yig'ish, birlashtirish va nusxalash uchun ishlatiladigan ma'lumotlar manbalari ham mavjud.

DTS paketlari ma'lumotlar DTS yordamida o'zgartirilganda amalga oshiriladi. Bular to'g'ridan-to'g'ri SQL Serverda saqlanishi mumkin yoki ular COM fayllarida saqlanishi mumkin (shuningdek, Microsoft Repository deb nomlanadi). SQL Server 2000 versiyasining bir qismi sifatida dasturchilarga paketlarni Visual Basic tilidagi faylda saqlashga ruxsat berildi - agar ular boshqa til faylini etarlicha topa olmagan bo'lsa. VB fayli sifatida saqlanganda paket paketda topilgan ob'ektlar va tarkibiy ob'ektlarni yaratish uchun skript qilinadi.

Xulosa:

1. DTS - bu ma'lumotlar bazasiga yoki undan ma'lumotlar olish, o'zgartirish va yuklash uchun ETS vositasidan foydalanadigan ob'ektlar to'plami; SSIS - Microsoft tomonidan turli xil manbalardan olingan qo'shimcha ma'lumotlar uchun taqdim etiladigan ETL vositasi.

2. DTS dastlab Microsoft SQL Server 2000 tarkibiga kirgan; SSIS Microsoft SQL Server 2005 tarkibiy qismidir.

Adabiyotlar