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 uma transformação de Agregador

Criando uma transformação de Agregador

Em seguida, adicione uma transformação de Agregador para calcular os preços médio, máximo e mínimo dos itens de cada fabricante.
  1. Clique em
    Transformação
    Criar
    para criar uma transformação de Agregador.
  2. Selecione
    Agregador
    na caixa de diálogo
    Selecionar o tipo de transformação para criar
    e digite AGG_PriceCalculations na caixa de diálogo
    Digitar um novo nome para esta transformação
    . Clique em
    Criar
    e em
    Concluído
    .
    A convenção de nomenclatura para as transformações de Agregador é AGG_
    TransformationName
    .
    O Mapping Designer adiciona uma transformação de Agregador ao mapeamento.
    A seguinte imagem mostra um mapeamento com uma transformação de Agregador não conectada:
    O mapeamento contém uma origem, um Qualificador de origem e uma transformação de Agregador e de destino não conectada.
  3. Clique em
    Layout
    Vincular Colunas
    .
    Quando você arrasta portas de uma transformação para a outra, o Designer copia a descrição da porta e vincula a porta original para sua cópia.
    Se você clicar em
    Layout
    Copiar Colunas
    , cada porta que você arrasta é copiada, mas não vinculada.
  4. Na transformação de Qualificador de Origem, arraste a coluna PRICE até a transformação de Agregador.
    Uma cópia da porta PRICE agora é exibida na nova transformação de Agregador. A nova porta possui o mesmo nome e tipo de dados que a porta na transformação de Qualificador de Origem.
    A transformação de Agregador recebe dados da porta PRICE na transformação de Qualificador de Origem. Essas informações são necessárias para o cálculo dos preços máximo, mínimo e médio do produto de cada fabricante.
  5. Arraste a porta MANUFACTURER_ID até a transformação de Agregador.
    É necessária outra porta de entrada, MANUFACTURER_ID, a fim de fornecer as informações para o equivalente de uma instrução GROUP BY. Ao adicionar essa segunda porta de entrada, você pode definir os grupos para o cálculo de agregado. Você criará um grupo para organizar os dados por fabricante.
  6. Clique duas vezes na transformação de Agregador e depois clique na guia
    Portas
    .
  7. Limpe a coluna
    Saída (S)
    para PRICE.
    Você só pode usar essa porta como uma entrada (E), não como uma saída (S). Posteriormente, os dados de PRICE podem ser usados para calcular os preços médio, máximo e mínimo.
  8. Selecione a opção
    Agrupar por
    para a coluna MANUFACTURER_ID.
  9. Clique três vezes no botão
    Adicionar
    para adicionar três novas portas.
    Quando você selecionar a opção
    Agrupar por
    para MANUFACTURER_ID, o Serviço de Integração agrupará todas as linhas de entrada por ID de fabricante quando ele executar a sessão.
  10. Configure as portas de saída.
    A seguinte tabela descreve as portas de saída:
    Nome
    Tipo de Dados
    Precisão
    Escala
    I
    O
    V
    OUT_MIN_PRICE
    Decimal
    19
    2
    Não
    Sim
    Não
    OUT_MAX_PRICE
    Decimal
    19
    2
    Não
    Sim
    Não
    OUT_AVG_PRICE
    Decimal
    19
    2
    Não
    Sim
    Não
    É possível selecionar cada porta e clicar nos botões de seta
    para cima
    e
    para baixo
    a fim de posicionar as portas de saída após as portas de entrada na lista.
  11. Clique em
    Aplicar
    para salvar as alterações.