O que você vai aprender?
Nesta dica iremos mostrar como fazer join com campo calculado. Utilizaremos a base disponível neste link: https://www.dropbox.com/t/DgaaMOCyIDqsEnji.
Introdução
O join é usado quando queremos combinar tabelas ou planilhas que apresentam pelo menos um campo em comum. Os campos em comum devem ter o mesmo tipo de dados.
Passo 1: Na aba fonte de dados, conecte a planilha em excel Exemplo – Superloja – Relacionamento. Arraste a planilha Compras para a visualização. Clique duas vezes nela para abrir uma tabela.
Passo 2: Arraste a planilha Devoluções ao lado de Compras para criar um join do tipo interno. Verifique se a opção Join interno está selecionada.
– Note que o Tableau não está trazendo nenhum valor para este join. Isto acontece porque o campo que estamos relacionando (Id da Compra) está com estruturas diferentes em cada tabela.
– Na primeira tabela temos um “[Id da Compra]” com a estrutura “MX-2018-143658” e na segunda tabela temos “2015-101518”.
Passo 3: Para o tableau trazer os valores corretamente, precisaremos tornar esses dois campos com a mesma estrutura. Para isso teremos que fazer um campo calculado, onde pegamos apenas os 11 últimos caracteres do campo “[id da compra]” da aba compras. Para isso, vá até o lado esquerdo do join e selecione “Criar cálculo de união” e insira a lógica: (RIGHT([ID da Compra],11)).
– Após o cálculo, obteremos os campos com a mesma estrutura, com isso o Tableau vai trazer os valores para que você faça suas devidas análises.
– Com isso sua base estará pronta para uso.