Récupération et présentation des données modifiées

Dans le flux de données d'un package Integration Services qui effectue un chargement incrémentiel des données modifiées, la première tâche consiste à exécuter la requête qui récupère les données modifiées. Vous exécutez cette requête dans un composant source dans une tâche de flux de données. Vous pouvez ensuite utiliser des transformations et des destinations en aval pour appliquer les données modifiées à votre destination.

Notes

La création d'une requête qui contient une fonction table est la troisième étape du processus de création d'un package qui effectue un chargement incrémentiel des données modifiées. Pour plus d'informations sur cette requête, consultez Création de la fonction de récupération des données modifiées. Pour obtenir une description du processus d'ensemble de la création d'un package qui effectue un chargement incrémentiel des données modifiées, consultez Amélioration des chargements incrémentiels avec la capture de données modifiées.

Pour consulter des exemples de bout en bout complets qui présentent l'utilisation de la capture de données modifiées dans des packages, consultez les Integration Services exemples sur le site Codeplex.

Ajout de la tâche de flux de données

Dans le flux de données du package, vous récupérez les données modifiées, vous séparez les lignes en fonction du type de modification ayant eu lieu, puis vous appliquez les modifications à la destination.

Pour ajouter une tâche de flux de données au package

  1. Dans Business Intelligence Development Studio, sous l'onglet Flux de contrôle, ajoutez une tâche de flux de données.

  2. Connectez la tâche précédente de préparation de la chaîne de requête à la tâche de flux de données.

Configuration du composant source pour rechercher les modifications

Le composant source utilise la chaîne de requête qui a été préparée et stockée dans une variable pour appeler la fonction table qui récupère les données modifiées.

Notes

Pour plus d'informations sur la chaîne de requête qui a été préparée et stockée dans une variable, consultez Préparation de la recherche des données modifiées. Pour plus d'informations sur la fonction table qui récupère les données modifiées, consultez Création de la fonction de récupération des données modifiées.

Pour configurer une source OLE DB pour récupérer les données modifiées

  1. Dans Business Intelligence Development Studio, sous l'onglet Flux de données, ajoutez une source OLE DB.

  2. Dans l'Éditeur de source OLE DB, dans la page Gestionnaire de connexions, sélectionnez les options suivantes :

    1. Configurez une connexion valide à la base de données source.

    2. Pour Mode d'accès aux données, sélectionnez Commande SQL à partir d'une variable.

    3. Pour Nom de variable, sélectionnez User::SqlDataQuery.

  3. Dans l'Éditeur de source OLE DB, dans la page Colonnes, assurez-vous que toutes les colonnes désirées sont mappées à des colonnes de sortie.

Étape suivante

Après avoir configuré une source OLE DB pour récupérer les données modifiées, l'étape suivante consiste à commencer à concevoir le flux de données dans le package.

Rubrique suivante :Traitement des insertions, des mises à jour et des suppressions

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 ou TechNet :

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