Skillnad mellan DTS och SSIS Skillnaden mellan

Anonim

DTS vs SSIS

Datatransformationstjänster (även känd som DTS) var föregångaren till SSIS-systemet. Det är en uppsättning objekt som använder ett ETS-verktyg (vilket innebär ett verktyg som extraherar, förvandlar och laddar information till en databas för lagring) för att extrahera, transformera och ladda denna information till och / eller från SQL Server Integration Services (även känd som SSIS) är ett ETL-verktyg som Microsoft tillhandahåller sina användare för att extrahera data från olika källor. Det omvandlar sedan nämnda data i enlighet med kraven från enskilda företag och laddar den till det specifika målet (därav ETL).

DTS var en original komponent i Microsoft SQL Server 2000 och användes alltid vid SQL Server-databaser. Även om det var en integrerad del av servern, användes DTS även enkelt oberoende av m Microsoft-servern, tillsammans med andra databaser. Det kan omvandla och ladda data från heterogena källor, med hjälp av OLE DB, ODBC, eller filer som bara anges som text, till en databas som stöder dem.

SSIS är en del av Microsoft SQL Server 2005. Som sådan kräver inte SSIS en separat installation. Den kan användas för allt som gör att användaren kan kommunicera via en aktiv anslutning. Den innehåller grafiska verktyg och guider för att bygga och felsöka paket, alla uppgifter som används för att utföra arbetsflödesfunktioner för flera olika operationer (t.ex. FTP-operationer), utföra SQL-satser eller skicka e-post. Det finns också datakällor som används för att extrahera och ladda data och omvandlingar som används för att rengöra, aggregera, sammanfoga och kopiera data.

DTS-paket implementeras när data ändras med DTS. Dessa kan sparas direkt på SQL Server, eller de kan sparas i COM-filer (även känd som Microsoft Repository). Som en del av 2000-versionen av SQL Server fick programmerare spara sparade paket i en Visual Basic-språkfil, såvida de inte hittade en annan språkfil mer tillräckligt. När den sparas som en VB-fil, skrivs paketet för att skapa objekt och komponentobjekt som finns i paketet.

Sammanfattning:

1. DTS är en uppsättning objekt som använder ett ETS-verktyg för att extrahera, transformera och ladda information till eller från en databas; SSIS är ett ETL-verktyg som tillhandahålls av Microsoft för extra data från olika källor.

2. DTS var ursprungligen en del av Microsoft SQL Server 2000; SSIS är en del av Microsoft SQL Server 2005.