#1 Mon 22 July 2013 16:55
- PaulH
- Participant assidu
- Lieu: Nantes
- Date d'inscription: 1 Aug 2007
- Messages: 463
transposer des colonnes en lignes
Bonjour à tous,
Je cherche un transformer qui me permettra de transposer des colonnes en lignes pour l'intégrer directement dans une base postgres.
Ma table comporte 413 lignes et 17 colonnes.
Je ne peux utiliser collage spéciale d'excel car il ne peut pas gère 413 colonnes...
Merci à tous pour votre aide.
Paul Hedin
ex-luern
Hors ligne
#2 Mon 22 July 2013 17:59
Re: transposer des colonnes en lignes
FME 2013 SP2 contient un nouveau transformer AttributePivoter qui correspond peut être à votre besoin.
Ce transformer n'est pas documenté (ce sera fait dans la SP3) mais vous pouvez regarder sur :
http://docs.safe.com/fme/html/FME_Trans … ivoter.htm
Hors ligne
#3 Tue 23 July 2013 10:18
- PaulH
- Participant assidu
- Lieu: Nantes
- Date d'inscription: 1 Aug 2007
- Messages: 463
Re: transposer des colonnes en lignes
Merci mais je n'arrive pas à faire marcher ce transformer. J'ai l'impression qu'il ne convient pas et oblige à mettre un paramètre de comptage ou alors j'ai du mal à le faire fonctionner.
Group Rows By: je sélectionne l'ensemble des colonnes que je souhaite transposer en lignes
Group Columns By: je choisis la colonne qui sera transposer en ligne
Attribute To Analyse: ???
Pivot Summary Statistic Types: ???
Row Group Summary Line Descriptor: il se remplit automatiquement avec Total mais je ne comprends pas trop
Le transformer oblige à calculer des statistiques qui ne sont pas nécessaire pour mon cas. Peut être aussi que la sortie ne peut être générée car j'aboutis à un tableau de 413 colonnes?
Dernière modification par luern (Tue 23 July 2013 10:18)
Paul Hedin
ex-luern
Hors ligne
#4 Wed 11 September 2013 15:07
- Gwen73
- Participant occasionnel
- Lieu: Chambéry
- Date d'inscription: 23 Apr 2007
- Messages: 17
Re: transposer des colonnes en lignes
Bonjour,
Et ça peut sabns doute faire l'affaire : http://fmepedia.safe.com/articles/How_T … teExploder
Often it is desirable to rearrange the organization of spreadsheet data to suit various purposes. One common reorganization is converting rows to columns, or transposing a table. With FME you are able to do this and other more complicated manipulations of your tabular data using the AttributeExploder Transformer
Hors ligne
#5 Thu 12 September 2013 20:00
- bernard lortic
- Participant assidu
- Lieu: crest 26
- Date d'inscription: 23 Jan 2006
- Messages: 549
- Site web
Re: transposer des colonnes en lignes
salut,
z'etes sur que OpenOffice ferais pas l'affaire ?
Bernard LORTIC IRD 93143 Bondy
http://www.bdvilles.ird.fr/lortic_pages … index.php3
http://www.bdvilles.ird.fr/lortic_pages … index.html
Hors ligne
#6 Mon 07 October 2013 13:44
- Pierre
- DesCartesPourUnMondeMeilleur
- Date d'inscription: 22 Sep 2005
- Messages: 1643
Re: transposer des colonnes en lignes
art X I. Déclaration des Droits de l’Homme et du Citoyen 1789
La libre communication des pensées et des opinions est un des droits les plus précieux de l’Homme : tout Citoyen peut donc parler, écrire, imprimer librement, sauf à répondre de l’abus de cette liberté, dans les cas déterminés par la Loi.
Hors ligne