PATH | Dicas Alteryx – Como criar uma lista de datas sem utilizar uma Input Tool

Posted on Posted in dicas alteryx

Nesta dica você aprenderá a criar uma lista de datas sem utilizar uma Input Tool, isso pode ser útil para completar uma base de dados que não possui todas as datas em um período de tempo.

Passo 1: Configurar a ferramenta “Generate Rows”

Definição: Cria uma lista de registros com base na fórmula fornecida. Para retornar uma lista de datas, será necessário configurar para condição de repetição da base (Expression Condition) ser ID <= 366, onde ID é o nome do campo que estamos criando na ferramenta, e 366 representa a quantidade de dias no ano (Neste exemplo utilizamos um ano bissexto, caso seja um ano não bissexto seria utilizado o ID <= 365).

Também é necessário configurar a expressão que será utilizada durante a repetição (Loop Expression), neste caso ID+1. Desta forma teremos uma lista de números sequenciais com valores de 1 a 366.

 

 

Passo 2: Incluir a ferramenta de Fórmula

Definição: Esta fórmula irá criar a lista de datas. A partir da coluna ID criada pela ferramenta “Generate Rows” do passo 1, esta fórmula irá realizar a adição de dias a partir do primeiro dia do ano para cada linha, ou seja, na linha 1 teremos 2020-01-01, na linha 2 teremos 2020-01-02 e assim sucessivamente

Desta forma temos nossa base de datas com todos os dias do ano

Final: Pronto!  Agora você já sabe como criar uma base de data sem utilizar uma Input Tool.