Webinsider

Desenvolvimento - Tecnologia - Planejamento

QlikView faz Business Inteligence de um jeito fácil

12 de abril de 2007, 22:56

Se você pensava que para desenvolver um projeto de Business Inteligence era necessário conhecimento técnico avançado, ferramentas caras e muito tempo investido, estava enganado.

Por Marcelo Okano

QlikView é software de Business Inteligence (BI) bastante inovador que utiliza uma tecnologia própria para análise de informações relacionais provindas de qualquer fonte de dados.

Com uma interface extremamente poderosa, é possível criar aplicações e relatórios com uma velocidade impressionante sem muito conhecimento técnico, utilizando apenas um pouco de conhecimento de bases de dados relacionais e do próprio aplicativo.

Eu não vou perder muito tempo neste artigo explicando sobre Business Inteligence e nem sobre características técnicas do software. Estas informações podem ser obtidas nestes locais:

Instalando o software

Primeiro você baixa o software e instala a versão Trial na sua máquina. Ela é válida para 15 dias de utilização não consecutivos, ou seja, se você utilizar ele hoje, conta como um dia. Neste dia pode utilizar quantas vezes quiser. Se voltar a usar somente semana que vem, conta como o segundo dia, podendo utilizar à vontade neste dia e assim por diante.

É rápido e fácil de instalar, aprender e usar. Você nem precisa fazer nada para ver a demonstração do software, basta abrir o próprios exemplos que vêm junto na instalação.

Visualizando exemplos

Ao executar o software, abrirão alguns exemplos para você pode visualizar alguns dos recursos e possibilidades.

TELA1.gif

 

 

 

É possível construir relatório bastante interativos e complexos:

TELA2.gif
TELA3.gif
TELA4.gif
TELA5.gif
TELA6.gif
TELA7.gif

 

 

 

Funcionamento básico

1. Script
O desenvolvimento com o QlikView começa pela programação de um script muito simples que faz a carga dos dados. Estes dados tanto podem ser um banco de dados normal (Oracle, Sql Server, Mysql, Access ou qualquer fonte de dados acessada por ODBC), quanto um arquivo .txt ou planilha Excel.

O programa faz o carregamento de todos estes dados em memória e salva num arquivo próprio. A partir daí, a fonte de origem é desnecessária, a não ser que você queira fazer novamente a carga dos dados. Para o desenvolvimento do script, basta saber um pouco de sintaxe de SQL. Também existem alguns wizards que fazem isso para você, caso não queira digitar nada. Você não precisa ser programador para desenvolver coisas simples no QlikView.

TELA8.gif

 

 

 

2. Nuvem de dados e diagrama relacional
Depois disso, você carrega as fontes para o programa e ele cria uma representação relacional de todas as fontes que você tenha especificado no script. Esta representação é chamada de Nuvem de Dados, seria equivalente aos Cubos OLAP de uma solução de BI tradicional, só que com todas as dimensões possíveis já especificadas. Lembrando que o QlikView não trabalha com o conceito de Cubos OLAP, isso é só uma analogia.

TELA9.gif

 

 

 

3 Interface gráfica
Á partir daí você pode utilizar a rica interface gráfica do software para desenhar o que desejar utilizando os dados previamente carregados.

Você simplesmente escolhe o controle que deseja:

TELA10.gif

 

 

 

Configura:

TELA11.gif

 

 

 

 

Resultado final:

TELA12.gif

 

 

 

Existem tabelas, listas, dropdowns, gráficos de barra, gráficos de linha, gráfico de dispersão, gráfico de pizza, botões, enfim, tudo o que você precisa para desenvolver uma interface bastante rica e funcional.

Documentação

Na pasta: C:\Program Files\QlikView\Documentacao existe uma manual de referência bastante completo e didático que você pode usar para estudos.

Um tutorial do software está disponível nesta pasta: C:\Program Files\QlikView\Tutorial, assim como exemplos.

Demonstração online

Veja a demonstração da versão online do produto,

Comunidade

Além do suporte por e-mail do distribuidor, você pode obter apoio da comunidade que desenvolve com o software. Lá você encontrará apoio para o desenvolvimento de interfaces mais sofisticadas e fazer o download de scripts e códigos fonte.

Prós e contras

Prós:

  • Custo baixo com relação à outras soluções similares de BI.
  • Facilidade de desenvolvimento.
  • Curva de aprendizado muito baixa. Não necessita de conhecimento técnico muito apurado.
  • Interface rica, flexível e poderosa.

Contras:

  • O custo fica elevado quando se pretende expandir a aplicação feita para outros usuários visualizarem. A licença é cobrada por usuário que visualiza tanto na versão web, quanto desktop.
  • A documentação é boa, no entanto, quando se precisa fazer interfaces mais sofisticadas, ela não ajuda muito.

Alternativas

Seguem as outras tecnologias utilizadas para a mesma finalidade:

Compare com as outras (se conseguir) e tire suas próprias conclusões.

Aplicações e conclusão final

