Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

GEODATA DAYS 2024

#1 Mon 16 July 2012 14:30

MagBar
Participant assidu
Date d'inscription: 27 Jun 2012
Messages: 203

un transformer pour compter le nombre d'entité ?

Bonjour,

lors d'un processus, nous visualisons le nombre d'entité qui passe d'un transformer à un autre. Est ce possible d'extraire ce nombre dans un fichier note, excel ou autre afin d'en garder une trace même après fermeture du FME ?

Hors ligne

 

#2 Mon 16 July 2012 14:41

Loic_GR
Moderateur
Lieu: Besancon
Date d'inscription: 12 May 2011
Messages: 1022
Site web

Re: un transformer pour compter le nombre d'entité ?

Bonjour,

utilisez counter et paramétrez le selon vos besoins.


Freelance traitements ETL FME certifié: www.sitdi-france.fr Twitter : @sitdifrance
Site perso ~ www.partir-en-vtt.com

Hors ligne

 

#3 Mon 16 July 2012 14:46

MagBar
Participant assidu
Date d'inscription: 27 Jun 2012
Messages: 203

Re: un transformer pour compter le nombre d'entité ?

je vous remercie. Je vais remettre mon nez dans ce transformer car il semble indiquer un compte sur chaque entité. Je souhaitais avoir un seul résultat, le résultat final en fait.

Hors ligne

 

#4 Mon 16 July 2012 15:33

Mathieu
Participant occasionnel
Lieu: Paris
Date d'inscription: 6 Sep 2005
Messages: 37
Site web

Re: un transformer pour compter le nombre d'entité ?

Utilisez StatisticsCalculator

Hors ligne

 

#5 Tue 17 July 2012 06:29

pyjoubert
Participant assidu
Lieu: Lyon
Date d'inscription: 21 Mar 2006
Messages: 343

Re: un transformer pour compter le nombre d'entité ?

Bonjour,

Tout dépend comment vous voulez le stocker..... car il apparait déjà dans le log du traitement et donc est consultable après la fermeture de FME

Dernière modification par pyjoubert (Tue 17 July 2012 06:29)

Hors ligne

 

#6 Tue 17 July 2012 07:35

MagBar
Participant assidu
Date d'inscription: 27 Jun 2012
Messages: 203

Re: un transformer pour compter le nombre d'entité ?

Dans le Log ce sont les entité finales qui sont stockées. J'aurai besoin de chiffre intermédiaire.
J'ai utilisé le StatisticsCalculator précédé de l'AttributeCreator avec ajout d'un attribut 1 pour chaque entité. StatisticsCalculator s'est chargé du calcul...

Y'a peut être plus simple mais ça marche.
Merci beaucoup.

Hors ligne

 

#7 Tue 17 July 2012 08:07

pyjoubert
Participant assidu
Lieu: Lyon
Date d'inscription: 21 Mar 2006
Messages: 343

Re: un transformer pour compter le nombre d'entité ?

Dans le log, il y a tout.
tout ce qui transite par les ports est comptabilisé en entrée et en sortie. reste à le déchiffer

Hors ligne

 

#8 Tue 17 July 2012 08:12

MagBar
Participant assidu
Date d'inscription: 27 Jun 2012
Messages: 203

Re: un transformer pour compter le nombre d'entité ?

ah oui j'ai été voir et en effet j'ai pu le voir ... Mais bon comme vous dites, reste à le dechiffrer lol

Hors ligne

 

#9 Tue 17 July 2012 11:23

Pierre
DesCartesPourUnMondeMeilleur
Date d'inscription: 22 Sep 2005
Messages: 1643

Re: un transformer pour compter le nombre d'entité ?

Pourquoi ajouter un attribute creator avant le calcul de stat ? Utilisez un des attributs format, comme par exemple fme_feature. Avec un peu de python vous pouvez même écrire le debug du log dans un fichier à part.
Vous pouvez aussi utiliser un timestamp pour créer un log à chaque utilisation de votre projet fmw. En gros, évitez ainsi que le projet n'écrase votre log à chaque fois. Pour ça, faîtes un clic droit sur log et éditer le paramètre. Puis dans le projet faîtes une fonction qui met à jour le paramètre.


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

 

#10 Tue 17 July 2012 11:27

MagBar
Participant assidu
Date d'inscription: 27 Jun 2012
Messages: 203

Re: un transformer pour compter le nombre d'entité ?

argh.. je ne m'y connais pas en Python...
j'ai égallement très peu compris les attributs formats. c'est un peu la raison pour laquelle je ne les utilise pas.
fme_feature compte le nombre d'entité ?

Hors ligne

 

#11 Tue 17 July 2012 12:53

Pierre
DesCartesPourUnMondeMeilleur
Date d'inscription: 22 Sep 2005
Messages: 1643

Re: un transformer pour compter le nombre d'entité ?

Non, fme_feature décrit le type d'entité. Le nom de la couche, du fichier texte, de la table de BD... ce genre de chose. Donc cela vous permet : d'avoir un compte par nombre d'entité (numeric count de statcalculator).
Ils sont documentés dans l'aide de FME.


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

 

#12 Mon 23 July 2012 13:56

MagBar
Participant assidu
Date d'inscription: 27 Jun 2012
Messages: 203

Re: un transformer pour compter le nombre d'entité ?

Je vous remercie.

Hors ligne

 

Pied de page des forums

Powered by FluxBB