Unterschied zwischen DTS und SSIS

Unterschied zwischen DTS und SSIS

DTS vs SSIS

Datentransformationsdienste (auch als DTS bekannt) war der Vorgänger des SSIS -Systems. Es handelt sich um eine Reihe von Objekten, die ein ETS -Tool verwenden (dh ein Tool, das Informationen extrahiert, verwandelt und in eine Datenbank für die Lagerung extrahiert).

SQL Server -Integrationsdienste (auch als SSIS bezeichnet) ist ein ETL -Tool, das Microsoft seinen Benutzern zur Verfügung stellt, um Daten aus verschiedenen Quellen zu extrahieren. Anschließend transformiert die genannten Daten nach den Anforderungen einzelner Unternehmen und lädt sie in dieses bestimmte Ziel (daher ETL).

DTS war eine ursprüngliche Komponente des Microsoft SQL Server 2000 und wurde zu Beginn immer mit den SQL Server -Datenbanken verwendet. Obwohl es ein wesentlicher Bestandteil des Servers war, wurde DTS in Verbindung mit anderen Datenbanken auch einfach unabhängig vom Microsoft -Server aus dem Microsoft -Server verwendet. Es ist in der Lage, Daten aus heterogenen Quellen unter Verwendung von OLE DB, ODBC oder Dateien nur in jede als Text angegebene Dateien zu verwandeln und zu laden, die sie unterstützt, die sie unterstützt.

SSIS ist eine Komponente des Microsoft SQL Server 2005. Daher benötigt SSIS keine separate Installation. Es kann für alles verwendet werden, was es dem Benutzer ermöglicht, über eine aktive Verbindung zu kommunizieren. Es enthält grafische Tools und Assistenten, um Pakete zu erstellen und zu debuggen, alle Aufgaben, die zur Ausführung von Workflow -Funktionen für verschiedene Vorgänge (z. B. FTP -Vorgänge) verwendet werden, SQL -Anweisungen ausführen oder E -Mails senden. Es gibt auch Datenquellen, mit denen Daten extrahieren und geladen werden können, und Transformationen, die zum Reinigen, Zusammenführen, Zusammenführen und Kopieren von Daten verwendet werden.

DTS -Pakete werden implementiert, wenn Daten mithilfe der DTS geändert werden. Diese können direkt auf dem SQL -Server gespeichert oder in COM -Dateien gespeichert werden (auch als Microsoft -Repository bezeichnet). Als Teil der 2000 -Version des SQL -Servers durften Programmierer Pakete in einer visuellen grundlegenden Sprachdatei speichern - es sei denn natürlich, sie fanden natürlich eine andere Sprachdatei ausreichender. Wenn das Paket als VB -Datei gespeichert ist, wird das Paket geschrieben, um die im Paket gefundenen Objekte und Komponentenobjekte zu erstellen.

Zusammenfassung:

1. DTS ist ein Satz von Objekten, die ein ETS -Tool zum Extrahieren, Transformieren und Laden von Informationen in oder von einer Datenbank verwenden. SSIS ist ein ETL -Tool, das von Microsoft zu zusätzlichen Daten aus verschiedenen Quellen bereitgestellt wird.

2. DTS war ursprünglich Teil des Microsoft SQL Server 2000; SSIS ist eine Komponente des Microsoft SQL Server 2005.