QlikView - Visão Geral
Por Pablo Labbe Ibaceta
QlikView é um produto da QlikTech. Nasceu na Suécia na cidade de Lund. Com a internacionalização da empresa, a sede se mudou para os EUA, mas o centro de desenvolvimento segue na cidade de Lund. É uma empresa americana com alma Sueca. Recentemente em 2014 a QlikTech passou a ser denominada Qlik Tecnologies, ou somente Qlik.
QlikView é uma plataforma para construção de aplicações analíticas dentro do conceito de self-service BI e Data Discovery.
Como self-service BI entende-se que o QlikView possibilita a usuários avançados, que não são de TI, construírem suas próprias aplicações analíticas e que depois são validadas e homologadas com a área de TI dentro de um processo de governança de BI. Depois de homologada, a aplicação é publicada no servidor QlikView para visualização pelos demais usuários da organização.
Como uma ferramenta Data Discovery ela possibilita aos usuários navegarem na aplicação desenvolvida e explorar os dados através dos painéis de forma livre, sem caminhos predefinidos. Durante o desenvolvimento da aplicação ela também possibilita descobertas de dados e relações que muitas vezes estão ocultas em relatórios estáticos.
O que torna o QlikView único é o modelo de dados associativo "in-memory". Esta tecnologia patenteada pela Qlik faz com que as análises agreguem os dados e se construam hierarquias de dimensões em tempo de execução, sem pré-processamento. As associações entre tabelas são tratadas como se fossem um full-outer join entre tabelas no modelo relacional com SQL, permitindo que seja possível avaliar o que está associado e o que não está associado ao contexto de filtros aplicados pelo usuário enquanto ele analisa os dados.
Componentes da Plataforma
QlikView Desktop: É a ferramenta de desenvolvimento das aplicações, que permite criar os scripts de extração das diversas fontes de dados, a transformação de dados e por fim o layout gráfico das aplicações de análise;
Qlikview Server: servidor de aplicação onde são publicadas as aplicações criadas com o QlikView Desktop;
Accesspoint: É o portal web para acesso as aplicações QlikView via browser do desktop ou via dispositivo móvel. É parte do QlikView Server;
QlikView Management Console: é a console de gerenciamento dos serviços QlikView instalados em um ou mais servidores;
QlikView Publisher: Componente adicional a plataforma que permite configurar e gerenciar todo o processo de execução do fluxo de tarefas para extração, transformação e carga de dados nas aplicações analíticas;
QlikView Expressor Desktop: Nova ferramenta de desenvolvimento dos fluxos de extração e transformação de dados. Utiliza a linguagem LUA para as regras de negócio. Permite a extração e a gravação de dados no formato nativo do QlikView (QVD). Utilizado em implantações mais complexas de QlikView;
QlikView Expressor Server: Executa os fluxos criados pelo Expressor Desktop, com processamento multi-core. Estes fluxos de execução são agendados e orquestrados através do QlikView Publisher;
QlikView Governance Dashboard: É o BI do BI. Com ele é possível:
-
Avaliar e monitorar a performance dos componentes do QlikView Server;
-
Auditar logs de acesso às aplicações e saber quem está usando o que, assim como avaliar a navegação dentro delas;
-
Analisar as aplicações a fim de validar a sua complexidade e identificar potenciais problemas relacionados a fórmulas utilizadas, quantidade de objetos existentes, campos redundantes, campos não utilizados, etc..
Em um próximo artigo vamos falar do "irmão" mais novo da família Qlik, o Qlik Sense. O Qlik Sense foi lançado com foco em "Data Visualization", além do aprimoramento do BI self-service em uma plataforma 100% web. Uma versão desktop foi lançada também. O Qlik Sense Desktop permite o desenvolvimento de aplicações do Qlik Sense de forma local, mas com a mesma capacidade analítica e de visualização da versão Server.
Para acompanhar os próximos artigos, clique AQUI. Aproveite também e conheça os outros artigos na seção ARTIGOS.
Até breve.