Junção externa direita
Um dos tipos de junção disponíveis na caixa de diálogo Mesclar no Power Query é uma junção externa direita , que mantém todas as linhas da tabela direita e traz quaisquer linhas correspondentes da tabela esquerda. Para obter mais informações: Visão geral das operações de mesclagem
Diagrama da tabela esquerda que contém as colunas Data, ID do País e Unidades. A coluna CountryID enfatizada contém valores de 1 nas linhas 1 e 2, 3 na linha 3 e 4 na linha 4. A tabela à direita contém as colunas ID e País, com apenas uma linha. A coluna ID enfatizada contém um valor de 3 na linha 1 (indicando Panamá). Uma tabela abaixo das duas primeiras tabelas contém as colunas Data, ID do País, Unidades e País. A tabela tem uma linha, com o CountryID de 3 e o País do Panamá.
Este artigo usa dados de exemplo para mostrar como fazer uma operação de mesclagem com a junção externa direita. As tabelas de origem de exemplo para este exemplo são:
de vendas: Esta tabela inclui os campos Data, ID do Paíse as Unidades. O CountryID
é um valor de número inteiro que representa o identificador exclusivo da tabela Países. Países: Esta tabela é uma tabela de referência com os campos ID e País. O campo ID
representa o identificador exclusivo de cada registo.
Neste exemplo, você mescla ambas as tabelas, com a tabela Sales como a tabela esquerda e a tabela Countries como a tabela direita. Você faz a junção entre as colunas a seguir.
Campo da tabela Vendas | Campo da tabela Países |
---|---|
ID do país | Identificação |
O objetivo é criar uma tabela como a seguinte, onde o nome do país/região aparece como uma nova coluna País na tabela Vendas. Devido ao modo como a junção externa direita funciona, todas as linhas da tabela direita são incluídas, mas apenas as linhas correspondentes da tabela esquerda são mantidas.
Para fazer uma junção externa direita:
- Selecione a consulta de vendas e, em seguida, selecione Mesclar consultas .
- Na caixa de diálogo Mesclar, em tabela da direita para mesclar, selecione Países.
- Na tabela de Vendas , selecione a coluna CountryID.
- Na tabela Países, selecione a coluna ID.
- Na seção tipo de junção, selecione externa direita .
- Selecione OK.
A partir da coluna Países recém-criada, expanda o campo País. Não selecione a caixa de seleção Usar o nome da coluna original como prefixo.
Depois de executar essa operação, você cria uma tabela que se parece com a imagem a seguir.