Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
diogoduarte
New Contributor III

Arquivo Web

Pessoal, estou com uma dificuldade na carga de arquivos da web automaticamente pelo servidor.

Crio o QVW e carrego ele manualmente, funciona perfeitamente. Quando coloco pra rodar no agendamento do servidor dá erro.

O endereço que estou carregando é https://ptax.bcb.gov.br/ptax_internet/consultarTodasAsMoedas.do?method=consultaTodasMoedas

Alguém tem alguma sugestão?

Att

Tags (1)
1 Solution

Accepted Solutions
arthur_dom
Contributor III

Re: Arquivo Web

Tente baixar do arquivo csv (o link esta acima da tabela)

Script de exemplo:

capt4.PNG

7 Replies

Re: Arquivo Web

Veja se em seu servidor você consegue acessar esse link, mas faça isso com o usuário que esta executando os serviços do qlikview server. Provavelmente é algum bloqueio de rede

diogoduarte
New Contributor III

Re: Arquivo Web

Olá Yuri!

Esqueci de mencionar isso. Realizei esse teste já, consigo acessar o link sem nenhum problema.


Att

arthur_dom
Contributor III

Re: Arquivo Web

Tente baixar do arquivo csv (o link esta acima da tabela)

Script de exemplo:

let vOntem = date(today()-1,'YYYYMMDD');

Teste:

LOAD @1 as Data

,     @2 as CodMoeda

,     @3 as Tipo

,     @4 as Moeda

,     @5 as Compra

,     @6 as Venda

,     @7 as ParidadeCompra

,     @8 as ParidadeVenda

FROM

[http://www4.bcb.gov.br/Download/fechamento/$(vOntem).csv]

(txt, codepage is 1252, no labels, delimiter is ';', msq);

arthur_dom
Contributor III

Re: Arquivo Web

Tente baixar do arquivo csv (o link esta acima da tabela)

Script de exemplo:

capt4.PNG

diogoduarte
New Contributor III

Re: Arquivo Web

Valeu Arthur, com o csv funcionou.

O html não funciona, mas pontualmente meu problema foi sanado.

Muito Obrigado!

arthur_dom
Contributor III

Re: Arquivo Web

É apenas uma teoria, mas não consegui testar. Acredito que o metodo do BCB na pagina do html grava cookies, e se o usuário (no caso do server o usuario do serviço) não acessou o site anteriormente o site não carrega corretamente quando o qlik faz a chamada.

Nota, se quiser depois criar um laço for e dar store pode fazer algo desse tipo CAP8.PNG

diogoduarte
New Contributor III

Re: Arquivo Web

Valeu Artheur, quanto ao cookie talvez seja uma opção, apesar que eu acessei pelo usuário no servidor.

Quanto a sugestão do laço valeu, fiz isso mesmo, vou alimentando diariamente um QVD pra gerar informações de variações e tal.

Abs