Projets Integration Services (SSIS)
SQL Server fournit Outils de données SQL Server (SSDT) pour le développement de packages Integration Services.
Lorsque vous déployez des packages sur une base de données Microsoft SQL Server ou le Magasin de packages SSIS, 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 packages, consultez Déploiement de packages (SSIS).
Lorsque vous déployez des projets Integration Services sur le serveur Integration Services, vous utilisez des procédures stockées et des vues Transact-SQL dans SQL Server Management Studio pour gérer les projets. Pour plus d'informations sur le déploiement de projets, consultez Déploiement de projets et de packages. Pour plus d'informations sur le serveur Integration Services, consultez Serveur Integration Services (SSIS).
Pour obtenir une vue d'ensemble de Outils de données SQL Server (SSDT) et de SQL Server Management Studio, consultez Integration Services (SSIS) et environnements de Studio.
Fonctionnement des projets Integration Services
Un projet est un conteneur dans lequel vous développez des packages Integration Services.
Dans Outils de données SQL Server (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 Outils de données SQL Server (SSDT).
Le tableau suivant décrit les dossiers d'un projet Integration Services.
Dossier |
Description |
---|---|
Packages 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 nouveau projet Integration Services ou un projet existant à une solution, Outils de données SQL Server (SSDT) crée des fichiers projet portant les extensions .dtproj, .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 Outils de données SQL Server (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 Outils de données SQL Server (SSDT).
Lorsque vous créez une nouvelle solution, Outils de données SQL Server (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.
Outils de données SQL Server (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.
[!REMARQUE]
Par défaut, lorsque vous créez un projet Integration Services dans Outils de données SQL Server (SSDT), la solution n'est pas affichée dans le volet Explorateur de projets. 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