Transformação da União no mapeamento do fluxo de dados

APLICA-SE A: Azure Data Factory Azure Synapse Analytics

Gorjeta

Data Factory em Microsoft Fabric é a próxima geração de Azure Data Factory, com uma arquitetura mais simples, IA incorporada e novas funcionalidades. Se és novo na integração de dados, começa pelo Fabric Data Factory. As cargas de trabalho existentes do ADF podem atualizar para o Fabric para aceder a novas capacidades em ciência de dados, análise em tempo real e relatórios.

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

Gorjeta

Para a transformação equivalente (Adicionar consultas) em Dataflow Gen2, veja Um guia para Dataflow Gen2 para mapear utilizadores de fluxo de dados.

A Union combina múltiplos fluxos de dados num só, com a União SQL desses fluxos como a nova saída da transformação da União. Todo o esquema de cada fluxo de entrada será combinado dentro do seu fluxo de dados, sem a necessidade de ter uma chave de junção.

Pode combinar n fluxos na tabela de definições selecionando o ícone "+" ao lado de cada linha configurada, incluindo tanto os dados de origem como os fluxos de transformações existentes no seu fluxo de dados.

Aqui está um breve vídeo explicativo da transformação da união no fluxo de dados de mapeamento:

Transformação da União

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

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

Para conseguir isso, adicione mais linhas nas Definições de União incluindo toda a fonte que pretende adicionar. Não há necessidade de uma pesquisa comum ou chave de associação.

Configurações de transformação da União

Se definires uma transformação Select após a tua União, poderás renomear campos sobrepostos ou campos que não foram nomeados a partir de fontes sem cabeçalho. Selecione "Inspecionar" para ver os metadados combinados com um total de 132 colunas neste exemplo, provenientes de três fontes diferentes:

Transformação da União final

Nome e cargo

Quando você escolhe "união por nome", cada valor de coluna é colocado na coluna correspondente de cada fonte, com um novo esquema de metadados concatenado.

Se escolher "unir por posição", cada valor de coluna cai para a posição original de cada fonte correspondente, resultando num novo fluxo combinado de dados onde os dados de cada fonte são adicionados ao mesmo fluxo:

Produção da União

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