Partager via


Charger des données en masse à l'aide de la destination SQL Server

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

Pour pouvoir ajouter et configurer une destination SQL Server , le package doit inclure au moins une tâche de flux de données et une source de données.

Pour charger des données à l'aide d'une destination SQL Server

  1. Dans SQL Server Data Tools (SSDT), ouvrez le projet Integration Services contenant le package souhaité.

  2. Dans l'Explorateur de solutions, double-cliquez sur le package pour l'ouvrir.

  3. Cliquez sur l’onglet Flux de données , puis dans la Boîte à outils, faites glisser la destination SQL Server sur l’aire de conception.

  4. Connectez la destination à une source ou à une transformation précédente du flux de données en faisant glisser un connecteur vers la destination.

  5. Double-cliquez sur la destination.

  6. Dans la boîte de dialogue Éditeur de destination SQL Server, dans la page Gestionnaire de connexions , sélectionnez un gestionnaire de connexions OLE DB existant ou cliquez sur Nouveau pour créer un gestionnaire de connexions. Pour plus d’informations, consultez OLE DB Connection Manager.

  7. Pour spécifier la table ou la vue dans laquelle charger les données, effectuez l'une des opérations suivantes :

    • Sélectionnez une table ou une vue existante.

    • Cliquez sur Nouveau, puis, dans la boîte de dialogue Créer une table , écrivez une instruction SQL qui crée une table ou une vue.

      Notes

      Integration Services génère une instruction CREATE TABLE par défaut basée sur la source de données connectée. Cette instruction CREATE TABLE par défaut n'inclut pas l'attribut FILESTREAM, même si la table source inclut une colonne dans laquelle l'attribut FILESTREAM est déclaré. Pour exécuter un composant Integration Services avec l'attribut FILESTREAM, implémentez d'abord le stockage FILESTREAM sur la base de données de destination. Ajoutez ensuite l’attribut FILESTREAM à l’instruction CREATE TABLE dans la boîte de dialogue Créer une table . Pour plus d’informations, consultez Données BLOB (Binary Large Object) (SQL Server).

  8. Cliquez sur Mappages et mappez les colonnes de la liste Colonnes d’entrée disponibles aux colonnes de la liste Colonnes de destination disponibles en faisant glisser les colonnes d’une liste à l’autre.

    Notes

    La destination mappe automatiquement les colonnes portant le même nom.

  9. Cliquez sur Avancé et définissez les options de chargement en masse : Conserver l’identité, Conserver les valeurs NULL, Verrou de table, Vérifier les contrainteset Exécuter les déclencheurs.

    Si vous le souhaitez, indiquez la première et la dernière ligne d'entrée à insérer, le nombre maximal d'erreurs avant arrêt de l'opération d'insertion et les colonnes sur lesquelles l'insertion est triée.

    Notes

    L'ordre de tri est déterminé par l'ordre dans lequel les colonnes apparaissent dans la liste.

  10. Cliquez sur OK.

  11. Pour enregistrer le package mis à jour, cliquez sur Enregistrer les éléments sélectionnés dans le menu Fichier .

Voir aussi

Destination SQL Server
Transformations Integration Services
Chemins Integration Services
tâche de flux de données