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()”

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.

Em cenários avançados a combinação de NOW() e TODAY() com outras funções do Tableau Prep abre um leque de possibilidades. Por exemplo, você pode: Gerar Linhas Dinamicamente: Usar TODAY() como um limite superior ao gerar linhas para preencher lacunas de datas. Nomear Saídas de Arquivo: Incorporar a data de execução no nome do arquivo de saída para facilitar a organização e o versionamento dos dados. Dominar essas funções, pode otimizar significativamente seus fluxos no Tableau Prep, tornando-os mais dinâmicos e adaptáveis às suas necessidades.

10 de Setembro de 2025

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

Language