DTS ja SSIS

Anonim

DTS vs. SSIS

Data Transformation Services (tunnetaan myös nimellä DTS) oli SSIS-järjestelmän edeltäjä. Se on joukko esineitä, jotka käyttävät ETS-työkalua (joka tarkoittaa työkalua, joka poistaa, muuntaa ja lataa tiedot tietokantaan varastointiin), jotta nämä tiedot voidaan purkaa, muunnella ja ladata tietokannasta ja / tai tietokannasta.

SQL Server Integration Services (tunnetaan myös nimellä SSIS) on ETL-työkalu, jonka Microsoft tarjoaa käyttäjilleen tietojen poistamiseksi eri lähteistä. Sitten se muuttaa kyseiset tiedot yksittäisten yritysten vaatimusten mukaisesti ja lataa ne tietylle kohteelle (siis ETL).

DTS oli Microsoft SQL Server 2000: n alkuperäinen komponentti, ja sitä alun perin käytettiin aina SQL Server -tietokantojen kanssa. Vaikka se oli olennainen osa palvelinta, DTS: ää käytettiin myös helposti erillään Microsoft-palvelimesta yhdessä muiden tietokantojen kanssa. Se kykenee muuntamaan ja lataamaan tietoja heterogeenisistä lähteistä käyttäen OLE DB: tä, ODBC: tä tai vain tekstiä määriteltyjä tiedostoja mihin tahansa tietokantaan, joka tukee niitä.

SSIS on osa Microsoft SQL Server 2005. Sellaisena SSIS ei vaadi erillistä asennusta. Sitä voidaan käyttää mihin tahansa, minkä ansiosta käyttäjä voi kommunikoida aktiivisen yhteyden kautta. Se sisältää graafisia työkaluja ja ohjattuja toimintoja, joiden avulla voidaan rakentaa ja debugata paketteja, kaikki tehtävät, joita käytetään työnkulkutoimintojen suorittamiseen useille eri toiminnoille (kuten FTP-operaatiot), SQL-käskyjen suorittamiseen tai sähköpostin lähettämiseen. Myös tietolähteitä, joita käytetään tietojen poimimiseen ja lataamiseen sekä muunnoksiin, joita käytetään tietojen puhdistamiseen, aggregointiin, yhdistämiseen ja kopiointiin.

DTS-paketit toteutetaan aina, kun tietoja muokataan DTS: n avulla. Nämä voidaan tallentaa suoraan SQL Server -ohjelmaan tai ne voidaan tallentaa COM-tiedostoihin (tunnetaan myös Microsoftin arkistoina). Osana SQL Server 2000 -versiota ohjelmoijat saivat tallentaa paketteja Visual Basic -kielitiedostoon - ellet tietenkään löytänyt toista kielitiedostoa riittävämmäksi. Kun tallennetaan VB-tiedostona, paketti on kirjoitettu, jotta paketin sisältämät objektit ja komponenttiobjektit voidaan luoda.

Yhteenveto:

1. DTS on joukko objekteja, jotka käyttävät ETS-työkalua tietojen poistamiseen, muuntamiseen ja lataamiseen tietokannasta tai tietokannasta; SSIS on ETL-työkalu, jonka Microsoft toimittaa ylimääräisille tiedoille eri lähteistä.

2. DTS oli alun perin osa Microsoft SQL Server 2000; SSIS on osa Microsoft SQL Server 2005: a.