Compartilhar via


Transformação do Union no fluxo de dados de mapeamento

APLICA-SE A: Azure Data Factory Azure Synapse Analytics

Dica

Experimente o Data Factory no Microsoft Fabric, uma solução de análise tudo-em-um para empresas. O Microsoft Fabric abrange desde movimentação de dados até ciência de dados, análise em tempo real, business intelligence e relatórios. Saiba como iniciar uma avaliação gratuita!

Os fluxos de dados estão disponíveis em pipelines do Azure Data Factory e pipelines do Azure Synapse Analytics. Este artigo se aplica ao fluxo de dados de mapeamento. Se você for novo em transformações, consulte o artigo introdutório Transformar dados usando fluxos de dados de mapeamento.

O Union combinará vários fluxos de dados em um só, com o SQL Union desses fluxos como a nova saída da transformação Union. Todo o esquema de cada fluxo de entrada será combinado dentro do fluxo de dados, sem a necessidade de ter uma chave de junção.

Você pode combinar n número de fluxos na tabela de configurações selecionando o ícone "+" ao lado de cada linha configurada, incluindo dados de origem, bem como fluxos de transformações existentes no fluxo de dados.

Assista a um vídeo rápido com um passo a passo sobre a transformação do Union no fluxo de dados de mapeamento:

Transformação de União

Nesse caso, você pode combinar metadados distintos de várias fontes (neste exemplo, três arquivos de origem diferentes) e combiná-los em um só fluxo:

Visão geral da transformação de União

Para conseguir fazer isso, adicione mais linhas em Configurações da União, incluindo todas as fontes que deseja adicionar. Não é necessário ter uma chave comum de pesquisa ou de junção.

Configurações da transformação do Union

Se você definir uma transformação Selecionar logo após seu Union, poderá renomear campos sobrepostos ou campos que não foram nomeados pelas fontes sem cabeçalho. Clique em "Inspecionar" para ver a combinação de metadados com o total de 132 colunas neste exemplo de três fontes diferentes:

Transformação final do Union

Nome e posição

Quando você escolher "Union por nome", cada valor de coluna será inserido na coluna correspondente de cada fonte, com um novo esquema de metadados concatenado.

Se você escolher "Union por posição", cada valor de coluna será inserido na posição original de cada fonte correspondente, resultando em um novo fluxo combinado de dados em que os dados de cada fonte são adicionados ao mesmo fluxo:

Saída do Union

Explore transformações semelhantes, incluindo Join e Exists.