Créer des packages dans les outils de données SQL Server

S’applique à :SQL Server SSIS Integration Runtime dans Azure Data Factory

Dans SQL Server Data Tools (SSDT), vous pouvez créer un nouveau package à l'aide de l'une des méthodes suivantes :

  • Utiliser le modèle de package inclus dans Integration Services .

  • Utiliser un modèle personnalisé

    Pour utiliser des packages personnalisés comme modèles pour la création de nouveaux packages, il vous suffit de les copier dans le dossier DataTransformationItems. Par défaut, ce dossier se trouve dans C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\PrivateAssemblies\ProjectItems\DataTransformationProject.

  • Copier un package existant.

    Si des packages existants incluent des fonctionnalités que vous souhaitez réutiliser, vous pouvez construire le flux de contrôle et les flux de données dans le package plus rapidement en copiant et en collant des objets à partir de nouveaux packages. Pour plus d’informations sur le copier et coller dans des projets Integration Services , consultez Réutiliser des objets de packages.

    Si vous créez un nouveau package en copiant un package existant ou en utilisant un package personnalisé comme modèle, le nom et le GUID du package existant sont copiés également. Vous devez mettre à jour le nom et le GUID du nouveau package pour le différencier plus facilement du package à partir duquel il a été copié. Par exemple, si des packages ont le même GUID, il est plus difficile d'identifier le package auquel appartiennent les données de journal. Vous pouvez régénérer le GUID dans la propriété ID et mettre à jour la valeur de la propriété Name à l’aide de la fenêtre Propriétés dans SQL Server Data Tools (SSDT). Pour plus d’informations, consultez Définir les propriétés d’un package et Utilitaire dtutil.

  • Utiliser un package personnalisé que vous avez désigné comme modèle.

  • Exécuter l'Assistant Importation et Exportation SQL Server

    L'Assistant Importation et Exportation SQL Server crée un package complet pour une opération simple d'importation ou d'exportation. Cet Assistant configure les connexions, la source et la destination, et ajoute toutes les transformations de données requises pour vous permettre d'exécuter l'opération d'importation ou d'exportation immédiatement. Vous pouvez enregistrer, le cas échéant, le package pour l'exécuter de nouveau ultérieurement ou pour l'affiner et l'améliorer dans SQL Server Data Tools. Toutefois, si vous enregistrez le package, vous devez l'ajouter à un projet Integration Services existant avant de pouvoir le modifier ou l'exécuter dans SQL Server Data Tools.

Les packages que vous créez dans SQL Server Data Tools (SSDT) à l'aide du concepteur SSIS sont enregistrés dans le système de fichiers. Pour enregistrer un package dans SQL Server ou dans le magasin de packages, vous devez enregistrer une copie du package. Pour plus d’informations, consultez Enregistrer une copie d’un package.

Pour obtenir une vidéo qui montre comment créer un package de base à l’aide du modèle de package par défaut, consultez Création d’un package de base (Vidéo liée à SQL Server).

Obtenir SQL Server Data Tools

Pour installer SQL Server Data Tools (SSDT), consultez Télécharger SQL Server Data Tools (SSDT).

Créer un package dans SQL Server Data Tools à l’aide du modèle de package

  1. Dans SQL Server Data Tools (SSDT), ouvrez le projet Integration Services dans lequel vous souhaitez créer un package.

  2. Dans l’Explorateur de solutions, cliquez avec le bouton droit sur le dossier Packages SSIS , puis cliquez sur Nouveau package SSIS.

  3. Si vous le souhaitez, ajoutez des tâches de flux de contrôle, des tâches de flux de données et des gestionnaires d'événements au package. Pour plus d’informations, consultez Flux de contrôle, Flux de données et Gestionnaires d’événements Integration Services (SSIS).

  4. Dans le menu Fichier , cliquez sur Enregistrer les éléments sélectionnés pour enregistrer le nouveau package.

    Notes

    Vous pouvez enregistrer un package vide.

Choisir la version cible d’un projet et de ses packages

  1. Dans l’Explorateur de solutions, cliquez avec le bouton droit sur un projet Integration Services, puis sélectionnez Propriétés pour ouvrir les pages de propriétés du projet.

  2. Sous l’onglet Général de Propriétés de configuration, sélectionnez la propriété TargetServerVersion, puis choisissez SQL Server 2016, SQL Server 2014 ou SQL Server 2012.

    Propriété TargetServerVersion dans la boîte de dialogue Propriétés du projet

Vous pouvez créer, gérer et exécuter des packages qui ciblent SQL Server 2016, SQL Server 2014 ou SQL Server 2012.