DTS a SSIS

Anonim

DTS vs SSIS

Služba pro transformaci dat (také známá jako DTS) byla předchůdcem systému SSIS. Jedná se o sadu objektů, které používají nástroj ETS (což znamená nástroj, který extrahuje, transformuje a načítá informace do databáze pro uskladnění) za účelem získání, transformace a načtení těchto informací do a / nebo z databáze.

SQL Server Integration Services (také známý jako SSIS) je nástroj ETL, který společnost Microsoft poskytuje svým uživatelům za účelem extrahování dat z různých zdrojů. Poté tyto údaje transformuje podle požadavků jednotlivých podniků a načte je do tohoto konkrétního místa určení (tedy ETL).

DTS byla původní součást Microsoft SQL Server 2000 a na počátku byla vždy používána s databázemi SQL Server. I když byla integrovaná součást serveru, služba DTS byla také snadno použitelná nezávisle na serveru Microsoft ve spojení s dalšími databázemi. Je schopen transformovat a načítat data z heterogenních zdrojů pomocí OLE DB, ODBC nebo souborů zadaných pouze jako text, do libovolné databáze, která je podporuje.

SSIS je součást Microsoft SQL Server 2005. Jako takový SSIS nevyžaduje samostatnou instalaci. Může být použito pro cokoliv, co umožňuje uživateli komunikovat prostřednictvím aktivního připojení. Zahrnuje grafické nástroje a průvodci s cílem vytvářet a ladit balíčky, všechny úkoly, které se používají k provádění funkcí pracovního postupu pro několik různých operací (jako jsou operace FTP), spouštět příkazy SQL nebo odesílat e-maily. K dispozici jsou také zdroje dat, které se používají k extrahování a načítání dat a transformací používaných k čištění, agregaci, slučování a kopírování dat.

Balíky DTS jsou implementovány vždy, když jsou data modifikována pomocí DTS. Ty mohou být uloženy přímo na serveru SQL Server nebo mohou být uloženy v souborech COM (také známý jako Microsoft Repository). Jako součást verze serveru SQL Server 2000 měli programátoři možnost ukládat balíčky v jazykovém souboru jazyka Visual Basic - pokud samozřejmě nenajdou dostatečný soubor jiného jazyka. Když je uložen jako soubor VB, balíček je napsán za účelem vytvoření objektů a součástí součásti nalezených v balíčku.

Souhrn:

1. DTS je sada objektů využívajících nástroj ETS k extrahování, transformaci a načítání informací z databáze nebo z databáze; SSIS je nástroj ETL, který poskytuje společnost Microsoft k extra datům z různých zdrojů.

2. DTS byl původně součástí Microsoft SQL Server 2000; SSIS je součást Microsoft SQL Server 2005.