DTS-i ja SSIS-i erinevus

DTS vs SSIS

Andmete teisendamise teenused (tuntud ka kui DTS) olid SSIS-süsteemi eelkäijad. See on objektide kogum, mis kasutab ETS-i tööriista (mis tähendab tööriista, mis ekstraheerib, teisendab ja laadib teabe andmebaasi ladustamiseks), et seda teavet kaevandada, teisendada ja andmebaasi ja / või andmebaasist laadida..

SQL Serveri integratsiooniteenused (tuntud ka kui SSIS) on ETL-tööriist, mida Microsoft pakub oma kasutajatele andmete eraldamiseks erinevatest allikatest. Seejärel teisendab ta nimetatud andmed vastavalt üksikute ettevõtete nõudmistele ja laadib selle konkreetsesse sihtkohta (seega ETL).

DTS oli Microsoft SQL Server 2000 algne komponent ja selle loomisel kasutati seda alati koos SQL Serveri andmebaasidega. Ehkki DTS oli serveri lahutamatu osa, kasutati seda koos teiste andmebaasidega ka Microsofti serverist sõltumatult. See on võimeline teisendama ja laadima andmeid heterogeensetest allikatest, kasutades OLE DB, ODBC või ainult tekstina määratletud faile, suvalisse andmebaasi, mis neid toetab.

SSIS on Microsoft SQL Server 2005 komponent. Seega ei vaja SSIS eraldi installimist. Seda saab kasutada kõige jaoks, mis võimaldab kasutajal aktiivse ühenduse kaudu suhelda. See sisaldab graafilisi tööriistu ja viisardid pakettide ehitamiseks ja silumiseks, kõiki ülesandeid, mida kasutatakse töövoo funktsioonide täitmiseks mitme erineva toimingu jaoks (näiteks FTP toimingud), SQL-i avalduste täitmiseks või e-kirjade saatmiseks. Samuti on andmeallikaid, mida kasutatakse andmete eraldamiseks ja laadimiseks, ning teisendeid, mida kasutati andmete puhastamiseks, koondamiseks, liitmiseks ja kopeerimiseks.

DTS-pakette rakendatakse alati, kui andmeid DTS-i abil muudetakse. Neid saab salvestada otse SQL Serverisse või COM-failidesse (tuntud ka kui Microsofti hoidla). SQL Serveri 2000 versiooni osana lubati programmeerijatel pakette salvestada Visual Basicu keelefaili - välja arvatud juhul, kui nad leidsid muidugi mõne muu keelefaili piisavamaks. Kui see salvestatakse VB-failina, skripteeritakse pakett, et luua paketist leitud objekte ja komponentide objekte.

Kokkuvõte:

1. DTS on objektide kogum, mis kasutab ETS-i vahendit teabe ekstraheerimiseks, transformeerimiseks ja andmebaasi või andmebaasist laadimiseks; SSIS on ETL-tööriist, mida Microsoft pakub erinevatest allikatest pärinevatele lisaandmetele.

2. DTS oli algselt osa Microsoft SQL Server 2000-st; SSIS on Microsoft SQL Server 2005 komponent.