Que signifient les services de transformation de données ?
Data Transformation Services (DTS) est un groupe d'utilitaires et d'objets utilisés pour effectuer automatiquement des opérations d'extraction, de transformation et de chargement vers ou depuis des bases de données. DTS est largement utilisé avec les bases de données Microsoft SQL Server.
DTS était une fonctionnalité de Microsoft SQL Server de la version 7.0 à SQL Server 2000. Il a été remplacé par SQL Server Integration Services (SSIS) dans SQL Server 2005.
Weendoz explique les services de transformation de données
DTS se compose d'un ensemble d'utilitaires appelés outils DTS et d'objets appelés packages DTS, qui automatisent les opérations d'extraction, de transformation et de chargement vers ou depuis des bases de données.
Les packages DTS sont les composants logiques au sein de DTS, où chaque objet DTS est un composant enfant des packages. Ils sont utilisés lorsqu'un utilisateur modifie des données à l'aide de DTS. Les packages contiennent également des objets de connexion, permettant aux packages de lire des données à partir de sources de données compatibles avec la liaison et l'intégration d'objets (OLE-DB). Les fonctionnalités du package sont organisées en étapes et en tâches.
Les outils DTS dans SQL Server incluent :
- Assistants DTS
- Concepteur DTS
- Interface de programmation DTS
DTS transforme et charge des données provenant de sources hétérogènes telles qu'une connectivité de base de données ouverte ou des fichiers texte uniquement dans des bases de données prises en charge. Il automatise également l'importation ou la transformation de données sur une base planifiée, en plus d'exécuter d'autres fonctions telles que l'exécution de programmes externes.
DTS fournit un contrôle de version et des sauvegardes pour les packages lorsqu'il est utilisé avec des systèmes de contrôle de version.