Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
paulokpk
Creator
Creator

Cotação do Dólar diário automática

Bom dia  a Todos,

 

Estou tentando trazer a cotação do Dólar automaticamente para um campo no Qlik sense. Encontrei isto aqui mesmo neste fórum

LOAD Data,

     [Taxa de Compra],

     [Taxa de Venda]

FROM

[https://www3.bcb.gov.br/ptax_internet/consultarUltimaCotacaoDolar.do]

(html, codepage is 1252, embedded labels, table is @1)

 

Entretanto o link informado não está correto ou precisa de atualização.

Alguém possui este link atualizado? ou existe alguma outra forma de realizar esta operação?

1 Solution

Accepted Solutions
paulokpk
Creator
Creator
Author

Bom, resolvi o problema da cotação automática da seguinte forma:

Criei uma conexão REST com o endereço abaixo

https://economia.awesomeapi.com.br/all/USD-BRL

 

ele me trouxe os seguintes campos: 

RestConnectorMasterTable:
SQL SELECT
"code",
"codein",
"name",
"high",
"low",
"varBid",
"pctChange",
"bid",
"ask",
"timestamp",
"create_date"

 

O campo BID é o valor do dólar. Coloquei essa conexão em um extrator e deixei no QMC para atualizar a cada 10 minutos. Depois inseri este campo em um painel. Ele apresentou um problema. Como ele usa o ponto e não a virgula como separador e a cotação do dólar possui 3 números depois da vírgula, o que era R$5,588 se transformou em R$ 5.588

neste caso tive que usar um Replace alterando o ponto para a virgula

REPLACE(bid, '.' , ',') AS COTACAO

Agora a cada 10 min o painel atualiza com a cotação do dólar correta. 

View solution in original post

1 Reply
paulokpk
Creator
Creator
Author

Bom, resolvi o problema da cotação automática da seguinte forma:

Criei uma conexão REST com o endereço abaixo

https://economia.awesomeapi.com.br/all/USD-BRL

 

ele me trouxe os seguintes campos: 

RestConnectorMasterTable:
SQL SELECT
"code",
"codein",
"name",
"high",
"low",
"varBid",
"pctChange",
"bid",
"ask",
"timestamp",
"create_date"

 

O campo BID é o valor do dólar. Coloquei essa conexão em um extrator e deixei no QMC para atualizar a cada 10 minutos. Depois inseri este campo em um painel. Ele apresentou um problema. Como ele usa o ponto e não a virgula como separador e a cotação do dólar possui 3 números depois da vírgula, o que era R$5,588 se transformou em R$ 5.588

neste caso tive que usar um Replace alterando o ponto para a virgula

REPLACE(bid, '.' , ',') AS COTACAO

Agora a cada 10 min o painel atualiza com a cotação do dólar correta.