1
resposta

[Projeto] Como combinar tabelas com 1 valor igual nas 2 tabelas usando Fuzzy Matching

Boa tarde!Insira aqui a descrição dessa imagem para ajudar na acessibilidadeEstou desenvolvendo um projeto para análise de produtividade, utilizando as bases de chamados e a base de colaboradores, porém, por incrível que pareça, existe uma pessoa com o mesmo nome que o meu, em outra diretoria da empresa. Perguntei ao Copilot e ele me deu a dica de "mesclar" as colunas, porém, na minha área de trabalho, este botão está desabilitado.

1 resposta

Olá, Adriana, tudo bem?

Para realizar um "Fuzzy Matching" no Power BI, você pode utilizar o recurso de mesclagem de consultas no Power Query. Percebo que você está tentando usar a opção "Mesclar Colunas", mas como você está utilizando duas bases de dados, o que você realmente precisa é de "Mesclar Consultas". A opção "Mesclar Colunas" serve para unir colunas dentro da mesma tabela.

Para mesclar as consultas corretamente, siga os passos abaixo:

  1. Abra o Power Query Editor: No Power BI, vá até a aba "Página Inicial" e clique em "Transformar Dados".

  2. Selecione "Mesclar Consultas": Na barra de ferramentas do Power Query, selecione uma das consultas (ou tabelas). Em seguida, na aba "Página Inicial", clique em "Mesclar Consultas".

    Interface do Editor do Power Query no Power BI, mostrando o menu superior Na página Inicial está selecionado a consulta registro vendas. Há uma aba combinar e abaixo está selecionado Mesclar Consultas.

  3. Escolha as Colunas para Mesclar: Selecione as colunas que contêm os dados que você deseja combinar nas duas tabelas.

  4. Habilite o Fuzzy Matching:

    • Na janela de mesclagem, você verá a opção "Usar correspondência aproximada" (ou "Fuzzy Matching"). Marque essa opção.
    • Ajuste as configurações de similaridade conforme necessário para garantir que os nomes sejam combinados corretamente.

    Visualização do passo 3 e passo 4:

    Interface do Power BI mostrando a janela 'Mesclar Consultas' com duas tabelas visíveis: 'Livros' (contendo ID, Título, Preços e Estoque) e 'registro_vendas' (com dados de transações). Destacam-se as opções de junção 'Externa esquerda' e a caixa de seleção 'Usar correspondência difusa', com indicador de que 100 linhas serão processadas. Há também configurações avançadas de similaridade para o Fuzzy Matching."

  5. Finalize a Mesclagem: Após realizar as configurações, clique em "OK" para aplicar a mesclagem.

Espero que dê certo!

Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado