Sumário

Search

  1. Prefácio
  2. Trabalhando com Transformações
  3. Transformação Agregador
  4. Transformação Personalizada
  5. Funções de Transformação Personalizada
  6. Transformação Mascaramento de Dados
  7. Exemplos de Mascaramento de Dados
  8. Transformação Expressão
  9. Transformação Procedimento Externo
  10. Transformação Filtros
  11. Transformação HTTP
  12. Transformação de Resolução de Identidade
  13. Transformação Java
  14. Referência da API da transformação Java
  15. Expressões Java
  16. Exemplo de Transformação Java
  17. Transformação Joiner
  18. Transformação Pesquisa
  19. Caches de Pesquisa
  20. Cache de Pesquisa Dinâmica
  21. Transformação Normalizador
  22. Transformação Classificação
  23. Transformação Roteador
  24. Transformação de Gerador de Sequência
  25. Transformação Classificador
  26. Transformação de Qualificador de Origem
  27. Transformação SQL
  28. Usando a Transformação SQL em um Mapeamento
  29. Transformação Procedimento Armazenado
  30. Transformação Controle de Transações
  31. Transformação União
  32. Transformação Dados Não Estruturados
  33. Transformação Estratégia de Atualização
  34. Transformações XML

Guia de Transformações

Guia de Transformações

Visão geral da Transformação Procedimento Externo

Visão geral da Transformação Procedimento Externo

As transformações Procedimento Externo funcionam em conjunção com os procedimentos que você cria fora da interface do Designer, para ampliar a funcionalidade do PowerCenter.
Embora as transformações padrão lhe proporcionem uma ampla variedade de opções, há ocasiões em que você pode estender a funcionalidade fornecida com o PowerCenter. Por exemplo, a série de transformações padrão, como Expressão e Filtro, pode não fornecer a funcionalidade de que você precisa. Se você for um programador experiente, pode desejar desenvolver funções complexas dentro de uma biblioteca de link dinâmico (DLL) ou biblioteca compartilhada do UNIX, em vez de criar as transformações Expressão necessárias em um mapeamento.
Para obter este tipo de extensibilidade, use a interface de invocação dinâmica Troca de Transformação (TX) criada no PowerCenter. Usando o TX, você pode criar uma transformação Procedimento Externo do Informatica e vinculá-la a um procedimento externo que você desenvolveu. Você pode vincular transformações Procedimento Externo a dois tipos de procedimentos externos:
  • Procedimentos externos COM (disponível somente no Windows)
  • Procedimentos externos do Informatica (disponível no Windows, AIX, Linux e Solaris)
Para usar o TX, você deve ser um programador experiente em C, C++ ou Visual Basic.
Utilize um código multithread nos procedimentos externos.