Skip to main content
Announcements
Qlik Connect 2025: 3 days of full immersion in data, analytics, and AI. May 13-15 | Orlando, FL: Learn More
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Atualização de Tabela com Nome que muda dia-a-dia

Olá a todos!

Estou com dificuldades para atualizar uma pasta por conta da atualização dos dados ser feita diariamente pelo site da Secretaria da Fazenda de Alagoas, pois, o arquivo tem o nome modificado dia-a-dia de acordo com a sua execução orçamentária, por esse motivo, tenho que baixar a planilha e fazer um novo script por dia.

Existe alguma fórmula de ser atualizado sem essa necessidade?

Abs!

2 Replies
pooja_prabhu_n
Creator III
Creator III

Hi,

what is the format of table name?

you can try something like below, if table name remains same and it is updating on basis of date

let vFilename='Secretary of Finance of Alagoas_'&Today()&.&'csv';

Load * from

FROM

[https://website/Secretary of Finance of Alagoas/---/----/$(vFilename)]

(------, embedded labels, delimiter is ',', msq);

Thanks,

Pooja

felipedl
Partner - Specialist III
Partner - Specialist III

Olá Eduardo,

Você pode usar variáveis que mudam o dia e carregar o arquivo correspondente apenas.


Digamos que você está carregando o arquivo de hoje 24/08/2018, utilizando a função today(), você pode carregar o arquivo da sequinte maneira.

// Script, estou supondo a máscara de data do seu arquivo, de modo que ele deve ser algo do tipo NomeDoArquivo_DD.MM.YY

let vToday= Date(Today(),'DD.MM.YY');

Dados:

Load *

FROM [NomeDoArquivo_$(vToday).xlsx]

Isso irá trazer apenas os dados do dia, sem necessidade de criar um novo script pra cada um.

Minha dica seria você utilizar o script que você já tem e apenas adicionar a linha 1 e a variável $(vToday) da linha 6 no seu código.