Atšķirība starp DTS un SSIS

DTS vs SSIS

Datu pārveidošanas pakalpojumi (pazīstami arī kā DTS) bija SSIS sistēmas priekštecis. Tas ir objektu kopums, kurā izmantots ETS rīks (kas nozīmē rīku, kas ekstrahē, pārveido un ievieto informāciju datu bāzē glabāšanai), lai iegūtu, pārveidotu un ielādētu šo informāciju datu bāzē un / vai no tās.

SQL servera integrācijas pakalpojumi (pazīstami arī kā SSIS) ir ETL rīks, ko Microsoft piedāvā saviem lietotājiem, lai iegūtu datus no dažādiem avotiem. Pēc tam tas pārveido minētos datus atbilstoši individuālo uzņēmumu prasībām un ielādē tos konkrētajā galamērķī (tātad ETL).

DTS bija oriģināls Microsoft SQL Server 2000 komponents, un tā pirmsākumos tas vienmēr tika izmantots kopā ar SQL Server datu bāzēm. Lai arī tā bija neatņemama servera sastāvdaļa, DTS bija viegli izmantojama arī neatkarīgi no Microsoft servera kopā ar citām datu bāzēm. Tas spēj pārveidot un ielādēt datus no neviendabīgiem avotiem, izmantojot OLE DB, ODBC vai failus, kas norādīti tikai kā teksts, jebkurā datu bāzē, kas tos atbalsta.

SSIS ir Microsoft SQL Server 2005 sastāvdaļa. Tādējādi SSIS nav nepieciešama atsevišķa instalēšana. To var izmantot jebkam, kas ļauj lietotājam sazināties, izmantojot aktīvu savienojumu. Tas ietver grafiskos rīkus un vedņus pakešu veidošanai un atkļūdošanai, visus uzdevumus, kas tiek izmantoti darbplūsmas funkciju veikšanai vairākām dažādām operācijām (piemēram, FTP operācijām), SQL paziņojumu izpildi vai e-pasta nosūtīšanu. Ir arī datu avoti, kurus izmanto datu ieguvei un ielādēšanai, un pārveidojumi, kas izmantoti datu tīrīšanai, apkopošanai, apvienošanai un kopēšanai.

DTS pakotnes tiek ieviestas ikreiz, kad dati tiek modificēti, izmantojot DTS. Tos var saglabāt tieši SQL serverī, vai arī tos var saglabāt COM failos (pazīstams arī kā Microsoft krātuve). Kā SQL Server 2000. gada versijas programmētājiem bija atļauts saglabāt pakotnes Visual Basic valodas failā - ja vien, protams, viņi neatrada pietiekamu citu valodas failu. Saglabājot to kā VB failu, pakotne tiek skriptēta, lai izveidotu objektus un komponentu objektus, kas atrodami paketē.

Kopsavilkums:

1. DTS ir objektu kopums, kurā izmanto ETS rīku, lai iegūtu, pārveidotu un ielādētu informāciju no datu bāzes vai no tās; SSIS ir ETL rīks, ko Microsoft nodrošina papildu datiem no dažādiem avotiem.

2. DTS sākotnēji bija Microsoft SQL Server 2000 sastāvdaļa; SSIS ir Microsoft SQL Server 2005 sastāvdaļa.