Eu tenho tido contato com este software há aproximadamente cinco meses e a experiência tem sido fantástica. Estas são algumas das aplicações que ele tem nos ajudado bastante dentro da da empresa em que trabalho, atuante no segmento de internet:

  • Controle de timesheet de trabalhos. Monitoramento de gastos e metas de projetos.
  • Análise qualitativa de cadastros de clientes.
  • Análise de resultado de campanhas.
  • Analise de resultado de anúncios em diversas mídias.
  • Análise de resultado de vendas e comportamento de compra em portais de E-commerce.
  • Análise de conteúdo (Interesse do internauta pode determinado tido de conteúdo dentro de um portal)
  • Seleção de base para disparos de e-mail marketing baseado em inúmeros critérios (idade, sexo, preferência, localização, perfil de compra e etc.), tudo isso feito de forma praticamente instantânea.

Enfim, quando você começa a pensar no que pode ser feito com ele, começa a ter idéias que não se acabam mais. Basta investir um pouco de tempo que o retorno é garantido.

Bom trabalho. [Webinsider]

Sobre o autor

Marcelo Okano (okano@mandic.com.br) é Gerente de Tecnologia da Interativa | CDN.

Apoio:

  • LayerDev Serviços de Webhosting Profissional

Palavras-chave relacionadas a este texto: [ programação ] [ formação profissional ]

Comentários

13 pessoas comentaram o artigo "QlikView faz Business Inteligence de um jeito fácil"

