Configurer des expressions pour plusieurs colonnes de sortie simultanément
Pourquoi et quand exécuter cette tâche
Le tMap vous permet de définir le comportement de transformation de plusieurs colonnes de sortie en même temps.
En utilisant un Job simple de transformation, l'exemple suivant vous montre comment définir les expressions sur plusieurs colonnes, à la manière d'un lot, dans le tMap.
Voici le contenu du fichier CSV d'entrée utilisé dans cet exemple :
id;firstname;lastname;city;state
1; Andrew;Adams;Madison; Rhode Island
2;Andrew; Garfield; Saint Paul;Colorado
3; Woodrow; Eisenhower ; Juneau; New Hampshire
4;Woodrow; Jackson;Denver;Maine
5; Lyndon;Buchanan; Pierre; Kentucky
6; Bill;Tyler; Helena; New York
7;George;Adams;Oklahoma City ;Alaska
8;Ulysses; Garfield;Santa Fe;Massachusetts
9; Thomas;Coolidge ;Charleston; Mississippi
10;John;Polk; Carson City; Louisiana
Dans cet exemple, dans toutes les colonnes de sortie de type String, les espaces en début et fin de chaîne seront supprimés et les noms de famille et d'États seront passés en majuscules.
Procédure
Résultats
Les expressions de ces colonnes ressemblent à ceci :
Les fonctions seront exécutées au cours du traitement du flux. La sortie de cet exemple s'affiche comme suit :