Différence entre DTS et SSIS


DTS ou SSIS

Les services de transformation des données (aussi appelés DTS) ont été le prédécesseur du système SSIS. Il s'agit d'un ensemble d'objets utilisant un outil ETS (qui signifie un outil qui extrait, transforme et charge des informations dans une base de données pour l'entreposage) afin d'extraire, de transformer et de charger ces informations vers et/ou à partir d'une base de données.

SQL Server Integration Services (également connu sous le nom de SSIS) est un outil ETL que Microsoft fournit à ses utilisateurs afin d'extraire des données de différentes sources. Il transforme ensuite lesdites données en fonction des besoins des entreprises individuelles et les charge dans cette destination particulière (d'où ETL).

DTS était un composant original de Microsoft SQL Server 2000, et à ses débuts, il a toujours été utilisé avec les bases de données SQL Server. Même s'il faisait partie intégrante du serveur, DTS était aussi facilement utilisable indépendamment du serveur Microsoft, en conjonction avec d'autres bases de données. Il est capable de transformer et de charger des données de sources hétérogènes, en utilisant OLE DB, ODBC ou des fichiers spécifiés en texte uniquement, dans n'importe quelle base de données qui les supporte.

SSIS est un composant de Microsoft SQL Server 2005. Par conséquent, SSIS ne nécessite pas d'installation séparée. Il peut être utilisé pour tout ce qui permet à l'utilisateur de communiquer via une connexion active. Il inclut des outils graphiques et des assistants pour construire et déboguer les paquets, toutes les tâches qui sont utilisées pour exécuter des fonctions de workflow pour plusieurs opérations différentes (comme les opérations FTP), exécuter des instructions SQL, ou envoyer des courriels. Il existe également des sources de données qui sont utilisées pour extraire et charger les données, et des transformations qui sont utilisées pour nettoyer, agréger, fusionner et copier les données.

Les paquets DTS sont implémentés chaque fois que les données sont modifiées à l'aide du DTS. Celles-ci peuvent être sauvegardées directement sur le serveur SQL, ou elles peuvent être sauvegardées dans des fichiers COM (également connu sous le nom de Microsoft Repository). Dans le cadre de la version 2000 du SQL Server, les programmeurs ont été autorisés à enregistrer des paquets dans un fichier de langage Visual Basic - à moins, bien sûr, qu'ils n'aient trouvé un autre fichier de langue plus suffisant. Lorsqu'il est sauvegardé en tant que fichier VB, le paquet est scripted afin de créer les objets et les objets composants trouvés dans le paquet.

Les idées Clis

DTS est un ensemble d'objets utilisant un outil ETS pour extraire, transformer et charger des informations vers ou à partir d'une base de données; SSIS est un outil ETL fourni par Microsoft à des données supplémentaires provenant de différentes sources.

2. DTS faisait à l'origine partie de Microsoft SQL Server 2000; SSIS est un composant de Microsoft SQL Server 2005.


Une question ? Nous avons oublié quelque chose ? n'hésitez pas à participer aux commentaires. Nous compléterons cet article avec plaisir.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *