Sumário

Search

  1. Prefácio
  2. Visão geral do produto
  3. Antes de iniciar
  4. Lição 1 do tutorial
  5. Lição 2 do tutorial
  6. Lição 3 do tutorial
  7. Lição 4 do tutorial
  8. Lição 5 do tutorial
  9. Lição 6 do tutorial
  10. Convenções de nomenclatura
  11. Glossário

Guia de Introdução

Guia de Introdução

Criando um mapeamento com origens e destinos XML

Criando um mapeamento com origens e destinos XML

Nas etapas a seguir, você criará um mapeamento para transformar os dados dos funcionários. Você adicionará os seguintes objetos ao mapeamento:
  • A definição de origem XML Funcionários que você criou.
  • A definição de origem relacional DEPARTMENT que você criou em Criando definições de origem.
  • Duas instâncias da definição de destino SALES_SALARY que você criou.
  • Uma transformação de Expressão para calcular o salário total de cada funcionário.
  • As transformações de Roteador para rotear o salário e o departamento.
Você transmitirá os dados da origem Funcionários por meio das transformações de Expressão e de Roteador antes de enviá-los a duas instâncias de destino. Você também transmitirá dados da tabela relacional por meio de outra transformação de roteador para adicionar nomes de departamentos aos destinos. São necessários dados dos departamentos de vendas e de engenharia.
  1. No Designer, alterne para o Mapping Designer e crie um novo mapeamento.
  2. Nomeie o mapeamento m_EmployeeSalary.
  3. Arraste a definição de origem XML Funcionários para o mapeamento.
  4. Arraste a definição de origem relacional DEPARTMENT para o mapeamento.
    Por padrão, o Designer cria um qualificador de origem para cada origem.
  5. Arraste duas vezes a definição de origem SALES_SALARY para o mapeamento.
  6. Renomeie a segunda instância de SALES_SALARY como ENG_SALARY.
  7. Clique em
    Repositório
    Salvar
    .
    O Designer exibe um aviso de que o mapeamento m_EmployeeSalary não é válido porque você não concluiu o mapeamento.
Em seguida, adicione uma transformação de Expressão e duas transformações de Roteador. Conecte as definições de origem à transformação de Expressão. Conecte o pipeline às transformações de Roteador e, em seguida, às duas definições de destino.