Amplie a funcionalidade do PowerCenter com a transformação Java. A transformação Java fornece uma interface de programação nativa simples, para definir a funcionalidade de transformação com a linguagem de programação Java. Você pode usar a transformação Java para definir rapidamente a funcionalidade de transformação simples ou moderadamente complexa, sem conhecimento avançado da linguagem de programação Java ou um ambiente de desenvolvimento Java externo. A transformação Java pode ser uma transformação passiva ou ativa.
O Cliente do PowerCenter usa o Kit de Desenvolvimento de Java (JDK) para compilar o código Java e gerar o código de bytes para a transformação. O Cliente do PowerCenter armazena o código de bytes no repositório do PowerCenter.
O Serviço de Integração usa o Java Runtime Environment (JRE) para executar código de bytes gerado em tempo de execução. Quando o Serviço de Integração executa uma sessão com uma transformação Java, ele usa o JRE para executar o código de bytes e as linhas de entrada do processo e gerar linhas de saída.
Crie transformações Java escrevendo snippets de código Java que definem a lógica da transformação. Defina o comportamento para uma transformação Java, com base nos eventos a seguir:
A transformação recebe uma linha de entrada.
A transformação processou todas as linhas de entrada.
A transformação recebe uma notificação de transação como confirmação ou reversão.