Criando um Mapa Independente

Um mapa independente é visível na pasta Transformações da guia Projeto e representa um conjunto de um ou mais mapeamentos entre os nós de origem e de destino.

Sobre Esta Tarefa

O conjunto de nós de origem disponíveis na área de janela Da Orquestração e os nós de destino nas áreas de janela Para Orquestração do Editor de Mapeamento são determinados pelos tipos de esquemas definidos para as variáveis de origem e destino do mapa. Um mapa independente pode ser usado para criar qualquer número de atividades Mapear Variáveis na mesma orquestração ou em outras orquestrações do mesmo projeto. Por exemplo, é possível criar um mapa independente chamado myMap contendo um conjunto de mapeamentos entre um Esquema XML de origem chamado IncomingOrder e um Esquema XML de destino chamado ShippingOrder.

É possível reutilizar esse mapa, selecionando a entidade myMap a partir da pasta Transformações na guia Projeto e soltando-a em qualquer orquestração no projeto. Essa ação de soltura cria uma nova atividade Mapear Variáveis na orquestração com o mesmo conjunto de mapeamentos, conforme definido para o mapa chamado myMap. O novo mapa sequencial criado para a atividade Mapear Variáveis é uma cópia do mapa independente pai. Se você alterar os mapeamentos entre os nós de origem e de destino em myMap, as mudanças não serão propagadas para a nova atividade Mapear Variáveis porque ela é uma cópia local. Para obter informações adicionais, consulte Criando uma Atividade Mapear Variáveis a partir de um Mapa Independente.

Para criar um mapa independente:

Procedimento

  1. Crie uma nova instância de um mapa independente usando uma das seguintes opções:
    • Selecione a guia Projeto, clique com o botão direito do mouse na pasta Transformações e selecione a opção Novo Mapa Independente no menu.
    • No menu da barra de ferramentas, selecione a opção Projeto > Novo Mapa Independente.
    • Na guia Projeto, clique em Novo Mapa Independente (Ícone Novo Mapa Independente).
    Uma instância de um mapa independente é mostrada na pasta Mapas na guia Projeto
  2. Clique duas vezes na instância do mapa independente na pasta Transformações na guia Projeto. O Editor de Mapeamento é aberto na parte inferior da área de janela.
  3. Selecione os esquemas de origem.
  4. Selecione os esquemas de destino
  5. Arraste um nó de origem da área de janela Da Orquestração para um nó de destino na área de janela Para Orquestração. Se o mapeamento for válido, um link (linha) será exibido do nó de origem para o nó de destino, indicando que uma regra de mapeamento foi estabelecida. Repita esta etapa até que todos os nós necessários tenham sido mapeados.
    Nota: É possível localizar um nó em um esquema de origem ou de destino usando a caixa de diálogo Localizar. Para obter informações adicionais sobre como localizar um nó em um esquema de origem ou de destino, consulte Designando Função(ões) a uma Regra de Mapeamento.
  6. Opcional: Designe a função ou as funções a uma regra de mapeamento. Para obter informações adicionais, consulte Designando Função(ões) a uma Regra de Mapeamento.
  7. Se possível, teste seus mapeamentos para assegurar que a saída seja como você espera. Para obter informações adicionais sobre como testar mapeamentos, consulte Testando Mapas.