Differenza tra DTS e SSIS

DTS vs SSIS

Data Transformation Services (noto anche come DTS) era il predecessore al sistema SSIS È un insieme di oggetti che utilizzano uno strumento ETS (che significa uno strumento che estrae, trasforma e carica le informazioni in un database per il magazzino) al fine di estrarre, trasformare e caricare queste informazioni da e / o da un database.

SQL Server Integration Services (noto anche come SSIS) è uno strumento ETL che Microsoft fornisce ai suoi utenti per estrarre i dati da fonti diverse. detti dati in base ai requisiti delle singole aziende e li caricano in quella particolare destinazione (quindi ETL).

DTS era un componente originale di Microsoft SQL Server 2000 e, all'inizio, veniva sempre utilizzato con i database di SQL Server Anche se era parte integrante del server, DTS è stato anche facilmente utilizzato in modo indipendente m il server Microsoft, in combinazione con altri database. È in grado di trasformare e caricare dati da fonti eterogenee, utilizzando OLE DB, ODBC o file specificati come solo testo, in qualsiasi database che li supporti.

SSIS è un componente di Microsoft SQL Server 2005. Pertanto, SSIS non richiede un'installazione separata. Può essere utilizzato per tutto ciò che consente all'utente di comunicare attraverso una connessione attiva. Include strumenti grafici e procedure guidate per compilare ed eseguire il debug dei pacchetti, tutte le attività utilizzate per eseguire le funzioni del flusso di lavoro per diverse operazioni (come le operazioni FTP), eseguire istruzioni SQL o inviare e-mail. Esistono anche origini dati che vengono utilizzate per estrarre e caricare dati e trasformazioni utilizzate per pulire, aggregare, unire e copiare dati.

I pacchetti DTS vengono implementati ogni volta che i dati vengono modificati utilizzando il DTS. Questi possono essere salvati direttamente su SQL Server oppure possono essere salvati in file COM (anche noti come Microsoft Repository). Come parte della versione 2000 di SQL Server, i programmatori potevano salvare i pacchetti in un file di linguaggio Visual Basic, a meno che, naturalmente, non trovassero un altro file di lingua più sufficiente. Quando viene salvato come file VB, il pacchetto viene scriptato per creare gli oggetti e gli oggetti componente trovati nel pacchetto.

Riepilogo:

1. DTS è un insieme di oggetti che utilizzano uno strumento ETS per estrarre, trasformare e caricare informazioni da o verso un database; SSIS è uno strumento ETL fornito da Microsoft a dati aggiuntivi provenienti da fonti diverse.

2. DTS era originariamente parte di Microsoft SQL Server 2000; SSIS è un componente di Microsoft SQL Server 2005.