, vous devez définir le comportement d'une transformation Java active ou passive après le traitement de toutes les données d'entrée. Dans cet onglet, vous pouvez aussi définir des données de sortie pour les transformations actives et appeler des méthodes API de transformation Java.
Pour définir le comportement d'une transformation Java après le traitement de toutes les données d'entrée, entrez le code dans la fenêtre
Code Java
dans les propriétés
Code
dans l'onglet
En fin
.
Vous pouvez accéder aux variables et aux méthodes API suivantes et les définir dans l'onglet
En fin
:
Variables de port de sortie. Vous pouvez utiliser les noms des ports de sortie que vous avez définis dans l'onglet
Ports
en tant que variables ou définir des données de sortie pour des transformations Java actives.
Variables d'instance et méthodes définies par l'utilisateur. Utilisez des variables d'instance ou des méthodes définies par l'utilisateur que vous avez déclarées dans l'onglet
Aides
.
Méthodes API de transformation Java. Appelez des méthodes API fournies par la transformation Java.
Par exemple, utilisez le code Java suivant pour écrire des informations dans le journal lorsque la fin des données est atteinte :
logInfo("Number of null rows for partition is: " + partCountNullRows);
Pour compiler le code pour la transformation Java, cliquez sur
Compiler
dans les propriétés
Compilation
de l'onglet
En fin
. Les résultats de la compilation s'affichent dans la fenêtre