DTS vs SSIS
Duomenų transformavimo paslaugos (taip pat žinomos kaip DTS) buvo SSIS sistemos pirmtakas. Tai objektų rinkinys, naudojantis ETS įrankį (kuris reiškia įrankį, kuris išgauna, transformuoja ir įkelia informaciją į duomenų bazę saugojimui), siekiant išgauti, transformuoti ir įkelti šią informaciją iš duomenų bazės ir (arba) iš jos.
SQL serverio integravimo paslaugos (dar vadinamos SSIS) yra ETL įrankis, kurį „Microsoft“ teikia savo vartotojams, norėdama išgauti duomenis iš skirtingų šaltinių. Tada jis paverčia minėtus duomenis pagal atskirų įmonių reikalavimus ir įkelia juos į tą konkrečią paskirties vietą (taigi, ETL).
DTS buvo originalus „Microsoft SQL Server 2000“ komponentas, o jo atsiradimo metu visada buvo naudojamas su „SQL Server“ duomenų bazėmis. Nors DTS ir buvo neatsiejama serverio dalis, jis taip pat buvo lengvai naudojamas nepriklausomai nuo „Microsoft“ serverio, kartu su kitomis duomenų bazėmis. Jis gali paversti ir įkelti duomenis iš heterogeninių šaltinių, naudojant OLE DB, ODBC arba failus, nurodytus tik kaip tekstą, į bet kurią juos palaikančią duomenų bazę..
SSIS yra „Microsoft SQL Server 2005“ komponentas. Taigi SSIS nereikia atskiro diegimo. Jis gali būti naudojamas viskam, kas leidžia vartotojui bendrauti aktyviu ryšiu. Tai apima grafinius įrankius ir vedlius, skirtus kurti ir derinti paketus, visas užduotis, kurios naudojamos kelių skirtingų procesų (pvz., FTP operacijų) darbo eigos funkcijoms vykdyti, SQL teiginiams vykdyti ar el. Laiškams siųsti. Taip pat yra duomenų šaltinių, kurie naudojami duomenims išgauti ir įkelti, ir transformacijų, naudojamų valyti, kaupti, sujungti ir kopijuoti duomenis.
DTS paketai yra įgyvendinami, kai duomenys modifikuojami naudojant DTS. Juos galima išsaugoti tiesiogiai „SQL Server“ arba COM failuose (dar vadinamuose „Microsoft“ saugykla). Kaip 2000 m. „SQL Server“ versijos dalis, programuotojams buvo leista išsaugoti paketus „Visual Basic“ kalbos faile - nebent, žinoma, jie rasdavo kitos kalbos failą, pakankamą. Įrašytas kaip VB failas, paketas yra scenarijuojamas, kad būtų sukurti pakete rasti objektai ir komponentų objektai.
Santrauka:
1. DTS yra objektų rinkinys, naudojantis ETS įrankį informacijai išgauti, transformuoti ir įkelti iš duomenų bazės arba iš jos; SSIS yra ETL įrankis, kurį „Microsoft“ teikia papildomiems duomenims iš įvairių šaltinių.
2. DTS iš pradžių buvo „Microsoft SQL Server 2000“ dalis; SSIS yra „Microsoft SQL Server 2005“ komponentas.