![](https://path.com.br/wp-content/uploads/2024/09/Peca-Nova-1.png)
O que você vai aprender?
O tipo de dado de cada campo é uma parte muito importante no tratamento de dados, ela define como o Tableau Prep vai tratar cada uma das linhas naquele campo, por isso algumas vezes o Tableau Prep muda automaticamente o tipo de dados para o mais adequado. Nesta dica vamos mostrar como manter o tipo de dados desejado.
Introdução: Para nosso exemplo vamos usar a base Superloja. Disponível no repositório Tableau.
![](https://path.com.br/wp-content/uploads/2024/06/Imagem1.png)
No nosso exemplo vamos usar o campo desconto que está definida como cadeia de caracteres (String) pela presença do “#”. Nós podemos mudar esse valor para número decimal manualmente, mas toda vez que enriquecermos essa base, o Tableau mudará novamente para cadeia de caracteres afim de acomodar nosso novo valor.
Campo Calculado
Uma das maneiras que temos é manter um campo calculado que irá transformar toda vez que vierem novos dados no tipo desejado. No nosso caso o tipo é numérico e decimal, então usamos o float apontando para o campo.
![](https://path.com.br/wp-content/uploads/2024/06/Imagem2.png)
O resultado terá valores nulos, visto que o Tableau Prep não reconhecerá o “#” como um número, para essas linhas teremos um valor nulo. No final da dica iremos mostrar o que fazer com esses valores nulos.
![](https://path.com.br/wp-content/uploads/2024/06/Imagem3.png)
Usando duas conversões de tipo
Caso nosso campo já esteja no tipo desejado.
![](https://path.com.br/wp-content/uploads/2024/06/Imagem4-1.png)
Nós vamos primeiro mudar para um outro tipo qualquer, e logo depois voltar para o tipo desejado.
![](https://path.com.br/wp-content/uploads/2024/06/Imagem5-1.png)
E apagar a mudança de tipo que fizemos anteriormente. Assim, falamos para o Tableau Prep mudar o campo para o próprio campo.
![](https://path.com.br/wp-content/uploads/2024/06/Imagem6-1.png)
E este é o resultado:
![](https://path.com.br/wp-content/uploads/2024/06/Imagem6.png)
O que fazer com os valores nulos?
Qualquer valor no Tableau Prep é editável. Até mesmo os nulos.
Então essa resposta muda de acordo com o intuito daquele campo. Vamos mostrar as duas soluções mais comuns, visto que o campo é um campo numérico.
Opção 1:
![](https://path.com.br/wp-content/uploads/2024/06/Imagem7.png)
O tableau prep em toda ferramenta tem um filtro para valores nulos. Para chegar nele tudo que você tem que fazer é clicar nos 3 pontos > Filtrar > Valores nulos.
Esta opção define se você irá ou não manter os valores nulos nos seus dados. Use-a com cuidado, pois ela exclui a linha inteira com os valores nulos.
Opção 2:
Outra opção seria definir um valor para os nulos, como nosso campo é numérico, um valor usado normalmente é o 0 e é o que vamos usar, mas sinta-se livre para definir o valor que achar adequado.
Esta opção define se você irá ou não manter os valores nulos nos seus dados. Use-a com cuidado, pois ela exclui a linha inteira com os valores nulos.
![](https://path.com.br/wp-content/uploads/2024/06/Imagem8.png)
Com esse campo calculado podemos transformar os valores nulos no valor que desejarmos, tudo que temos que fazer é por o novo valor logo após a vírgula na expressão.
05 de Junho de 2024
Pronto! Agora você sabe como forçar um tipo de dados no campo.
Dicas Recentes
![](https://path.com.br/wp-content/uploads/2024/09/Peca-Nova-1.png)
![](https://path.com.br/wp-content/uploads/2024/09/Peca-Nova.png)
![](https://path.com.br/wp-content/uploads/2024/08/Peca-Nova-11.png)
![](https://path.com.br/wp-content/uploads/2024/08/Peca-Nova-9.png)
![](https://path.com.br/wp-content/uploads/2024/08/Peca-Nova-8.png)
P A T H | Como criar ranking com dados duplicados
![](https://path.com.br/wp-content/uploads/2024/08/Peca-Nova-7.png)