Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Pessoal, boa tarde!
Tudo bem? Estou tentando fazer uma conexão com um banco de dados, contudo está apresentando um problema. Estou fazendo o seguinte script:
// CONEXÃO DE BANCO:
OLEDB CONNECT TO [Provider=MSOLAP.4;Persist Security Info=True;User ID=USUÁRIO;Initial Catalog=BANCODEDADOS;Data Source=CAMINHO] (XPassword is PASSWORD);
LOAD Bairro;
SQL SELECT Bairro
FROM [TABELA].[$Bairro];
Até consigo conectar, vejam:
Porém quando efetuo o SQL apresenta o seguinte erro:
Poderiam me ajudar?
Rafael, certeza que o FROM esta correto? apontando para a tabela certa?
Na dúvida tente montar a query usando o próprio wizard do QlikView. Basta clicar em Selecionar, dentro do script do qlikview, e selecionar a tabela que deseja fazer a leitura.
Rafael, pode ser que tenha algo errado na sintaxe do comando load, como a tabela em questão.
Para tirar essa dúvida com mais certeza, quando vc colocar la a conexão do banco, após criar a conexão clique em selecionar, como mostrado abaixo:
Clicando em selecionar ele vai mostrar a lista com todas as tabelas que essa conexão possui de acordo com as permissões de usuário.
Procure a tabela em questão, seleciona os campos desejados e clique em ok, veja na imagem abaixo que ele monta o select e ja coloca na tela.. Então vc consegue verificar se havia algum problema de sintaxe.
Espero ter ajudado.
Thiago Gonçalo
Yuri,
Havia feito pelo Wizard, mas mesmo assim deu erro. Como é a primeira vez que estou fazendo este tipo de conexão é necessário instalar algum Drive?
O tipo de provedor é Microsoft OLE DB Provider for Analysis Services 10.0
Show Thiago,
Havia feito pelo Wizard, mas mesmo assim deu erro.
Como é a primeira vez que estou fazendo este tipo de conexão é necessário instalar algum Drive? O tipo de provedor é Microsoft OLE DB Provider for Analysis Services 10.0
Aparece alguma mensagem de erro?
Clique no "Visualizar" no Wizard e veja se mostra os dados da tabela
Clever, tudo bem?
Após efetuar o comando SQL aparece a mensagem direcionada no início do tópico. Realmente no Wizard não mostra os dados, veja:
O que pode ser? É preciso instalar algum software para conexão ou ter licença? Obrigado!
"É preciso instalar algum software para conexão ou ter licença" Acredito que esteja tudo certo, senão sequer o Wizard iria mostrar as tabelas
Perguntinha tola...
O usuário que você está usando, tem permissão de SELECT nessas tabelas?
Boa, vou verificar.