Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Boa tarde pessoal.
Baixei o BD adventureWorks.bak, restaurei no SGBD e Estou com dificuldade na exportação de dados em tabelas separadas, estou usando MSQL 2014 managament studio.
Galera gostaria de opinioes e diversidade de dicas sobre formas de extração de dados(csv, microsoft access) e softwares usados para exportação.
Obrigado a todos
att. Daniel Veloso
Daniel,
Normalmente, fazemos um modelo extrator e dentro deste modelo, fazemos a conexão ao banco e as leituras das tabelas.
Neste ponto você tanto pode salvar elas em um “stage area” (sem transformação) e ter outro modelo que lê e transforma.
Nos dois acima salva-se em QVD. Ou seja. Os dados do SQL são lidos pelo Qlik, transformados no Qlik e apresentados no Qlik.
Daniel,
como estamos na comunidade Qlik, portanto a melhor forma de ler o seu SQL seria com o Qlik.
Existem varias ferramentas ETLs no mercado, algumas inclusive que salvam em QVX.
Partindo que voce poderia usar o Qlik para fazer a sua carga no SQL, e salvar cada tabela em um QVD, voce poderia fazer da seguinte forma (exemplo):
SalesPerson:
LOAD
SalesPersonID as Representante_Codigo,
TerritoryID as Regiao_Codigo,
SalesQuota as Meta_Valor;
SQL Select SalesPersonID,TerritoryID,SalesQuota from SalesPerson;
//
store SalesPerson into SalesPerson.qvd (qvd);
Desta forma, estamos lendo uma tabela e salvando ela (com campos renomeados para exemplo) em um arquivo proprietario .QVD
Alessandro,
entendi perfeitamente o que disse. Mas minha atual dificuldade é fazer a carga de dados para o qlik para depois, só assim converte-los em qvd. Os dados estao armazenados no BD MSQL server 2014, to empacado em como prepara-los para fazer a carga no qlik ?
ps. baixei o backup do adventureworks(.bak) e restaurei no SGBD.
Esqueci de mencionar, mas o link que me passou ajudou muito a entender como desenvolver o projeto.
Muito obrigado !! so pra esclarecer. Cada regiao (Sales, Production etc) seria um datasmart ?
Daniel,
Normalmente, fazemos um modelo extrator e dentro deste modelo, fazemos a conexão ao banco e as leituras das tabelas.
Neste ponto você tanto pode salvar elas em um “stage area” (sem transformação) e ter outro modelo que lê e transforma.
Nos dois acima salva-se em QVD. Ou seja. Os dados do SQL são lidos pelo Qlik, transformados no Qlik e apresentados no Qlik.
Daniel,
Se fizer um extrator, o ideal seria cada tabela salva de forma igual ao banco em um arquivo .qvd.
Depois, outro modelo le estes QVD e transforma ou mesmo apresenta (tudo depende como vai fazer).
Alessandro,
Hummm entendi. Tudo através do qlikview. O modelo extrator seria a configuração dessa parte? segue na imagem.
Tentei realizar a conexão no banco, mas nem o servidor local ele encontra. Tentei as opçoes 'Sql server Native Cliente' e a selecionada.
Achei um tutorial 'Consultas QlikView Carregando Banco Sql Server - YouTube' porém, meu sql deve ta com problema pq nao aparece nenhum servidor. Vou reinstalar.
Obrigado mais uma vez.
[RESOLVIDO]
Só pra finalizar. O problema não era com o SQL, simplesmente tinha de digitar o servidor no COMBOBOX, ele nao trouxe o servidor, mas digitando funcionou.
Obrigado aos envolvidos pelo tempo de resposta.