Bonjour à tous,
Merci d'avance à tous ceux qui prendront le temps de me lire =)
Voici mon problème :
Je dois charger un fichier excel de congés, dans une BDD Sql Server.
Le fichier des congés concerne le pôle dans lequel je travail, soit environ une soixantaine de personnes.
Le fichier Excel est donc composé d'une colonne avec le nom et prénom de chaque collaborateur.
Puis, une colonne par jour de l'année :
Janvier Fevrier ...
01|02|03... 01|02|03
DUPONT Jean | 0 |1 | 0 0 | 0 | 1
...
Jean Dupont a eu un jour de congé le premier janvier, et prévoit un jour de congé le 3 février, tout cela de l'année 2014. J'ai dans mon fichier les 12 mois de l'année 2014, ce qui fait pas loin de 370/380 colonnes.
Je charge donc l'intégralité du fichier dans une table, et je souhaiterai ensuite organiser les données dans différentes tables, en vue d'une restitution SSRS:
Collaborateur, Calendrier, Congé etc...
La ou je bloque, c'est que je suis incapable de savoir le jour associé a un jour de congé d'une personne en particulier, car quand je récupère la ligne associé a Jean Dupont par exemple, je n'ai aucune référence à une date.
J'ai pensé pivoter la feuille Excel au chargement, mais le problème inverse se produirait, je serai incapable de savoir qui a pris un jour de congé, bien que je connaisse la date...
J'ai cherché du côté des composants SSIS, pour voir si l'un d'entre eux pourrait m'aider... Mais je suis perdu.
Je cherche donc pour un congé pris, à connaitre :
- La personne qui l'a pris
- La date du congé
Comment puis-je faire?
Je précise que je ne suis pas censé touché à quoi que ce soit dans ce fichier.
Merci de bien vouloir m'aider si cela est possible.
Bon après-midi à tous,
Cordialement,





Répondre avec citation


Partager