Desenvolvendo Mapeamentos de Mensagens

Os mapeamentos de mensagens controlam a transformação de uma mensagem de entrada em um fluxo de mensagens para uma mensagem de saída diferente. Há duas maneiras de desenvolver um mapeamento de mensagens: a partir de um fluxo de mensagens (para qualquer nó que suporte mapeamento, como um nó Mapping ou DataDelete) ou do Editor de Mapeamento de Mensagens:

O Editor de Mapeamento de Mensagens fornece uma maneira gráfica de mapear os elementos em uma mensagem de entrada, para os elementos em uma mensagem de saída,
para um nó em um fluxo de mensagens, para obter uma transformação.
O Editor de Mapeamento de Mensagens contém
uma área de janela de origem, uma área de janela de destino, uma área de janela de edição e uma visualização de planilha. Assistentes, diálogos e
menus também estão disponíveis para algumas tarefas de mapeamento.

  1. Área de Janela de Origem: exibe uma mensagem ou tabela de banco de dados.
  2. Área de Janela de Destino: exibe a mensagem (um banco de dados pode ser apenas a entrada de um nó de mapeamento). Cada campo de destino está contido em uma linha da planilha. Você arrasta os elementos da área de janela de origem e os solta nos elementos na área de janela de destino. Quando isso é feito, aparece uma linha entre as duas e a área de janela de edição é ocupada com uma entrada no formato XPath. Você pode, então, editar a entrada, na área de janela de edição ou no editor de expressão (os dois editores estão sincronizados). O menu Editar Expressão na árvore de destino exibe e seleciona a primeira linha da árvore de edição que corresponde à entidade de destino e transfere o foco do teclado para a área de janela Expressão. Isto permite ir de um local na árvore de destino para sua expressão na árvore de edição com uma ação, em vez de procurar manualmente a linha de destino correspondente na árvore de edição.
  3. Área de Janela Editor de Expressão: exibe os mapeamentos criados. Esta é a área de trabalho na qual as informações são alteradas. O editor de expressão é o local preferido para editar expressões XPath (não é possível digitar ESQL). A coluna Valor na área de janela de edição fornece um outro editor que age sobre a mesma expressão. Observe que, na abertura, a área de janela de edição está vazia e seu conteúdo é mantido em um nível mínimo. Isso assegura que o arquivo de mapeamento seja o menor possível. Também é possível ver o que acontecerá, antes de executar qualquer mapeamento, utilizando o menu de contexto Expandir (clique com o botão direito do mouse e selecione Expandir no menu drop-down).
  4. Área de Janela Mapear Planilha de Scripts: exibe um resumo dos mapeamentos, em formato de planilha.

O Editor de Mapeamento de Mensagens fornece áreas de janela separadas para trabalhar com origens, destinos e expressões. Uma visualização de planilha também é fornecida e a ação arrastar entre origens e destinos é suportada. Assistentes e diálogos adicionais são fornecidos para tarefas, como incluir elementos mapeáveis e trabalhar com ESQL e submapas. Os mapeamentos criados com o Editor de Mapeamento de Mensagens são validados e compilados automaticamente, prontos para o tempo de execução.

Ao trabalhar com o Editor de Mapeamento de Mensagens, você pode desempenhar as seguintes ações:
  • arrastar origens para destinos
  • arrastar propriedades de tipos idênticos de origens para destinos (o tipo de propriedade é indicado entre colchetes)
  • Visualizar mensagens de destino que serão criadas, na área de janela de planilha.
  • Editar expressões na área de janela de planilha ou na área de janela de edição de expressão.
  • Ampliar a área de janela de edição, arrastando seu quadro.
  • arrastar em um nível de propriedade individual ou em um nível de árvore de propriedades
  • Visualizar quais elementos nas áreas de janela de origem e de destino são mapeados (ícones de triângulo fornecem a indicação visual).
  • Mapear de origens para destinos, selecionando uma opção de menu pop-up em vez de arrastar e soltar.
  • Excluir mapeamentos, removendo seus valores da planilha.
  • arrastar origens para a área de janela de edição e editá-las
  • exibir a definição do conjunto de mensagens para um elemento selecionado na área de janela de origem ou de destino (clicar com o botão direito)
Você também pode visualizar Assistente de Conteúdo para obter chamadas de função suportadas quando trabalhar na área de janela de edição de expressões.
Conceitos relacionados
Editor de Mapeamento de Mensagens
Visão Geral do Mapeamento de Mensagens
Mapeamentos de Mensagens
Tarefas relacionadas
Assistente de Conteúdo
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback
Direitos Autorais IBM Corporation 1999, 2005 Última Atualização: 04/11/2005
ar02940_