P A T H

Trabalhando com campos de tempo não estruturado usando tableau prep.

O que você vai aprender?

Trabalhar com campos de tipos diferentes pode parecer desafiador, mas as vezes é mais simples do que parece.
E se tivermos um campo no tipo Data e quisermos adicionar um número de dias ou meses de um campo de tipo INT, como fazer essa conversão? Nesta dica deixaremos tudo mais simples.

Passo 1: Conheça sua base

Nossa base consiste em 50 linhas com datas diferentes do ano 2000 e 50 linhas com números que variam de 18 até 488

A ideia aqui é adicionar esses números as datas que temos. Para isso o Tableau prep possui uma fórmula muito simples, DateAdd.

Vamos explicar como ela funciona.

Passo 2: Criar o campo calculado

No nosso caso vamos criar uma nova coluna com os novos dados para fins de comparação, mas caso você queira reutilizar o antigo campo de data tudo que deve ser feito é escrever no nome do campo calculado o mesmo nome do campo de data (No nosso caso seria “Data”)

Como vamos criar um novo campo daremos a ele o nome Data Somada.

Construir esse campo calculado é bem simples.

DateADD é nossa fórmula, então ela irá mudar tudo que está entre parênteses.

Day sempre deve vir em inglês e entre aspas, é a granularidade do valor que será adicionado podendo ser dia, mês, etc.

Número é o valor que será adicionado, esse valor deve ser numérico, então aproveitaremos nossa coluna numérica para adicionar o valor linha-a-linha

Data será o campo onde o valor será adicionado.

Passo 3: Confira o resultado

Com essa única e simples fórmula atingimos então nosso objetivo.

Reparem que a soma de dias foi feita corretamente nos exemplos marcados.

16 de Abril de 2025

Pronto, agora você sabe como trabalhar com campos de tempo não estruturado usando tableau prep.

Language