Lorsque vous concevez une transformation Java, vous devez prendre en compte certains facteurs, tels que le type de transformation que vous souhaitez créer.
Lorsque vous concevez une transformation Java, tenez compte des questions suivantes :
Avez-vous besoin de créer une transformation Java active ou passive ?
Une transformation Java passive génère une ligne de sortie pour chaque ligne d'entrée dans la transformation.
Une transformation Java active génère plusieurs lignes de sortie pour chaque ligne d'entrée dans la transformation.
Avez-vous besoin de définir des fonctions dans la transformation Java ? Dans ce cas, quelles expressions souhaitez-vous inclure dans chaque fonction ?
Par exemple, vous pouvez définir une fonction qui appelle une expression pour rechercher les valeurs d'entrée ou les ports de sortie ou pour rechercher les valeurs des variables de la transformation Java.
Voulez-vous créer une transformation Java réutilisable ou non réutilisable ?
Une transformation réutilisable peut exister dans plusieurs mappages.
Une transformation non réutilisable peut exister dans un mappage unique.