, você define como uma transformação Java ativa ou passiva se comporta depois de processar todos os dados de entrada. Nessa guia, você também pode definir os dados de saída para transformações ativas e chamar métodos de API de transformação Java.
Para definir como uma transformação Java se comporta depois de processar todos os dados de entrada, insira o código na janela
Código Java
das propriedades do
Código
na guia
No Final
.
Você pode acessar e definir as seguintes variáveis e métodos de API na guia
No Final
:
Variáveis da porta de saída. Você pode usar os nomes das portas de saída que definiu na guia
Portas
como variáveis ou definir dados de saída para transformações Java ativas.
Variáveis de instância e métodos definidos pelo usuário. Use as variáveis de instância ou métodos definidos pelo usuário que você declarou na guia
Auxiliares
.
Métodos de API de transformação Java. Chame métodos de API fornecidos pela transformação Java.
Por exemplo, use o seguinte código Java para gravar informações no log quando o final dos dados for atingido:
logInfo("Number of null rows for partition is: " + partCountNullRows);
Para compilar o código para a transformação Java, clique em
Compilar
nas propriedades da
Compilação
da guia
No Final
. Os resultados da compilação são exibidos na janela