Nota: O seguinte artigo irá ajudá-lo com: Como concatenar strings e números no Tableau
O Tableau é uma poderosa ferramenta de visualização de dados que está crescendo em popularidade e desfrutando de uma participação de mercado saudável. Uma das razões para sua popularidade é a facilidade de uso. Mesmo usuários sem experiência em codificação podem criar visualizações complexas bonitas e interativas usando o Tableau. O fato de se integrar bem com muitas fontes de dados diferentes é outra razão para sua crescente popularidade.
Uma das perguntas mais frequentes dos usuários é como concatenar no Tableau. Se você sempre quis concatenar dois campos no Tableau, na verdade é muito mais fácil do que você imagina.
Entendendo a concatenação
O que é concatenação? No inglês do dia-a-dia, concatenar significa juntar. No Tableau, a concatenação é o processo de combinar dois ou mais campos em um único campo. Por exemplo, você pode concatenar o nome e o sobrenome de um cliente em um único campo. O resultado seria um único campo contendo o nome completo do cliente.
Há vários motivos pelos quais você pode querer concatenar campos no Tableau. Por um lado, pode tornar seus dados mais fáceis de trabalhar. Por exemplo, se você estiver tentando criar uma lista com os nomes completos de todos os seus clientes, seria muito mais fácil se esses nomes fossem armazenados em um único campo. Além disso, a concatenação pode ajudá-lo a economizar espaço em seu banco de dados. Se você armazenar nomes de clientes como dois campos separados (nome e sobrenome), isso ocupará duas vezes mais espaço do que armazená-los em um único campo.
CONSULTE: Como usar o Tableau: um guia para iniciantes (TechRepublic)
Por fim, a concatenação pode ser usada para criar “campos calculados”, que é um campo gerado pelo Tableau com base nos valores de outros campos. Por exemplo, você pode usar a concatenação para criar um campo que contenha o endereço completo de cada cliente (ou seja, endereço, cidade, estado, CEP). Ao concatenar vários campos em um único campo, você pode facilitar muito o trabalho com seus dados no Tableau.
Etapas para concatenar no Tableau
Para demonstrar, estamos usando uma tabela de dados simples que possui seis colunas (Figura A): nome, sobrenome, endereço, cidade, estado e CEP.
Figura A
Prepare seu conjunto de dados
A primeira etapa é preparar seu conjunto de dados. Os dados precisam estar em um formato compatível, como .xls ou .csv. Você também pode precisar verificar e editar problemas como formatos de data e cabeçalhos de coluna para garantir que os dados estejam prontos para serem usados no Tableau.
Carregar o conjunto de dados
A próxima etapa é conectar o conjunto de dados ao Tableau. Há três métodos que você pode usar para carregar um conjunto de dados no Tableau: carregar um arquivo, usar um conector ou usar um acelerador. A primeira etapa é clicar em Nova fonte de dados no menu de dados (Figura B).
Figura B
Isso abrirá a janela Connect to Data, onde você pode selecionar o arquivo que deseja usar.
Carregar um arquivo é o método mais simples — basta arrastar e soltar o arquivo no Tableau. Usar um conector é um pouco mais complicado, mas permite conectar o Tableau a várias fontes de dados diferentes (incluindo Salesforce, Google Analytics e Amazon Redshift).
Aceleradores são painéis pré-criados que você pode usar para visualizar rapidamente seus dados. Eles são os melhores para inspiração e ideias e você também pode trocar os dados existentes pelos seus. Para usar um acelerador, basta selecionar a opção Accelerators no menu New Data Source.
Para esta demonstração, vamos usar a opção a File (Figura C). Basta arrastar e soltar o conjunto de dados no Tableau.
Figura C
Entenda os dados
Agora que você carregou o conjunto de dados no Tableau, é hora de examinar os dados e entender o que eles contêm. A primeira coisa que você deve fazer é abrir a página Fonte de dados (você pode encontrar isso em Dados na barra de menu superior).
A página Fonte de dados mostrará todos os campos em seu conjunto de dados, bem como seus tipos de dados. É importante entender os tipos de dados de seus campos porque isso determinará como o Tableau os trata quando você começa a criar visualizações. Por exemplo, arraste os campos de nome e sobrenome para a divisória de linhas para visualizar os dados (Figura D).
Figura D
Concatenar vários campos
Agora que você entende os dados, vamos concatenar os campos de nome e sobrenome para criar um único campo para os nomes das pessoas. Para fazer isso, clique na seta ao lado do botão de pesquisa e clique em Criar campo calculado no menu suspenso (Figura E).
Figura E
Na nova janela, dê um nome ao campo (estamos chamando-o de Nome Completo). Arraste o campo Nome para a caixa e, em seguida, o campo Sobrenome. Certifique-se de ter um separador (+ ” ” +) conforme mostrado em Figura F.
Figura F
Você precisa colocar um separador entre os campos de nome e sobrenome ao concatená-los, para que o Tableau saiba que são duas informações diferentes. Isso concatenará os campos de nome e sobrenome em um único campo chamado Nome Completo. Agora, se você arrastar esse novo campo para a divisória de linhas, verá que os dados são exibidos de forma diferente (Figura G).
Figura G
Agora, vamos repetir o mesmo processo para o endereço, cidade, estado e CEP. Mais uma vez, clique em Criar campo calculado. Renomeie o campo (por exemplo, Endereço), arraste os quatro campos para a janela do editor e adicione um separador entre cada campo (Figura H).
Figura H
Isso concatenará os vários elementos de endereço em um único campo. Depois que a fórmula for inserida, clique em OK para aplicá-la. O novo campo agora aparecerá no de dados e poderá ser usado como qualquer outro campo no Tableau. Arraste-o para a divisória de linhas para ver os novos dados (Figura I).
Figura I
Concatenar campos não string
Um possível problema que você pode encontrar ao trabalhar com dados no Tableau é a concatenação de campos sem string. Por exemplo, digamos que você tenha um campo para CEP que contém apenas números inteiros. Se você tentar concatenar este campo com outro campo de string, receberá uma mensagem de erro.
Para evitar esse problema, você deve converter o campo inteiro em uma string usando a função STR. Por exemplo, em nossos dados, convertemos o CEP em uma string (Figura J).
Figura J
Depois de fazer isso, você poderá concatenar os campos sem problemas. Lembre-se disso na próxima vez que estiver trabalhando com dados no Tableau e você poderá evitar possíveis problemas.