Datentransformationsdienste (dts)

Definition - Was bedeutet Data Transformation Services (DTS)?

Data Transformation Services (DTS) ist eine Gruppe von Dienstprogrammen und Objekten, mit denen automatisch Extraktions-, Transformations- und Ladevorgänge in oder aus Datenbanken ausgeführt werden. DTS wird häufig in Microsoft SQL Server-Datenbanken verwendet.

DTS war eine Funktion von Microsoft SQL Server von Version 7.0 bis SQL Server 2000. Es wurde in SQL Server 2005 durch SQL Server Integration Services (SSIS) ersetzt.

Technische.me erklärt Data Transformation Services (DTS)

DTS besteht aus einer Reihe von Dienstprogrammen, die als DTS-Tools bezeichnet werden, und Objekten, die als DTS-Pakete bezeichnet werden und das Extrahieren, Transformieren und Laden von Vorgängen in oder aus Datenbanken automatisieren.

DTS-Pakete sind die logischen Komponenten in DTS, wobei jedes DTS-Objekt eine untergeordnete Komponente von Paketen ist. Sie werden verwendet, wenn ein Benutzer Daten mithilfe von DTS ändert. Pakete enthalten auch Verbindungsobjekte, sodass Pakete Daten aus OLE-DB-kompatiblen Datenquellen (Object Linking and Embedding Database) lesen können. Paketfunktionalitäten sind als Schritte und Aufgaben organisiert.

Zu den DTS-Tools in SQL Server gehören:

  • DTS-Assistenten
  • DTS Designer
  • DTS-Programmierschnittstelle

DTS transformiert und lädt Daten aus heterogenen Quellen wie offener Datenbankkonnektivität oder Nur-Text-Dateien in unterstützte Datenbanken. Es automatisiert auch den Datenimport oder die Datenumwandlung auf planmäßiger Basis und führt andere Funktionen aus, z. B. das Ausführen externer Programme.

DTS bietet Versionskontrolle und Backups für Pakete, wenn diese zusammen mit Versionskontrollsystemen verwendet werden.