Como mesclar dados usando a transformação Union All

Para adicionar e configurar uma transformação Union All, o pacote já deve incluir pelo menos uma tarefa de Fluxo de Dados e duas fontes de dados.

A transformação Union All combina várias entradas. A primeira entrada que é conectada à transformação é a entrada de referência e as entradas conectadas em seguida são as entradas secundárias. A saída inclui as colunas da entrada de referência.

Para combinar entradas em um fluxo de dados

  1. No Business Intelligence Development Studio, clique duas vezes no pacote no Gerenciador de Soluções para abri-lo no Designer SSIS, e clique na guia Fluxo de Dados.

  2. Da Caixa de Ferramentas, arraste a transformação Union All para a superfície de design da guia Fluxo de Dados.

  3. Conecte a transformação Union All para o fluxo de dados arrastando um conector (a seta verde ou vermelha) de uma fonte de dados ou uma transformação anterior para a transformação Union All.

  4. Clique duas vezes na transformação Union All.

  5. No Editor da Transformação Union All, mapear uma coluna de uma entrada para uma coluna na lista Nome da Coluna de Saída clicando uma linha e selecionando uma coluna na lista de entrada. Selecione <ignorar> na lista de entrada para saltar o mapeamento da coluna.

    ObservaçãoObservação

    O mapeamento entre duas colunas requer que seus metadados tenham correspondência.

    ObservaçãoObservação

    As colunas em uma entrada secundária que não são mapeadas para colunas de referência, são definidas com valores nulos na saída.

  6. Opcionalmente, modifique os nomes de colunas na coluna Nome da Coluna de Saída.

  7. Repetir as etapas 5 e 6 para cada coluna em cada entrada.

  8. Clique em OK.

  9. Para salvar o pacote atualizado, clique em Salvar Itens Selecionados no menu Arquivo.