Architecture Integration Services

Mis à jour : 17 juillet 2006

Microsoft SQL Server 2005 Integration Services (SSIS) est constitué de quatre composants clés : le service Integration Services, le modèle objet Integration Services, le runtime Integration Services et les exécutables de runtime, ainsi que la tâche de flux de données qui encapsule le moteur de flux de données et les composants de flux de données.

Le schéma suivant illustre la relation entre les composants.

Architecture Integration Services

Les développeurs qui accèdent au modèle objet Integration Services à partir de clients personnalisés ou qui écrivent des tâches ou des transformations personnalisées peuvent écrire du code à l'aide de n'importe quel langage compatible CLR (Common Language Runtime). Pour plus d'informations, consultez Integration Services Programming.

Service Integration Services

Le service Integration Services, disponible dans SQL Server Management Studio, contrôle l'exécution des packages Integration Services et gère le stockage des packages.

Pour plus d'informations, cliquez sur l'une des rubriques suivantes :

Service Integration Services

Présentation de SQL Server Management Studio

Modèle objet Integration Services

Le modèle objet Integration Services inclut des API (Application Programming Interface) managées pour l'accès aux outils, utilitaires de ligne de commande et applications personnalisées Integration Services.

Pour plus d'informations, cliquez sur l'une des rubriques suivantes :

Integration Services Programming

Outils et utilitaires d'Integration Services

Runtime Integration Services

Le runtime Integration Services enregistre la disposition des packages, exécute les packages et fournit la prise en charge de la journalisation, des points d'arrêt, de la configuration, des connexions et des transactions. Les exécutables de runtime Integration Services sont le package, les conteneurs, les tâches et les gestionnaires d'événements fournis par Integration Services, ainsi que les tâches personnalisées.

Pour plus d'informations, cliquez sur l'une des rubriques suivantes :

Packages Integration Services

Conteneurs Integration Services

Tâches Integration Services

Gestionnaires d'événements d'Integration Services

Microsoft.SqlServer.Dts.Runtime

Flux de données Integration Services

La tâche de flux de données encapsule le moteur de flux de données. Le moteur de flux de données fournit les tampons en mémoire qui déplacent des données de la source vers la destination et appelle les sources qui extraient des données à partir de fichiers et de bases de données relationnelles. Il gère également les transformations qui modifient des données et les destinations qui chargent des données ou mettent des données à disposition d'autres processus. Les composants de flux de données Integration Services sont les sources, les transformations et les destinations fournis par Integration Services. Vous pouvez également inclure des composants personnalisés dans un flux de données.

Pour plus d'informations, cliquez sur l'une des rubriques suivantes :

Tâche de flux de données

Composants des flux de données

Microsoft.SqlServer.Dts.Pipeline.Wrapper

Historique des modifications

Version Historique

17 juillet 2006

Contenu modifié :
  • Suppression des références aux API non managées.

Voir aussi

Concepts

Utilisations courantes d'Integration Services
Vue d'ensemble d'Integration Services
SQL Server Integration Services

Autres ressources

Objets et concepts d'Integration Services

Aide et Informations

Assistance sur SQL Server 2005