fbpx

Tester ses expressions dans un tMap

Aujourd’hui nous allons vous montrer une petite astuce bien pratique qui vous permettra de tester vos expressions dans un tMap. 




Comment utiliser le composant tMap ?

 

Prenons un exemple simple  nous lisons un fichier csv contenant des personnes comme suit. 



Nous voulons maintenant que le nom de chaque personne soit en majuscule, vous ouvrez donc le tMap puis le « Constructeur d’expression ». 



La méthode permettant de passer les lettres en majuscule est la suivante : StringHandling.UPCASE(String str) 



Par exemple si vous mettez la chaine de caractère « hello », vous cliquez sur « Test », vous pouvez observer que la chaine de caractère est en majuscule cf (3). 

Remplaçons maintenant la chaine « hello » par la variable du nom « personne.nom ». 



Aïe, on obtient un « null », mais c’est normal. Regardez la zone que j’ai encadré. 

Quand on teste à ce niveau-là, le fichier csv n’est pas lu, donc la valeur est non définie « null ». 



Parfait, il semble que le résultat soit satisfaisant, cliquez sur « OK » puis appliquez les modifications. 



Parfait, nous avons pu tester et valider la méthode que nous venons d’utiliser. 

N'hésitez pas à parcourir nos autres astuces et nous suivre sur les réseaux sociaux afin d'être au courant de nos derniers tutoriels.


Sur le même sujet...


Utiliser les composants Google Drive avec Talend

Découvrir comment se servir des composants Google Drive avec Talend

Découvrir

Configurer et utiliser l’API Trello avec Talend

Apprenez comment configurer entièrement l'API Trello sur Talend

Découvrir