DTS y SSIS

Anonim

DTS vs SSIS

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

SQL Server Integration Services (también conocido 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 cada empresa y los carga en ese destino particular (por lo tanto, ETL).

DTS era un componente original de Microsoft SQL Server 2000 y, en sus inicios, siempre se usaba con las bases de datos de SQL Server. Aunque era una parte integral del servidor, DTS también se usaba fácilmente independientemente 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 de Microsoft SQL Server 2005. Como tal, SSIS no requiere una instalación por separado. Puede usarse para cualquier cosa que permita al usuario comunicarse a través de una conexión activa. Incluye herramientas gráficas y asistentes para crear y depurar paquetes, todas las tareas que se utilizan para realizar funciones de flujo de trabajo para varias operaciones diferentes (como las operaciones de FTP), ejecutar sentencias de 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, combinar y copiar datos.

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

Resumen:

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

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