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

Configurando um mapa aninhado associado a uma condição de transformação If, Else if e Else usando mapeamento automático

É possível configurar um mapa aninhado associado a uma transformação If, Else if e Else automaticamente usando mapeamento automático.

Antes de Iniciar

Defina e configure as expressões de condição para uma transformação If, Else if e Else. Para obter informações adicionais, consulte Configurando uma transformação If, Else if e Else em um mapa de mensagem

Sobre Esta Tarefa

Cada condição em uma transformação If, Else if e Else possui um mapa aninhado associado, o qual é usado pelo mecanismo de mapeamento para aplicar as transformações entre o objeto de entrada e o objeto de saída quando a condição associada for avaliada como verdadeira.

Procedimento

Para a condição Else If, conclua as etapas a seguir para configurar o mapa aninhado associado a ela:

  1. No mapa de mensagem, clique na lâmpada localizada no canto superior esquerdo da condição Else If. Um pop-up é aberto. Selecione Chamar mapeamento automático.

    A figura a seguir mostra o pop-up:

    Esta figura mostra o pop-up onde você tem a opção de clicar em Invocar mapeamento automático.

    A janela Mapeamento Automático é aberta.

    Esta figura mostra a janela Mapeamento Automático.
  2. Clique em Avançar. A janela Selecionar transformações a serem criadas é aberta.

    A janela Selecionar transformações a serem criadas exibe a transformação proposta para cada elemento de saída no mapa aninhado. Ela especifica também a contagem de entrada por elemento de saída, para que você saiba quantos elementos de entrada estão disponíveis.

    Esta figura mostra a janela Selecionar transformações a serem criadas. Essa janela exibe o objeto SaveAddress e uma visão geral da transformação proposta.
  3. Opcional: Se você desejar definir suas próprias transformações customizadas para qualquer um desses elementos, desmarque as caixas de seleção relevante. Por exemplo, desmarque AdditionalInfo.
  4. Para elementos com uma Contagem de entrada maior do que um, dê um clique duplo no elemento e, em seguida, selecione a opção à qual você deseja aplicar a transformação desse elemento.

    Por exemplo, o elemento Country possui dois elementos de entrada possíveis que podem ser utilizados como o valor de saída. Escolha um.

    Esta figura mostra as opções disponíveis para configurar o valor de saída do elemento Country.

    A figura a seguir mostra a aparência do Mapeamento Automático depois de você ter revisado e configurado as transformações propostas:

    Esta figura mostra as transformações propostas depois de você configurar as opções de Mapeamento Automático.
  5. Clique em Concluir. Clique no ícone localizado no lado esquerdo de qualquer uma das transformações e, em seguida, selecione Aceitar Todas as Transformações Mapeadas Automaticamente.

    As transformações são definidas entre os elementos de entrada e de saída com base nas opções selecionadas.

    A figura a seguir mostra as opções propostas de transformações mapeadas automaticamente:

    Esta figura mostra as transformações propostas entre os elementos de entrada e de saída.

    Quando você seleciona Aceitar Todas as Transformações Mapeadas Automaticamente, confirma que as transformações propostas estão corretas.

O que Fazer Depois

Repita as etapas para configurar cada mapa aninhado associado a uma condição de transformação If, Else if e Else usando o mapeamento automático.