Tester
De Wiki de Geonov
Révision datée du 6 décembre 2020 à 12:58 par Mathieu Ambrosy (discussion | contributions) (Page créée avec « Tester est un Transformer FME. Fichier:Tester.png = Présentation = Tester permet de tester les entités selon la valeur d’un ou de plusieurs attr… »)
Tester est un Transformer FME.
1 Présentation
Tester permet de tester les entités selon la valeur d’un ou de plusieurs attributs. C’est le Transformer le plus utilisé dans FME.
Si le ou les tests réussissent, l’entité ressort par le port "Passed", sinon elle ressort par le port "Failed".
2 Dans le détail
Un test est constitué de 3 éléments : valeur à gauche, opérateur, valeur à droite. Par exemple : "Attribut = valeur".
Il y a de nombreux opérateurs : égal, inférieur, supérieur mais également contient, commence par, etc. Ainsi Tester peut s’appliquer tant à des attributs de valeur numérique qu’à des attributs de valeur alphanumérique.
Il est possible d’effectuer plusieurs tests dans un même Tester. Dans ce cas, le paramètre "Critère de réussite" est important :
- AND : tous les tests doivent réussir pour que l’entité ressorte par le port “Passed”
- OR : il suffit qu’un seul test réussisse pour que l’entité ressorte par le port “Passed”
- COMPOSITE : permet de combiner des AND et des OR. Par exemple : 1 OR (2 AND 3) indique que le test 1 doit être vrai OU alors que la combinaison des tests 2 ET 3 doit être vraie.