Rozdiel medzi DTS a SSIS

DTS vs SSIS

Služby transformácie údajov (tiež známe ako DTS) boli predchodcom systému SSIS. Je to sada objektov používajúcich nástroj ETS (čo znamená nástroj, ktorý extrahuje, transformuje a načíta informácie do databázy na uskladnenie) s cieľom extrahovať, transformovať a načítať tieto informácie do a / alebo z databázy..

SQL Server Integration Services (tiež známy ako SSIS) je nástroj ETL, ktorý spoločnosť Microsoft poskytuje svojim používateľom s cieľom extrahovať údaje z rôznych zdrojov. Potom tieto údaje transformuje podľa požiadaviek jednotlivých podnikov a načíta ich do tohto konkrétneho miesta určenia (teda ETL)..

DTS bol pôvodnou súčasťou Microsoft SQL Server 2000 a na začiatku sa vždy používal s databázami SQL Server. Aj keď išlo o integrálnu súčasť servera, DTS sa v spojení s inými databázami ľahko použil aj nezávisle od servera Microsoft. Je schopný transformovať a načítať údaje z heterogénnych zdrojov pomocou OLE DB, ODBC alebo súborov špecifikovaných iba ako text do akejkoľvek databázy, ktorá ich podporuje..

SSIS je súčasťou servera Microsoft SQL Server 2005. SSIS preto nevyžaduje samostatnú inštaláciu. Môže sa použiť na čokoľvek, čo užívateľovi umožňuje komunikovať prostredníctvom aktívneho pripojenia. Zahŕňa grafické nástroje a sprievodcov na vytváranie a ladenie balíkov, všetky úlohy, ktoré sa používajú na vykonávanie funkcií pracovného toku pre niekoľko rôznych operácií (napríklad FTP operácie), vykonávanie príkazov SQL alebo odosielanie e-mailov. Existujú tiež zdroje údajov, ktoré sa používajú na extrahovanie a načítanie údajov, a transformácie, ktoré sa používali na čistenie, agregovanie, zlúčenie a kopírovanie údajov..

Balíky DTS sa implementujú vždy, keď sa údaje upravujú pomocou DTS. Možno ich uložiť priamo na serveri SQL Server alebo ich možno uložiť do súborov COM (známych tiež ako Microsoft Repository). V rámci verzie SQL Servera 2000 mohli programátori ukladať balíčky do jazykového súboru jazyka Visual Basic - pokiaľ, samozrejme, nenašli dostatočný ďalší jazykový súbor. Ak sa balík uloží ako súbor VB, skriptuje sa, aby sa vytvorili objekty a komponenty, ktoré sa nachádzajú v balíku.

Zhrnutie:

1. DTS je skupina objektov používajúcich nástroj ETS na extrahovanie, transformáciu a načítanie informácií do alebo z databázy; SSIS je nástroj ETL, ktorý poskytuje spoločnosť Microsoft na ďalšie získavanie údajov z rôznych zdrojov.

2. DTS bol pôvodne súčasťou servera Microsoft SQL Server 2000; SSIS je súčasťou servera Microsoft SQL Server 2005.