Bonjour,
Je suis confronté à un problème de transformation de mes données dans un package SSIS. Je vous expose mon problème, voici mon entrée (OLE DB)
J'aimerais que ma sortie soit la suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 ANNEE | PAYS | NUM_ELEVE | VARIABLE | VALEUR 2005 |France| 1 | EL_AGE | 10 2005 |France| 1 | EL_VILLE | Paris 2005 |France| 1 | EL_SCORE| 15 2005 |France| 2 | EL_AGE | 11 2005 |France| 2 | EL_VILLE | Lyon 2005 |France| 2 | EL_SCORE| 14 2005 |France| 3 | EL_AGE | 9 2005 |France| 3 | EL_VILLE | Marseille 2005 |France| 3 | EL_SCORE| 17
Bonjour,
Je suis confronté à un problème de transformation de mes données dans un package SSIS. Je vous expose mon problème, voici mon entrée (OLE DB)
J'ai réussi à avoir ce résultat grâce à un pivot transormation quand je rentre en dur les colonnes EL_AGE, EL_VILLE, EL_SCORE.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 ANNEE | PAYS | NUM_ELEVE | EL_AGE | EL_VILLE | EL_SCORE 2005 |France| 1 | 10 | Paris | 15 2005 |France| 2 | 11 | Lyon | 14 2005 |France| 3 | 9 | Marseille | 17
Cependant, le nombre de variables et leur nom est indéterminés donc je ne peux pas créer les variables en dur dans le pivot.
Je ne sais pas comment faire pour que les colonnes soient créées automatiquement.
Est-il déjà possible de réaliser cette transformation ?
Merci de votre aide,
Julien
Partager