comment Importer des données à partir de plusieurs fichiers Excel en utilisant SSIS

bonjour

Dans ce article  SSIS, nous allons voir comment charger plusieurs fichiers Excel  dans une base de données avec un  seul package avec SSIS 2012

pour commencer il faut vérifier bien  vos fichiers  se trouver dans le même dossier

Créer un nouveau projet d’intégration de service nommé « pointage »  créez un nouveau

pointage1.png

En supposant maintenant que tous Mes fichiers Excel ci-dessus contiennent des données dans la feuille « Feuille1 » avec le schéma ci-dessous

pointage2.png

1- Premièrement, vous devez faire intervenir une boucle, pour cela dans l’onglet control flow, sélectionner l’outil « Foreach loop container » et faite le glisser sur votre espace de travail

pointage4

Faites un clic droit sur le conteneur de boucles Foreach et sélectionnez Modifier.
Puis, cliquez sur Collection « Collection onglet ». Attribuer chemin du dossier et le type de fichier comme
indiqué ci-dessous

pointage5

Puis, dans l’onglet Mappage Variable , dans le sous menu « variable », cliquez sur nouveau variable et remplissez les paramètres de votre variable

pointage6

pointage9

Faites glisser un « Tâche de flux de données » à l’intérieur
du boucle Foreach Conatainer », tâche de flux de données

et essayer de crré une connexion vers une source Excel

 

pointage10

Ensuite, dans l’onglet Connection manager situé au bas de votre écran, rendez-vous dans les propriétés de connexion de votre fichier Excel

Sans titre25

pointage25

pointage28

n’oublier pas de Réglez propriété DelayValidation = TRUE sur la tâche de flux de données

Executant miantenant  le package et voyant la résultat

Sans titre

sans-titre

 

Bonne lecture

 

Une réflexion sur “comment Importer des données à partir de plusieurs fichiers Excel en utilisant SSIS

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur la façon dont les données de vos commentaires sont traitées.