Razlika med DTS in SSIS

DTS proti SSIS

Storitve preoblikovanja podatkov (znane tudi kot DTS) so bile predhodnik sistema SSIS. To je niz predmetov, ki uporabljajo orodje ETS (kar pomeni orodje, ki podatke pridobiva, preoblikuje in nalaga informacije v bazo podatkov za skladiščenje), da pridobi te podatke, preoblikuje in naloži te podatke v in / ali iz baze podatkov.

Integracijske storitve SQL Server (znano tudi kot SSIS) je orodje ETL, ki ga Microsoft ponuja svojim uporabnikom, da pridobijo podatke iz različnih virov. Nato te podatke pretvori v skladu z zahtevami posameznih podjetij in jih naloži v to določeno destinacijo (torej ETL).

DTS je bil izvirna komponenta Microsoftovega SQL Server 2000 in se je ob svojem nastanku vedno uporabljal z bazami podatkov SQL Server. Čeprav je bil sestavni del strežnika, je bil DTS enostavno uporabljen tudi neodvisno od Microsoftovega strežnika v povezavi z drugimi bazami podatkov. Sposoben je pretvoriti in naložiti podatke iz raznorodnih virov z uporabo OLE DB, ODBC ali datotek, določenih samo kot besedilo, v katero koli bazo podatkov, ki jih podpira.

SSIS je sestavni del sistema Microsoft SQL Server 2005. Kot takšen, SSIS ne potrebuje ločene namestitve. Uporablja se lahko za vse, kar uporabniku omogoča komunikacijo prek aktivne povezave. Vključuje grafična orodja in čarovnike za izdelavo in odpravljanje napak pri paketih, vsa opravila, ki se uporabljajo za izvajanje funkcij delovnega toka za več različnih operacij (na primer FTP operacije), izvajanje SQL izjav ali pošiljanje e-pošte. Obstajajo tudi viri podatkov, ki se uporabljajo za pridobivanje in nalaganje podatkov, in transformacije, ki se uporabljajo za čiščenje, združevanje, združitev in kopiranje podatkov.

Paketi DTS se izvajajo vsakič, ko se podatki spremenijo z uporabo DTS. Te lahko shranite neposredno v SQL Server ali pa jih shranite v datoteke COM (znane tudi kot repozitorij Microsoft). V okviru različice SQL Server 2000 so programerji lahko shranili pakete v jezikovno datoteko Visual Basic - razen če seveda niso ugotovili, da je druga jezikovna datoteka bolj zadostna. Ko je shranjen kot datoteka VB, je paket napisan tako, da ustvari predmete in sestavne predmete, ki jih najdemo v paketu.

Povzetek:

1. DTS je niz predmetov, ki z orodjem ETS pridobivajo, preoblikujejo in nalagajo podatke v bazo ali iz nje; SSIS je orodje ETL, ki ga ponuja Microsoft za dodajanje podatkov iz različnih virov.

2. DTS je bil prvotno del sistema Microsoft SQL Server 2000; SSIS je sestavni del sistema Microsoft SQL Server 2005.