P A T H

Diferença entre NOW() e TODAY()

O que você vai aprender?

Duas funções particularmente úteis do tableau prep são NOW() e TODAY() , que permitem incorporar a data e hora da execução do fluxo em suas transformações de dados.

NOW:

A função NOW() retorna a data e hora exatas em que o fluxo do Tableau Prep está sendo executado. Isso é extremamente útil para: Registro de Auditoria: Adicionar um carimbo de data/hora a cada linha, indicando quando os dados foram processados, etc.

Supondo que você queira adicionar uma coluna ao seu conjunto de dados que registre a data e hora em que o fluxo foi executado.

Tudo que você precisa é criar um campo calculado onde você pode dar o nome que você preferir para a coluna, a fórmula será bem simples: “NOW()”

O resultado será uma nova coluna com valores como 03/07/2025 10:30:00 (assumindo a data e hora da execução).

TODAY:

A função TODAY() é semelhante a NOW() , mas retorna apenas a data em que o fluxo está sendo executado, sem a informação de hora. Isso é ideal para: Filtragem por Data: Filtrar dados com base no dia atual, etc.

Imagine que você precisa calcular o número de dias desde uma data específica até o dia de hoje. Se você tem uma coluna Data de Envio, pode criar um campo calculado Dias Desde Envio da seguinte forma: DATEDIFF(‘day’, [Data de Envio], TODAY()) Este cálculo retornará a diferença em dias entre a Data de Envio e a data de execução do fluxo, porque pela função TODAY() trazer só o dia esse calculo é facilitado.

Lembrando, o resultado será a diferença de dias num campo numérico.

10 de Setembro de 2025

Pronto, agora você já sabe a diferença entre NOW() e TODAY()

Language