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

Descrições de Transformações

Descrições de Transformações

A tabela a seguir fornece uma rápida descrição de cada transformação:
Transformação
Tipo
Descrição
Agregador
  • Ativa
  • Conectada
  • Nativa
Executa cálculos de agregação.
Qualificador de Origem de Aplicativo
  • Ativa
  • Conectada
  • Não Nativa
Representa as linhas que o Serviço de Integração lê em um aplicativo, como uma origem ERP, quando ele executa uma sessão.
Personalizada
  • Ativa ou Passiva
  • Conectada
  • Não Nativa
Chama um procedimento em uma biblioteca compartilhada ou DLL.
Mascaramento de Dados
  • Passiva
  • Conectada
  • Não Nativa
Substitui dados de produção confidenciais por dados de teste realísticos para ambientes em que não há produção.
Expressão
  • Passiva
  • Conectada
  • Nativa
Calcula um valor.
Procedimento Externo
  • Passiva
  • Conectada ou Não Conectada
  • Nativa
Chama um procedimento em uma biblioteca compartilhada ou na camada COM do Windows.
Filtro
  • Ativa
  • Conectada
  • Nativa
Filtra dados.
HTTP
  • Passiva
  • Conectada
  • Não Nativa
Conecta-se a um servidor HTTP para ler ou atualizar dados.
Entrada
  • Passiva
  • Conectada
  • Nativa
Define linhas de entrada de mapplet. Disponível no Mapplet Designer.
Java
  • Ativa ou Passiva
  • Conectada
  • Não Nativa
Executa uma lógica de usuário codificada em Java. O código de bytes da lógica do usuário está armazenado no repositório.
Associador
  • Ativa
  • Conectada
  • Nativa
Reúne dados de diferentes bancos de dados ou de sistemas de arquivos simples.
Pesquisa
  • Ativa ou Passiva
  • Conectada ou Não Conectada
  • Nativa
Pesquisa e retorna dados de um arquivo simples, uma tabela relacional, uma exibição ou um sinônimo.
Normalizador
  • Ativa
  • Conectada
  • Nativa
Qualificador de origem para origens de COBOL. Também pode ser usado no pipeline para normalizar dados de origens relacionais ou de arquivo simples.
Saída
  • Passiva
  • Conectada
  • Nativa
Define linhas de saída de mapplet. Disponível no Mapplet Designer.
Classificação
  • Ativa
  • Conectada
  • Nativa
Limita registros a uma faixa superior ou inferior.
Roteador
  • Ativa
  • Conectada
  • Nativa
Roteia dados em várias transformações com base nas condições do grupo.
Gerador de Sequência
  • Passiva
  • Conectada
  • Nativa
Gera chaves primárias.
Classificador
  • Ativa
  • Conectada
  • Nativa
Classifica dados com base em uma chave de classificação.
Qualificador de Origem
  • Ativa
  • Conectada
  • Nativa
Representa as linhas que o Serviço de Integração lê em uma origem de arquivo simples ou relacional quando ele executa uma sessão.
SQL
  • Ativa ou Passiva
  • Conectada
  • Não Nativa
Executa consultas SQL em um banco de dados.
Procedimento Armazenado
  • Passiva
  • Conectada ou Não Conectada
  • Nativa
Chama um procedimento armazenado.
Controle de Transação
  • Ativa
  • Conectada
  • Nativa
Define transações de confirmação e reversão.
União
  • Ativa
  • Conectada
  • Não Nativa
Mescla dados de diferentes bancos de dados ou sistemas de arquivos simples.
Dados Não Estruturados
  • Ativa ou Passiva
  • Conectada
  • Não Nativa
Transforma dados em formatos não estruturados ou semiestruturados.
Estratégia de Atualização
  • Ativa
  • Conectada
  • Nativa
Determina se é para inserir, excluir, atualizar ou rejeitar linhas.
Gerador de XML
  • Ativa
  • Conectada
  • Nativa
Lê dados de uma ou mais portas de entrada e gera o XML por meio de uma única porta de saída.
Analisador de XML
  • Ativa
  • Conectada
  • Nativa
Lê XML de uma porta de entrada e gera dados para uma ou mais portas de saída.
Qualificador de Origem XML
  • Ativa
  • Conectada
  • Nativa
Representa as linhas que o Serviço de Integração lê em uma origem XML ao executar uma sessão.
Quando constrói um mapeamento, você adiciona transformações e configura-as para tratar dados de acordo com uma finalidade comercial. Execute as tarefas a seguir para incorporar uma transformação a um mapeamento:
  1. Crie a transformação.
    Crie-a no Mapping Designer como parte de um mapeamento, no Mapplet Designer como parte de um mapplet ou no Transformation Developer como uma transformação reutilizável.
  2. Configure a transformação.
    Cada tipo de transformação tem um conjunto exclusivo de opções que você pode configurar.
  3. Vincule a transformação a outras transformações e a definições de destino.
    Arraste uma porta até outra para vinculá-las no mapeamento ou no mapplet.