Razlika između DTS i SSIS

DTS vs SSIS

Usluge transformacije podataka (poznate i kao DTS) bio je prethodnik SSIS sustava. To je skup objekata pomoću ETS alata (što znači alat koji ekstrahira, transformira i učitava informacije u bazu podataka za skladištenje) kako bi se izvukli, transformirali i učitali ove informacije u i / ili iz baze podataka.

SQL Server Integration Services (također poznat kao SSIS) je ETL alat koji Microsoft pruža svojim korisnicima kako bi izvukli podatke iz različitih izvora. Zatim navedene podatke transformira u skladu s potrebama pojedinih poduzeća i učitava ih u to određeno odredište (otuda ETL).

DTS je bio originalna komponenta Microsoftovog SQL Server 2000, a u svom se nastanku uvijek koristio s bazama podataka SQL Server. Iako je bio sastavni dio poslužitelja, DTS se lako koristio i neovisno od Microsoftovog poslužitelja, u kombinaciji s drugim bazama podataka. Može transformirati i učitavati podatke iz heterogenih izvora, koristeći OLE DB, ODBC ili datoteke navedene samo kao tekst, u bilo koju bazu podataka koja ih podržava.

SSIS je komponenta Microsoftovog SQL Server 2005. Kao takav, SSIS ne zahtijeva zasebnu instalaciju. Može se koristiti za sve što korisniku omogućuje komunikaciju putem aktivne veze. Uključuje grafičke alate i čarobnjake za izgradnju i uklanjanje pogrešaka paketa, sve zadatke koji se koriste za izvršavanje funkcija tijeka rada za nekoliko različitih operacija (poput FTP operacija), izvršavanje SQL izjava ili slanje e-pošte. Postoje i izvori podataka koji se koriste za vađenje i učitavanje podataka, te transformacija koje se koriste za čišćenje, objedinjavanje, spajanje i kopiranje podataka.

DTS paketi se implementiraju kad god se podaci mijenjaju pomoću DTS-a. One se mogu spremiti izravno na SQL Server ili se mogu spremiti u COM datoteke (poznate i kao Microsoftovo spremište). Kao dio verzije SQL Server 2000, programerima je bilo dopušteno spremanje paketa u jezičnu datoteku Visual Basic - osim ako, naravno, ne ocijene drugu datoteku jezikom dovoljnijom. Kada se pohrani u VB datoteku, paket se skriptira kako bi stvorio objekte i sastavne objekte koji se nalaze u paketu.

Sažetak:

1. DTS je skup objekata koji koriste ETS alat za izdvajanje, pretvaranje i učitavanje podataka u ili iz baze podataka; SSIS je ETL alat koji Microsoft dobiva za dodavanje podataka iz različitih izvora.

2. DTS je izvorno bio dio sustava Microsoft SQL Server 2000; SSIS je sastavni dio sustava Microsoft SQL Server 2005.