Diferencia entre DTS y SSIS

Diferencia entre DTS y SSIS

DTS vs SSIS

Los servicios de transformación de datos (también conocidos como DTS) fue el predecesor del sistema SSIS. Es un conjunto de objetos que usan una herramienta ETS (que significa una herramienta que extrae, transforma y carga información en una base de datos para almacenamiento) para extraer, transformar y cargar esta información a y/o desde una base de datos.

SQL Server Integration Services (también conocidos como SSIS) es una herramienta ETL que Microsoft proporciona a sus usuarios para extraer datos de diferentes fuentes. Luego transforma dichos datos de acuerdo con los requisitos de las empresas individuales y los carga en ese destino particular (por lo tanto, ETL).

DTS era un componente original del Microsoft SQL Server 2000, y en su inicio, siempre se usó con las bases de datos de SQL Server. Aunque era una parte integral del servidor, DTS también se usó fácilmente de forma independiente del servidor de Microsoft, junto con otras bases de datos. Es capaz de transformar y cargar datos de fuentes heterogéneas, utilizando OLE DB, ODBC o archivos especificados solo como texto, en cualquier base de datos que los admita.

SSIS es un componente del Microsoft SQL Server 2005. Como tal, SSIS no requiere una instalación separada. Se puede usar para cualquier cosa que permita al usuario comunicarse a través de una conexión activa. Incluye herramientas gráficas y asistentes para construir y depurar paquetes, todas las tareas que se utilizan para realizar funciones de flujo de trabajo para varias operaciones diferentes (como operaciones FTP), ejecutar declaraciones SQL o enviar correo electrónico. También hay fuentes de datos que se utilizan para extraer y cargar datos, y transformaciones que se utilizan para limpiar, agregar, fusionar y copiar datos.

Los paquetes DTS se implementan cada vez que los datos se modifican utilizando el DTS. Estos se pueden guardar directamente en el servidor SQL, o se pueden guardar en archivos COM (también conocidos como el repositorio de Microsoft). Como parte de la versión 2000 del servidor SQL, a los programadores se les permitió guardar los paquetes en un archivo de idioma de Visual Basic, a menos que, por supuesto, que encontraran otro archivo de idioma más suficiente. Cuando se guarda como un archivo VB, el paquete se escribe para crear los objetos y los objetos componentes que se encuentran en el paquete.

Resumen:

1. DTS es un conjunto de objetos que usan una herramienta ETS para extraer, transformar y cargar información hacia o desde una base de datos; SSIS es una herramienta ETL proporcionada por Microsoft a datos adicionales de diferentes fuentes.

2. DTS fue originalmente parte del Microsoft SQL Server 2000; SSIS es un componente del Microsoft SQL Server 2005.