Rozdíl mezi DTS a SSIS

DTS vs SSIS

Data Transformation Services (známý také jako DTS) byl předchůdce systému SSIS. Je to sada objektů používajících nástroj ETS (což znamená nástroj, který extrahuje, transformuje a načte informace do databáze pro skladování), aby extrahoval, transformoval a načtil tyto informace do 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é transformuje uvedená data podle požadavků jednotlivých podniků a načte je do konkrétního místa určení (tedy ETL).

DTS byl původní komponentou Microsoft SQL Server 2000 a od počátku byl vždy používán s databázemi SQL Server. I když to bylo nedílnou součástí serveru, DTS byl také snadno použitelný nezávisle na serveru Microsoft ve spojení s jinými databázemi. Je schopen transformovat a načítat data z heterogenních zdrojů pomocí OLE DB, ODBC nebo souborů určených pouze jako text do jakékoli databáze, která je podporuje..

SSIS je součástí serveru Microsoft SQL Server 2005. SSIS jako takový nevyžaduje samostatnou instalaci. Lze jej použít pro vše, co uživateli umožňuje komunikovat prostřednictvím aktivního připojení. Zahrnuje grafické nástroje a průvodce 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), provádění příkazů SQL nebo odesílání e-mailů. Existují také zdroje dat, které se používají k extrahování a načítání dat, a transformace, které se používají 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. Tyto mohou být uloženy přímo na serveru SQL, nebo mohou být uloženy do souborů COM (známé také jako Microsoft Repository). V rámci 2000 verze serveru SQL mohli programátoři ukládat balíčky do jazykového souboru jazyka - pokud ovšem nenašli dostatečný jiný jazykový soubor. Když je balíček uložen jako soubor VB, skriptuje se, aby se vytvořily objekty a objekty komponent nalezené v balíčku.

Souhrn:

1. DTS je sada objektů používajících nástroj ETS k extrahování, transformaci a načtení informací do nebo z databáze; SSIS je nástroj ETL poskytovaný 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.