Arquitectura de Integration Services
Como se muestra en el diagrama siguiente, Microsoft SQL Server Integration Services incluye diversos componentes.
De los componentes mostrados en el diagrama anterior, los siguientes son importantes para utilizar Integration Services correctamente:
Diseñador SSIS
El Diseñador SSIS es una herramienta gráfica que se puede usar para crear y mantener paquetes Integration Services. El Diseñador SSIS está disponible en Business Intelligence Development Studio como parte de un proyecto de Integration Services.Para obtener más información, vea Diseñador SSIS y Integration Services en Business Intelligence Development Studio.
Motor en tiempo de ejecución
El tiempo de ejecución de Integration Services guarda el diseño de paquetes, ejecuta paquetes y admite registros, puntos de interrupción, configuración, conexiones y transacciones.Para obtener más información, vea Paquetes de Integration Services.
Tareas y otros ejecutables
Los ejecutables de tiempo de ejecución de Integration Services son el paquete, los contenedores, las tareas y los controladores de eventos que incluye Integration Services. Los ejecutables de tiempo de ejecución también incluyen tareas personalizadas que el usuario puede desarrollar.Para obtener más información, vea Tareas de Integration Services, Contenedores de Integration Services y Controladores de eventos de Integration Services.
Motor de flujo de datos (también conocido como canalización) y componentes de flujo de datos
La tarea Flujo de datos encapsula el motor de flujo de datos. El motor de flujo de datos proporciona los búferes en memoria que mueven datos desde el origen hasta el destino y llama los orígenes que extraen datos de archivos y bases de datos relacionales. El motor de flujo de datos también administra las transformaciones que modifican datos y los destinos que cargan datos o los ponen a disposición de otros procesos. Integration Services Los componentes de flujo de datos son los orígenes, transformaciones y destinos que se utilizan diferentes tipos de elementos de flujo de datos: orígenes que extraen datos, transformaciones que Integration Services incluye. También puede incluir componentes personalizados en un flujo de datos.Para obtener más información, vea Tarea Flujo de datos y Elementos de flujo de datos.
API o modelo de objetos
El modelo de objetos de Integration Services incluye interfaces de programación de aplicaciones (API) administradas para crear componentes personalizados para su uso en paquetes, o aplicaciones personalizadas que crean, cargan, ejecutan y administran paquetes. El programador puede escribir aplicaciones personalizadas o tareas y transformaciones personalizadas utilizando cualquier lenguaje que cumpla con Common Language Runtime (CLR).Para obtener más información, vea Guía del desarrollador (Integration Services).
Servicio Integration Services
El servicio Integration Services permite usar SQL Server Management Studio para supervisar paquetes Integration Services en ejecución y para administrar el almacenamiento de los paquetes.Para obtener más información, vea Administrar Integration Services y Usar SQL Server Management Studio.
Asistente para importación y exportación de SQL Server
El Asistente para importación y exportación de SQL Server puede copiar datos entre orígenes de datos para los que esté disponible un proveedor de datos de .NET Framework administrado o un proveedor OLE DB nativo. El Asistente ofrece también el método más simple para crear un paquete Integration Services que copia datos de un origen en un destino.Para obtener más información, vea Usar el Asistente para importación y exportación de SQL Server para mover datos.
Otras herramientas, asistentes y utilidades de símbolo del sistema
Integration Services incluye herramientas, asistentes y utilidades de símbolo del sistema adicionales para ejecutar y administrar paquetes de Integration Services.Para obtener más información, vea Asistentes de Integration Services y Utilidades del símbolo del sistema (Integration Services).
|