Forskjell mellom DTS og SSIS Forskjellen mellom

Anonim

DTS vs SSIS

Datatransformasjonstjenester (også kjent som DTS) var forgjengeren til SSIS-systemet. Det er et sett med objekter som bruker et ETS-verktøy (som betyr et verktøy som trekker ut, forvandler og laster inn informasjon til en database for lagring) for å utvinne, transformere og laste denne informasjonen til og / eller fra en database.

SQL Server Integration Services (også kjent som SSIS) er et ETL-verktøy som Microsoft gir sine brukere for å trekke ut data fra forskjellige kilder. sa dataene i henhold til kravene fra de enkelte bedriftene, og laster den inn i den aktuelle destinasjonen (dermed ETL).

DTS var en original komponent av Microsoft SQL Server 2000, og ble ved starten av den alltid brukt med SQL Server-databasene Selv om det var en integrert del av serveren, ble DTS også enkelt brukt uavhengig av hverandre m Microsoft-serveren, sammen med andre databaser. Det er i stand til å transformere og laste inn data fra heterogene kilder, ved hjelp av OLE DB, ODBC, eller filer som er spesifisert som tekst, til en database som støtter dem.

SSIS er en del av Microsoft SQL Server 2005. Som sådan krever ikke SSIS en separat installasjon. Den kan brukes til alt som lar brukeren kommunisere gjennom en aktiv forbindelse. Den inneholder grafiske verktøy og veivisere for å bygge og feilsøke pakker, alle oppgaver som brukes til å utføre arbeidsflytfunksjoner for flere forskjellige operasjoner (for eksempel FTP-operasjoner), utføre SQL-setninger, eller sende e-post. Det er også datakilder som brukes til å trekke ut og laste data, og transformasjoner som pleide å rense, aggregere, slå sammen og kopiere data.

DTS-pakker implementeres når data er endret ved hjelp av DTS. Disse kan lagres direkte på SQL Server, eller de kan lagres i COM-filer (også kjent som Microsoft Repository). Som en del av 2000-versjonen av SQL Server, ble programmører lov til å lagre pakker i en Visual Basic-språkfil - med mindre de selv fant en annen språkfil mer tilstrekkelig. Når den er lagret som en VB-fil, blir pakken skriptet for å lage objekter og komponentobjekter som finnes i pakken.

Sammendrag:

1. DTS er et sett med objekter som bruker et ETS-verktøy for å pakke ut, transformere og laste inn informasjon til eller fra en database; SSIS er et ETL-verktøy levert av Microsoft til ekstra data fra forskjellige kilder.

2. DTS var opprinnelig en del av Microsoft SQL Server 2000; SSIS er en del av Microsoft SQL Server 2005.