DTS vs SSIS
Data Transformation Services (noto anche come DTS) era il predecessore del sistema SSIS. Si tratta di 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 in e / o da un database.
SQL Server Integration Services (noto anche come SSIS) è uno strumento ETL che Microsoft fornisce ai suoi utenti al fine di estrarre i dati da diverse fonti. Quindi trasforma i dati suddetti in base ai requisiti delle singole aziende e li carica in quella particolare destinazione (quindi ETL).
DTS era un componente originale di Microsoft SQL Server 2000 e, al suo inizio, veniva sempre utilizzato con i database di SQL Server. Pur essendo parte integrante del server, DTS è stato anche facilmente utilizzato indipendentemente dal 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à che vengono 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.
Sommario:
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.