Pessoal, estou tentando utilizar o Fuzzy match para gerar um sscore de proximidade entre nomes completos da coluna A com a coluna B.
Na coluna A tenho nomes que não estão qualificados e tratados. Na coluna B tenho os nomes corretos.
Onde existe informação na coluna A, não existe na coluna B....
O que preciso é de uma função que compare a coluna A com a B e diga: "olha, para essa informação da coluna A, esse é o correspondente na coluna B"
Podem me ajudar?
Solucionado! Ir para Solução.
@Prcmoura tudo bem?
Você quer usar o fuzzy match para comparar os nomes e dar um score ou vc quer uma função para comparar as duas colunas? Fiquei um pouco confuso.
O Fuzzy match tem 2 formas de trabalhar com ele:
No Purge mode ele vai comparar todos os registros com todos os registros e verificar se há alguma semelhança entre eles.
No Merge ele compara apenas os registros que estiverem marcados como fontes diferentes.
Você pode compartilhar um exemplo, para que possa entender melhor a sua dúvida e tentar ajudar mais assertivamente?
Abraços
Veja a imagem exemplo que coloquei agora.
Talvez fique mais claro.
Obrigado companheiro
Oi @Prcmoura ,
Complementando a resposta do @carlosteixeira , utilizei a função merge para comparar bases distintas, uma com os nomes corretos e a outra com os nomes incorretos.
Existe a necessidade de utilizar um recordID para que os nomes fiquem ordenados corretamente. Deixei um exemplo para mostrar a relevância do recordID na base.
Veja se faz sentido para você.
Abs,
Fernando Vizcaino
Boa! Estou testando a solução no meu fluxo para ver se atende legal...
Já aviso!
@Prcmoura eu atualizei o workflow na resposta veja se está com o mais atual.
Abraços
Obrigado parceiro...com algumas modificações funcionou direitinho.
Abraço!
Obrigada @carlosteixeira e @fmvizcaino pela ajuda! 😉
Agora entendi melhor...
O que cheguei mais próximo do resultado esperado foi isso... Usei a mesma configuração que o @fmvizcaino fez no workflow dele.
Segue, veja se ajuda
Abraços