Marcelo Sant`Iago Data: 15/04/2007 às 8:33 pm

Atividade:

Cidade:

Que sales pitch, hem…

Leandro Cianconi Data: 16/04/2007 às 1:13 pm

Atividade:

Cidade: rio de janeiro

Válido.

Mas não deixem de conhecer o Pentaho, software livre para BI que oferece diversas funcionalidades e tem uma comunidade brasileira de desenvolvimento.

http://twiki.softwarelivre.org/bin/view/PentahoBrasil/WebHome

Bernardo Neves Data: 24/04/2007 às 2:34 pm

Atividade: RJ

Cidade: Rio de Janeiro

Digo que uma frase do artigo resume tudo: “Compare com as outras (se conseguir) e tire suas próprias conclusões.” Na realidade, não consegue. Existem muito mais prós do que contras ao escolher o QlikView. Se colocar na tecnologia Windows 64, fica difícil até começar…

João Antonio de Lara Data: 24/08/2007 às 11:56 pm

Atividade: Consultoria, Assessoria Empresarial

Cidade: curitiba

O QlikView é realmente uma ferramenta muito mais que um BI Tradicional, podemos utilizar os mais diversos conceitos de mercado como Seis Sigma, Lean, BSC, PDCA, SOX, Auditoria e etc … Além de seu uma ferramenta de Inteligência Competitiva. Já efetuei várias consultorias com o QlikView, e realmente em ferramentas de BI que levavamos 03 meses implementamos com o QlikView em apenas 02 dias, fora a redução de arquivos que continham 650 MB e com arquivos carregados no QlikView, ficaram em 3 MB, acreditem é de ficar pasmo, fora a performance de processamento em memória RAM, gráficos gerados em 0 a 10 segundos, com milhões de registros. Realmente cumprem o que promete Seeing is Beliveing e com poder da simplicidade.

Anderson Silveira de Souza Data: 09/11/2007 às 2:52 pm

Atividade: Comércio e Servicos de TI

Cidade: São José

Sem dúvidas o QLIK chegou para revolucionar, somos usuários e representantes da QLIK na região sul, e é impressionante os resultados que a ferramenta trás. Muito fácil de criar as aplicações, muito mesmo, sem falar que não precisa de CUBOS, no primeiro momento não se entende, após mostrar como funciona, você mostra o potencial da ferramenta, é absurdamente a frente dos concorrentes. Alguém falou em Software livre, me perdoem, o tempo em desenvolvimento não compensa, o investimento no QLIK vale a pena!!! estamos muito contentes em representar esta ferramenta, se vc não conhece, baixe a DEMO e comprove.
Após testar, opine sobre ela!!!!

luis carlos pais de lima Data: 07/10/2008 às 2:05 pm

Atividade: Desenv.Sistemas e iniciante no estudo de ferrramentas de BI

Cidade: são paulo

Os links contidos no site (http://webinsider.uol.com.br/index.php/2007/04/12/qlikview-faz-business-inteligence-de-um-jeito-facil/), como por exemplo: Definição de Business Inteligence, Distribuidor no Brasil, Versões do produto, Download das diversas versões, estão com os links quebrados. Alguém sabe informar se o site parou de ser atualizado? Ou existe uma outra página web onde estão sendo colocados tais links?

Obrigado.

Luis CPL

Vicente Tardin Data: 07/10/2008 às 4:44 pm

Atividade: Editor do Webinsider

Cidade: Rio de Janeiro

Sim, Luis Carlos (comentário 6).

Os links neste momento estão quebrados, mas estavam funcionando na época de publicação do artigo.

Vamos tentar localizar ou descobrir os links certos, se foram trocados realmente.

[]s do

Vicente Tardin

Vicente Tardin Data: 09/10/2008 às 10:23 pm

Atividade: Editor

Cidade: Rio de Janeiro

Links refeitos

Augusto Data: 16/10/2008 às 8:41 am

Atividade: Programador ASP.NET

Cidade: São Paulo

Pessoal, achei os links pra baixar:

http://ftp.qliktech.com/qvwebdownloads/Release850.asp

10° André Luiz Silva Data: 03/02/2009 às 4:20 pm

Atividade: Analista de processos

Cidade: Uberlândia

Olá Pessoal preciso do tutorial do QlikView
em traduzido em português (Brasil)

Alguem sabe se tem disponível e onde posso encontrar para baixar?

11° Marcelo Capelo Data: 06/02/2009 às 8:16 am

Atividade: Consultor QlikView

Cidade: Belo Horizonte

André,

O guia de referência em português, você encontra em http://ftp.qliktech.com/qvwebdownloads/Docs.asp para programadores avançados em VBScript que desejam fazer MACROS para incrementar as aplicações do QlikView, o melhor material é o APIGuide QV8.qvw que é instalado na pasta de documentação do próprio Qlikview.

Qualquer informações adicionais entre em contato e marque uma visita.

Marcelo Capelo
Consultor QlikView
marcelo.capelo@bitwing.com.br

12° Namaste Data: 23/03/2009 às 10:29 am

Atividade:

Cidade: São Paulo

Marcelo, procuro exatamente uma ferramenta dessas. Porém me diga uma coisa. Eu gostaria de que os relatórios fossem realtime. O QlikView tem essa capacidade, de liga-lo em uma base de dados e os dados no relatório irem mudando conforme a base muda?
Uma outra pergunta, qual o formato que ele gera para visualizar na web?

Obrigado e muito bom seu artigo

13° Marcelo Capelo Data: 06/04/2009 às 9:32 am

Atividade: Consultor QlikView

Cidade: Belo Horizonte

Namaste,

Como toda ferramenta de BI existe a necesside de se fazer uma carga à partir dos dados de origem. Essa carga é o que denominamos de ETL (Extract, Transformation e Load).
Além disso, lembre-se que o BI ou DW é uma ferramenta para análise de informações e tomada de decisão e não para ser utilizado como relatórios de produção.
Desta forma, não há como ter os dados realtime. Mas pode-se trabalhar em um tempo aceitável entre as cargas.
Na Web, o Qlikview utiliza-se de um plugin proprietário que é instalado no browser, para visualizar o seu aplicativo.

Qualquer informação adicional, entre em contato.

Marcelo Capelo
Consultor QlikView
marcelo.capelo@bitwing.com.br

Avisos
Os ítens com asterisco ( * ) são campos de preenchimento obrigatório.
Todos os links inseridos nos comentários possuem o atributo rel="nofollow" para impedir com que user agents (como os mecanismos de busca) sigam os links inseridos para desestimular spammers.
Todos devem se identificar através de e-mail válido.
Os e-mails dos usuários não serão divulgados no site.
Comentários:

Preencha os dados abaixo e clique em enviar

Outrolado.com.br

Leia

Planejar é o primeiro passo depois de uma boa idéiaCriar e planejar: um roteiro básico para ajudar a organizar o brainstorm que ocorre quando se recebe um novo projeto, com uma pitada de marketing e organização. Por Daniel Rodrigo Bastreghi

Behavioral Targeting mapeia comportamentosMais do que segmentar o público por região ou perfis preenchidos em cadastros, a novidade do Behavioral Targeting está em identificar os hábitos de navegação e consumo de grupos de usuários e assim vender mais. Por Clecia Simões

Projetos web, metodologias e negócios sustentáveisUm estudo sobre alguns cuidados que os desenvolvedores web devem ter para manter a qualidade no projeto, clientes satisfeitos e rentabilidade. Por Gilber Machado

A taxonomia na gestão estratégica das empresasUm poder transformador é criado quando a curiosidade e o conhecimento se unem ao contexto e encontram uma vitrine de informações para explorar. Por Saulo Figueiredo

Uma abordagem prática para projetos em criseAprendemos as maiores lições nos momentos de crise: quem nunca esteve num projeto prestes a naufragar? Por que isso acontece? Alguns procedimentos simples e um pouco de experiência podem nos livrar de grandes enrascadas. Por Marcelo Okano

Business Intelligence: quem é o verdadeiro gestor?Nossas empresas ainda não utilizam muito bem a análise de informações para agir com mais eficiência. Uma das decisões iniciais mais importantes é saber a quem delegar esta função. Por Leonardo Costa di Clemente

Business Intelligence para pequenas empresasNão precisa ser grande para definir seu planejamento estratégico e iniciar um projeto de inteligência de negócios. O primeiro passo é avaliar se a informação a ser analisada já está disponível. Por Renato Habermann

Webinsider