Projets Integration Services (SSIS)
SQL Server fournit SQL Server Data Tools (SSDT) pour le développement de packages Integration Services .
Lorsque vous déployez des packages dans une base de données Microsoft SQL Server ou le magasin de packages SSIS, vous utilisez le service Integration Services pour gérer les packages. Le service Integration Services n'est disponible que dans SQL Server Management Studio. Pour plus d’informations sur le service, consultez Service Integration Services (service SSIS). Pour plus d’informations sur le déploiement de package, consultez Déploiement de package (SSIS).
Lorsque vous déployez des projets Integration Services sur le serveur Integration Services, vous utilisez des vues Transact-SQL et des procédures stockées dans SQL Server Management Studio pour gérer les projets. Pour plus d'informations sur le déploiement de projets, consultez Deployment of Projects and Packages. Pour plus d’informations sur le serveur Integration Services, consultez Serveur Integration Services (SSIS).
Pour obtenir une vue d’ensemble des SQL Server Data Tools (SSDT) et des SQL Server Management Studio, consultez Integration Services (SSIS) et Environnements Studio.
Fonctionnement des projets Integration Services
Un projet est un conteneur dans lequel vous développez des packages Integration Services .
Dans SQL Server Data Tools (SSDT), un projet Integration Services stocke et groupe les fichiers associés au package. Par exemple, un projet inclut les fichiers requis pour créer une solution d'extraction, de transfert et de chargement (ETL) spécifique.
Avant de créer un projet Integration Services , vous devez vous familiariser avec le contenu de base de ce type de projet. Une fois que vous connaissez le contenu d'un projet, vous pouvez commencer à créer et à utiliser un projet Integration Services .
Dossiers des projets Integration Services
Le diagramme qui suit montre les dossiers d'un projet Integration Services dans SQL Server Data Tools (SSDT).
Le tableau suivant décrit les dossiers d'un projet Integration Services .
Dossier | Description |
---|---|
SSIS . | Contient les packages. Pour plus d’informations, consultez Packages Integration Services (SSIS). |
Divers | Contient d'autres fichiers que les fichiers de package. |
Fichiers des projets Integration Services
Lorsque vous ajoutez un projet Integration Services nouveau ou existant à une solution, SQL Server Data Tools (SSDT) crée des fichiers projet qui ont les extensions .dtproj et .dtproj.user et .database.
Le fichier *.dtproj contient des informations sur les configurations du projet et sur d'autres éléments tels que les packages.
Le fichier *.dtproj.user contient des informations sur vos préférences de travail avec le projet.
Le fichier *.database contient des informations requises par SQL Server Data Tools (SSDT) pour ouvrir le projet Integration Services .
Fonctionnement des solutions
Une solution est un conteneur qui regroupe et gère les projets que vous utilisez lorsque vous développez des solutions d'entreprise de bout en bout. Une solution vous permet de gérer plusieurs projets en une même unité et de regrouper plusieurs projets qui contribuent à une solution d'entreprise.
Une solution peut contenir des projets de différents types. Si vous souhaitez utiliser le concepteur SSIS pour créer un package Integration Services , vous travaillez dans un projet Integration Services dans une solution fournie par SQL Server Data Tools (SSDT).
Lorsque vous créez une nouvelle solution, SQL Server Data Tools (SSDT) ajoute un dossier Solution à l'Explorateur de solutions et crée des fichiers portant les extensions .sln et .suo :
Le fichier *.sln contient des informations sur la configuration de la solution et répertorie les projets de la solution.
Le fichier *.suo contient des informations sur vos préférences concernant l'utilisation de la solution.
SQL Server Data Tools (SSDT) crée automatiquement une solution lorsque vous créez un projet, mais vous pouvez aussi créer une solution vierge et lui ajouter ultérieurement des projets.
Notes
Par défaut, lorsque vous créez un projet Integration Services dans SQL Server Data Tools (SSDT), la solution n’apparaît pas dans le volet Explorer projet. Pour modifier ce comportement par défaut, dans le menu Outils , cliquez sur Options. Dans la boîte de dialogue Options , développez Projets et solutions, puis cliquez sur Général. Dans la page Général , sélectionnez Toujours afficher la solution.
Tâches associées
Ajouter ou supprimer un projet Integration Services dans une solution
Créer un projet Integration Services
Ajouter un élément à un projet Integration Services