Concepteur SSIS

Le concepteur SSIS est un outil graphique permettant de créer et de gérer des packages Integration Services. Il est disponible dans Outils de données SQL Server (SSDT) en tant qu'élément d'un projet Integration Services.

Vous pouvez utiliser le concepteur SSIS pour effectuer les tâches suivantes :

  • construire le flux de contrôle dans un package ;

  • construire les flux de données dans un package ;

  • ajouter des gestionnaires d'événements au package et aux objets du package ;

  • afficher le contenu du package ;

  • au moment de l'exécution, afficher la progression de l'exécution du package.

Le diagramme qui suit montre le concepteur SSIS et la fenêtre Boîte à outils.

Capture d'écran du concepteur SSIS et de la boîte à outils

Integration Services comprend des boîtes de dialogue et des fenêtres supplémentaires permettant d'ajouter des fonctionnalités aux packages, tandis que Outils de données SQL Server (SSDT) en propose d'autres pour configurer l'environnement de développement et l'utilisation de packages. Pour plus d'informations, consultez Interface utilisateur d'Integration Services.

Le concepteur SSIS ne dépend pas du service Integration Services (celui qui gère et surveille les packages) ; la création ou la modification de packages dans le concepteur SSIS ne requiert pas que ce service soit en cours d'exécution. Toutefois, si vous arrêtez ce service alors que le concepteur SSIS est ouvert, vous ne pouvez plus ouvrir les boîtes de dialogue fournies par le concepteur SSIS et vous risquez de recevoir le message d'erreur « Le serveur RPC n'est pas disponible ». Pour réinitialiser le concepteur SSIS et continuer à utiliser le package, vous devez fermer le concepteur, quitter Outils de données SQL Server (SSDT), puis rouvrir Outils de données SQL Server (SSDT), le projet Integration Services et le package.

Annuler et rétablir

Vous pouvez annuler et rétablir au maximum 20 actions dans le concepteur SSIS. Pour un package, les opérations annuler/rétablir sont disponibles dans les onglets Flux de contrôle, Flux de données, Gestionnaires d'événements et Paramètres, et dans la fenêtre Variables. Pour un projet, ces opérations sont disponibles dans la fenêtre Paramètres du projet.

Vous ne pouvez pas annuler/rétablir les modifications apportées à la nouvelle Boîte à outils SSIS.

Lorsque vous apportez des modifications à un composant à l'aide de l'éditeur de composant, vous annulez et rétablissez les modifications en tant qu'ensemble au lieu d'annuler et rétablir des modifications individuelles. L'ensemble de modifications apparaît en tant qu'action unique dans la liste déroulante d'annulation et de rétablissement.

Pour annuler une action, cliquez sur le bouton Annuler de la barre d'outils, sur l'élément de menu Modifier/Annuler ou appuyez sur Ctrl+Z. Pour rétablir une action, cliquez sur le bouton Rétablir de la barre d'outils, sur l'élément de menu Modifier/Rétablir ou appuyez sur Ctrl+Y Vous pouvez annuler et rétablir plusieurs actions en cliquant sur la flèche en regard du bouton de la barre d'outils, en mettant en surbrillance plusieurs actions de la liste déroulante, puis en cliquant dans la liste.

Parties du concepteur SSIS

Le concepteur SSIS comprend cinq onglets permanents : un pour créer le flux de contrôle du package, un pour les flux de données, un pour les paramètres et un pour les gestionnaires d'événements, ainsi qu'un onglet pour afficher le contenu du package. Au moment de l'exécution, un sixième onglet apparaît pour indiquer la progression de l'exécution d'un package et les résultats de l'exécution une fois celle-ci terminée.

Par ailleurs, le concepteur SSIS contient une zone nommée Gestionnaires de connexions qui permet d'ajouter et de configurer les gestionnaires de connexions utilisés par un package pour se connecter aux données.

Onglet Flux de contrôle

