
1
Manipulations tâches communes SSIS
Manipulation 0 : Créer un projet SSIS
Créer un projet de type « solution Visual Studio »
Ajouter un projet de type « SSIS » à la solution, sous le nom
manipulationsCours1SSIS
Manipulation1 : tache d'exécution de requête SQL
Tâche d'exécution de requête SQL
La tâche d'exécution de requête SQL exécute des instructions ou des procédures
stockées SQL à partir d'un package SSIS.
La tâche peut contenir une seule ou plusieurs instructions SQL s'exécutant de façon
séquentielle. Vous pouvez utiliser la tâche d'exécution SQL aux fins suivantes :
Tronquer une table ou une vue pour la préparer à l'insertion de données.
Créer, modifier et supprimer des objets de base de données tels que des tables et
des vues.
Recréer des tables de faits et de dimension avant d'y charger des données.
Exécuter des procédures stockées.
etc
Renommer le package qui est créé par défaut à « demoTacheSQL »
Ouvrir le package « demoTacheSQL »
Scénario.
L’exemple va permettre d’utiliser une tâche « d'exécution de requête
SQL » pour exécuter une requête SQL qui va insérer dans une table, le
nombre d’enregistrements dans la table « sales » de la BD « pubs »à chaque
jour.
Commencer par créer une table historique(dans SSMS) avec 3 colonnes : id
(identity),dateCompte(date), nbEnrg)(entier).