Különbség a DTS és az SSIS között

DTS vs SSIS

Az Adat-átalakítási Szolgáltatások (más néven DTS) az SSIS rendszer elődje. Objektumok halmaza, amely ETS eszközt használ (amely olyan eszközt jelent, amely kibontja, átalakítja és tárolja az információkat adatbázisba raktározás céljából) az információk kinyerése, átalakítása és betöltése az adatbázisból és / vagy az adatbázisból.

Az SQL Server Integration Services (más néven SSIS) ETL eszköz, amelyet a Microsoft nyújt a felhasználók számára az adatok különféle forrásokból történő kinyerésére. Ezután az említett adatokat az egyes vállalkozások igényei szerint átalakítja, és az adott rendeltetési helyre tölti be (tehát ETL)..

A DTS a Microsoft SQL Server 2000 eredeti alkotóeleme volt, és a kezdetektől fogva mindig használták az SQL Server adatbázisokkal. Annak ellenére, hogy a szerver szerves részét képezte, a DTS-t a Microsoft kiszolgálótól függetlenül, más adatbázisokkal együtt is könnyen el lehetett használni. Képes heterogen forrásokból származó adatokat átalakítani és betölteni az OLE DB, ODBC vagy csak szöveges fájlként megadott fájlokkal bármilyen adatbázisba, amely azokat támogatja.

Az SSIS a Microsoft SQL Server 2005 alkotóeleme. Mint ilyen, az SSIS nem igényel külön telepítést. Bármire felhasználható, amely lehetővé teszi a felhasználó számára, hogy aktív kapcsolaton keresztül kommunikáljon. Magában foglalja a grafikus eszközöket és a varázslókat a csomagok felépítéséhez és hibakereséséhez, minden olyan feladathoz, amelyet többféle művelet (például FTP művelet) munkafolyamat-funkcióinak végrehajtására, az SQL utasítások végrehajtására vagy e-mail küldésére használnak. Vannak olyan adatforrások is, amelyeket az adatok kinyerésére és betöltésére használnak, valamint az átalakítások, amelyek az adatok tisztítására, összesítésére, egyesítésére és másolására szolgáltak.

A DTS-csomagok akkor kerülnek végrehajtásra, amikor az adatokat a DTS-vel módosítják. Ezeket közvetlenül az SQL Server-re menthetjük, vagy COM fájlokba (más néven Microsoft Repository) menthetjük őket. Az SQL Server 2000-es verziója részeként a programozóknak megengedték a csomagok mentését a Visual Basic nyelvfájlban - kivéve, ha természetesen egy másik nyelvfájl elegendőnek bizonyult. VB fájlként mentve a csomagot parancsfájl készíti a csomagban található objektumok és összetevő objektumok létrehozása céljából.

Összefoglaló:

1. A DTS egy olyan objektumkészlet, amely ETS eszközt használ az információk kinyerésére, átalakítására és betöltésére az adatbázisból vagy az adatbázisból; Az SSIS egy ETL eszköz, amelyet a Microsoft biztosít a különféle forrásokból származó extra adatokhoz.

2. A DTS eredetileg a Microsoft SQL Server 2000 része volt; Az SSIS a Microsoft SQL Server 2005 összetevője.