Le flux de contrôle d'un package est construit sur l'aire de conception de l'onglet Flux de contrôle. Vous devez faire glisser des éléments de la Boîte à outils vers la surface de dessin, puis les relier en un flux de contrôle en cliquant sur l'icône d'un élément, puis en faisant glisser la flèche vers un autre élément.

Pour plus d'informations, consultez Flux de contrôle.

Onglet Flux de données

Si un package contient une tâche de flux de données, vous pouvez ajouter des flux de données au package. Les flux de données d'un package sont construits sur la surface de dessin de l'onglet Flux de données. Vous devez faire glisser des éléments de la Boîte à outils vers la surface de dessin, puis les relier en un flux de données en cliquant sur l'icône d'un élément, puis en faisant glisser la flèche vers un autre élément.

Pour plus d'informations, consultez Flux de données.

Onglet paramètres

Les paramètres d'Integration Services (SSIS) vous permettent d'affecter des valeurs aux propriétés des packages au moment de l'exécution du package. Vous pouvez créer des paramètres de projet au niveau du projet et des paramètres de package au niveau du package. Les paramètres du projet sont utilisés pour fournir une entrée externe que le projet reçoit à un ou plusieurs packages du projet. L'utilisation de paramètres de package vous permet de modifier l'exécution du package sans avoir à modifier et à redéployer le package. Cet onglet vous permet de gérer les paramètres du package.

Pour plus d'informations sur les paramètres, consultez Paramètres Integration Services (SSIS).

Important

Les paramètres sont disponibles uniquement pour les projets développés pour le modèle de déploiement de projet. Par conséquent, vous verrez l'onglet Paramètres uniquement pour les packages qui font partie d'un projet configuré pour utiliser le modèle de déploiement du projet.

Onglet Gestionnaires d'événements

Les événements d'un package sont construits sur la surface de dessin de l'onglet Gestionnaires d'événements. Sous l'onglet Gestionnaires d'événements, vous devez sélectionner le package ou l'objet du package pour lequel vous voulez créer un gestionnaire d'événements, puis sélectionner l'événement à associer au gestionnaire d'événements. Un gestionnaire d'événements contient un flux de contrôle et des flux de données facultatifs.

Pour plus d'informations, consultez Ajouter un gestionnaire d'événements à un package.

Onglet Explorateur de package

Les packages peuvent être complexes et inclure de nombreuses tâches, gestionnaires de connexions, variables et autres éléments. L'Explorateur de package permet d'afficher une liste complète des éléments du package.

Pour plus d'informations, consultez Afficher des objets de packages.

Onglet Progression/Résultats d'exécution

L'onglet Progression indique la progression de l'exécution du package. À la fin de l'exécution du package, les résultats de l'exécution sont disponibles sous l'onglet Résultats d'exécution.

[!REMARQUE]

Pour activer ou désactiver l'affichage de messages sous l'onglet Progression, basculez l'option Création de rapports de progression de débogage dans le menu SSIS.

Zone Gestionnaires de connexions

Ajoutez et modifiez les gestionnaires de connexions utilisés par un package dans la zone Gestionnaires de connexions. Integration Services inclut des gestionnaires de connexions permettant de se connecter à différentes sources de données, telles que des fichiers texte, des bases de données OLE DB et des fournisseurs .NET.

Pour plus d'informations, consultez Connexions Integration Services (SSIS) et Créer des gestionnaires de connexions.

Tâches associées

Contenu connexe

Icône Integration Services (petite) Rester à jour avec Integration Services

Pour obtenir les derniers téléchargements, articles, exemples et vidéos de Microsoft, ainsi que des solutions sélectionnées par la communauté, visitez la page Integration Services sur MSDN :


Pour recevoir une notification automatique de ces mises à jour, abonnez-vous aux flux RSS disponibles sur la page.

Voir aussi

Concepts

Interface utilisateur d'Integration Services