Partilhar via


Transformação Mesclar Junção

A transformação Mesclar Junção fornece uma saída que é gerada unindo-se dois conjuntos de dados ordenados que usam uma associação de FULL, LEFT ou INNER. Por exemplo, você pode usar uma associação de LEFT para unir uma tabela que inclui informações de produtos com uma tabela que lista o país/região no qual um produto foi fabricado. O resultado é uma tabela que lista todos os produtos e seu país/região de origem. Para obter mais informações, consulte Usando junções.

Você pode configurar a transformação Mesclar Junção das seguintes formas:

  • Especificando se a associação é de FULL, LEFT ou de INNER.

  • Especificando as colunas que a associação utiliza.

  • Especificando se a transformação manipula valores nulos como iguais a outros nulos.

    ObservaçãoObservação

    Se os valores nulos não forem tratados como valores iguais, a transformação considera valores nulos como faz o Mecanismo de Banco de Dados do SQL Server.

Esta transformação tem duas entradas e uma saída. Ela não oferece suporte para uma saída de erro.

Requisitos de entrada

A Transformação Junção de Mesclagem requer dados classificados para suas entradas. Para obter mais informações sobre este requisito importante, consulte Como classificar dados para as Transformações Mesclar e Junção de Mesclagem.

Requisições de junção

A transformação Junção de Mesclagem requer que as colunas unidas tenham metadados compatíveis. Por exemplo, você não pode mesclar uma coluna que tenha um tipo de dados numéricos com uma coluna que tenha um tipo de dados de caracteres. Se os dados tiverem um tipo de dados de cadeia de caracteres, o comprimento da coluna na segunda entrada deverá ser menor, ou igual, ao comprimento da coluna na primeira entrada com a qual é intercalado.

Estrangulamento de buffer

Para obter informações sobre como usar a propriedade MaxBuffersPerInput para ajustar o uso da memória da transformação Mesclar Junção, consulte Melhorando o desempenho do fluxo de dados.

Configurando a transformação Mesclar Junção

Você pode definir as propriedades através do Designer doSSIS ou programaticamente.

Para obter mais informações sobre as propriedades que podem ser definidas na caixa de diálogo do Editor de Transformação Mesclar Junção, consulte Editor de Transformação Junção de Mesclagem.

Para obter mais informações sobre as propriedades que podem ser definidas programaticamente, clique em um dos seguintes tópicos:

Para obter mais informações sobre como definir propriedades, clique em um dos seguintes tópicos:

Ícone do Integration Services (pequeno) Fique atualizado com o Integration Services

Para obter os mais recentes downloads, artigos, exemplos e vídeos da Microsoft, bem como soluções selecionadas da comunidade, visite a página do Integration Services no MSDN ou TechNet:

Para receber uma notificação automática das atualizações, assine os feeds RSS disponíveis na página.