Nas guias de entrada de código do modo de exibição
Java
no Editor
, você pode adicionar métodos API ao código Java para definir o comportamento da transformação.
Para adicionar um método API ao código, expanda a lista
APIs que podem ser chamadas
no navegador da guia de entrada de código e clique duas vezes no nome do método que você deseja adicionar ao código.
Como alternativa, você pode arrastar o método do navegador até o trecho de código Java ou inserir manualmente o método API no trecho de código Java.
Você pode adicionar os seguintes métodos API ao código Java em uma transformação Java:
defineJExpression
Define uma expressão Java.
failSession
Lança uma exceção com uma mensagem de erro e apresenta falha no
da sessão
.
generateRow
Gera uma linha de saída para transformações Java ativas.
getInRowType
Retorna o tipo de entrada da linha atual na transformação.
incrementErrorCount
Incrementa a contagem de erros do
da sessão
.
invokeJExpression
Invoca uma expressão Java que você definiu usando o método defineJExpression.
isNull
Verifica se há um valor nulo em uma coluna de entrada.
logError
Grava uma mensagem de erro no log da .
logInfo
Grava uma mensagem com informações no log da .
resetNotification
Se a máquina do Data Integration Service estiver sendo executada no modo de reinicialização, redefina as variáveis que você usa no código Java depois de executar um mapeamento.
setNull
Define como nulo o valor de uma coluna de saída em uma transformação Java ativa ou passiva.