WebSphere Message Broker, Versão 8.0.0.5 Sistemas operacionais: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte as informações sobre a versão mais recente do produto em IBM Integration Bus, Versão 9.0

Tipos de Transformação no Editor de Mapeamento de Dados Gráficos

No editor de Mapeamento de Dados Gráficos, é possível mapear elementos e atributos entre os objetos de entrada e de saída e, em seguida, aplicar uma transformação ao mapeamento que especifica a ação a ser executada nos dados de entrada. O resultado da transformação é armazenado no elemento de saída.

A seguinte tabela mostra as transformações de mapeamento padrão que são fornecidas pelo editor de Mapeamento de Dados Gráficos:

Tabela 1. Transformações de mapeamento principal no editor de Mapeamento de Dados Gráficos
Transformar Descrição
Designar Configura um valor no elemento de saída. Não há elemento de entrada. Os valores de colunas configurados por meio da conversão Designar sempre serão passados como sequência de caracteres.
Cast Configura um tipo de valor específico no elemento de saída. Cast também pode mover e converter um elemento de entrada para torná-lo um tipo de valor específico no elemento de saída.
Concat Cria uma concatenação de sequência que permite recuperar dados de duas ou mais entidades e vinculá-los em um único resultado.
Converter Copia o elemento de entrada no elemento de saída e altera o tipo. A transformação obtém uma única entrada e cria uma única saída simples com um tipo diferente.
Criar Cria um elemento vazio, um elemento zero ou um elemento de tipo simples usando um valor padrão com base no tipo do elemento.
ESQL customizado Permite que você insira o seu próprio código ESQL a ser usado na transformação.
Java Customizado Permite que você insira o seu próprio código Java a ser usado na transformação.
XPath Customizado Permite que você insira suas próprias expressões XPath ou funções XSLT a serem usadas na transformação.
Mover Copia dados do elemento de entrada no elemento de saída.
Normalizar Normaliza a sequência de entrada removendo o espaço em branco, como espaços, guias e devoluções, e move a sequência normalizada resultante para o elemento de saída.
Subcadeia Extrai informações, conforme necessário, e move a sequência extraída para o elemento de saída.
Tarefa Descreve uma tarefa manual ou ponto de preocupação que pode precisar ser revisado ou resolvido para que um mapa de dados gráficos possa ser usado na sua solução do sistema de mensagens.
XPath Todas as funções do XPath 2.0 são suportadas, no formato fn:<nome_da_função>.

A seguinte tabela mostra as transformações do banco de dados que são fornecidas pelo editor de Mapeamento de Dados Gráficos:

Tabela 2. Transformações de banco de dados no editor de Mapeamento de Dados Gráficos
Transformar Descrição
Excluir Exclui uma ou mais linhas de uma tabela de banco de dados correspondidas por uma cláusula Where.
Falha Permite que o mapa se encarregue de uma manipulação de erros para quaisquer exceções lançadas pelo servidor de banco de dados em uma transformação do banco de dados, em vez de fazer com que tais exceções parem o mapa e sejam relatadas.
Inserir Insere uma linha em uma tabela de banco de dados.
Return Ativa o processamento adicional após uma inserção bem-sucedida, Atualizar ou Excluir a operação do banco de dados, ou a chamada de Rotina de Banco de Dados . Fornece os resultados da operação do banco de dados ou chamar como entradas.
Selecione Recupera dados de linhas em uma tabela de banco de dados para que os dados possam ser usados como entrada em um mapa de dados gráfico.
Atualizar Atualiza uma ou mais linhas em uma tabela de banco de dados correspondida por uma cláusula Where com um único conjunto de valores de dados.
Além das transformações de mapeamento descritas nas tabelas anteriores, várias transformações estruturais são fornecidas. As transformações estruturais controlam como os elementos aninhados são exibidos no editor de Mapeamento de Dados Gráficos, mas eles não têm efeito nos dados propriamente ditos. As transformações estruturais são descritas na seguinte tabela:
Tabela 3. Transformações de mapeamento estrutural no editor de Mapeamento de Dados Gráficos
Transformar Descrição
Anexar Anexa ocorrências de uma matriz de saída na ordem das entradas.
ForEach Itera sobre um elemento da matriz de entrada (um tipo simples ou um tipo complexo).
If, Else if e Else Permite que você controle o fluxo do mapeamento pelas condições de configuração.
Junção Une elementos de duas ou mais entradas.
Mapa Local Fornece uma visualização hierárquica das transformações de elementos no mapa de dados gráficos.
Submapa Faz referência a outro mapa. Ele chama um mapa deste ou de outro arquivo de mapa, que pode estar armazenado em uma biblioteca, um aplicativo ou um Projeto do Message Broker.
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Última atualização:
        
        Última atualização: 2015-02-28 18:31:52


Tópico de ConceitoTópico de Conceito | Versão 8.0.0.5 | cm28520_