1) O documento descreve Mauricio Purificação, sócio da OxenTI, e sua experiência com Business Intelligence, QlikView e desenvolvimento de soluções.
2) A OxenTI é uma empresa de tecnologia da informação especializada no desenvolvimento de soluções e sistemas de gestão.
3) O documento explica os conceitos e benefícios de Business Intelligence e como o QlikView se diferencia do BI tradicional através de sua abordagem associativa em memória.
2. Mauricio C. Purificação
Sócio-Diretor da OxenTI - Soluções em Tecnologia da Informação;
Analista de Business Intelligence (BI) – Cárdio Pulmonar da Bahia;
Especialista no Desenvolvimento de Soluções em Gestão Empresarial,
Business Intelligence, Business Analytics e Data Warehousing;
MBA em Administração/Gestão de Negócios - Universidade Salvador
(UNIFACS);
Bacharel em Ciência da Computação - Universidade Federal da Bahia
(UFBA);
Pesquisador nas áreas de Business Intelligence, Business Analytics, Cloud
Computing, Métodos Ágeis, Bancos de Dados Evolutivos.
http://lattes.cnpq.br/3312807554334758
3. A OxenTI
Somos uma empresa de Tecnologia da Informação especializada
no desenvolvimento de Soluções e Sistemas para apoiar a
Gestão eficaz dos ambientes de Negócios.
4. Equipe
A OxenTI além de seus sócios é formada
por um time de analistas e consultores com
experiência em:
Desenvolvimento de Sistemas Web, Desktop e
Móveis;
Data Warehousing;
Business Intelligence;
Banco de Dados;
Gerenciamento de Projetos;
Gerenciamento de Processos de Negócios.
7. Treinamentos
Introdução a Business Intelligence e Modelagem
Dimensional;
Modelagem Dimensional Avançada;
Workshop de Gerenciamento de Projetos de
Business Intelligence;
Laboratório de Open Source Business Intelligence;
Laboratório de Integração de Dados e Processos
de ETL com o Pentaho Data Integration;
Laboratório de Mineração de Dados com o Weka.
10. Business Intelligence?
“BI é o uso da informação que permite às organizações melhor
decidir, medir, gerir e otimizar o desempenho para ganhar
eficiência e benefício financeiro.”
Instituto Gartner
11. Por Quê Business Intelligence?
"O sucesso das organizações depende das pessoas e da
utilização inteligente da informação disponível"
Peter Drucker
12. Por Quê Business Intelligence?
“Se você não pode medir, você não pode gerenciar”
Peter Drucker
14. BI e Seus Benefícios
Agilidade nas decisões;
Flexibilidade nas estratégias;
Rapidez no atendimento às
demandas do mercado;
Adaptação e aprendizado
contínuo;
Maior capacidade de inovação
em produtos e serviços;
Decisões eficientes no menor
tempo possível.
15. BI e Seus Desafios
Modelos de Dados Inflexíveis
Muito, muito Caro !!
Média de Desenvolvimento: 12-18 Meses
Primeira Aplicação: 5 Meses
Custo com
Serviço
$500K
$400K
$300K
$200K
$100K
$0
Demora para Obter Resultados
SAP BW Cognos Business
Objects
Múltiplas Origens de Dados
InfoWorld & IDC BI Survey BARC BI Survey 8
16. QlikView
QlikView - BI Poderoso, Intuitivo e Fácil de Usar
Cria valor através de dados direcionados ao negócio:
Consolidação - integra dados de diferentes repositórios
Busca Associativa de Dados em Memória - AQL
Visualiza e Analisa as Informações – PC, iPhone, BlackBerry, etc.
Associação
em Memória
Consolidação Visualização
17. QlikView
A Solução de Business Intelligence do Futuro
Todos AMAM aplicações intuitivas Rápido & Muito Simples
• Fácil de Usar – Orientado a objetos
• Resultados em Tempo Real de Análise
• Interface Intuitiva e simples
• Simplificando Análises Complexas
• Usuários treinados em algumas horas
18. QlikView
QlikView combina a Potência das Aplicações de BI com a Simplicidade das Aplicações Web
Fácil de implementar, navegar e usar
Apresentação de resultados imediatos
É simplesmente apaixonante!
Tem uma interface agradável e intuitiva
Proporciona uma visão abrangente e uma análise
aprofundada
Torna simples o que antes era complexo!
Permite aos usuários “alcançarem o que antes
seria impossível”
Todas as pessoas adoram utilizá-lo!
19. Abordagem de BI Tradicional
1. Fontes de Dados pré-determinadas pelo departamento de TI
2. Os dados passam pelo processo de ETL (Extração, Transformação,
Carregamento)
3. Os dados são carregados para um data warehouse e modelados em
cubos
4. Os dados são carregados numa aplicação de BI
5. Cada vez que os dados são alterados, este processo se repete...
20. Abordagem Associativa QlikView
1. Consolida facilmente várias fontes de dados
2. Carrega todos os dados na memória
3. Permite pesquisas e análises associativas em tempo real
21. Abordagem Associativa QlikView
O segredo do QlikView está em sua tecnologia exclusiva e patenteada,
chamada AQL (Associative Query Logic);
Oferece um compressor de dados de alta potência; ETL integrado e
conectores para fontes de dados específicos, dispensando a criação de um
DW.
22. Abordagem Associativa QlikView
A tecnologia em memória fornece aos usuários a habilidade de
visualizar informações em gráficos e tabelas, bem como a capacidade
de interagir com estas análises visuais em tempo real.
Todos os campos podem ser clicados, e cada clique fornece
instantaneamente uma nova visão dos dados.
A análise associativa permite que se faça qualquer pergunta, teste
qualquer hipótese, realize auditoria, controle com muita facilidade e
rapidez todos os dados in memory.
23. Abordagem Associativa QlikView
O QlikView é a primeira plataforma de BI associativa in-memory;
Funciona como a nossa mente. Faz associações ao ligar dados de
diversas fontes com apenas alguns cliques;
A tecnologia in-memory patenteada do QlikView combina dados
rapidamente a partir de qualquer fonte. É um algoritmo exclusivo e
Poderoso;
Utiliza o SAP, o Salesforce ou outras aplicações empresariais;
Aceita dados em formato Excel, XML ou CSV, Oracle, SQL Server ou
MySQL;
Tem um armazém de dados implementado.
24. Abordagem Associativa QlikView
Quando o usuário QlikView seleciona um dado, nenhuma query é
executada. Ao invés disso, todos os outros campos são filtrados
instantaneamente e organizados de acordo com a seleção do
usuário.
As “queries” só são executadas por agendamento ou por requisição
específica do usuário num dado momento.
Devido à sua tecnologia de trabalhar com todos os dados
carregados em memória, o QlikView elimina os problemas de
lentidão e complexidade: os hypercubos são gerados
dinamicamente na memória facilitando toda a criação.
25. Abordagem Associativa QlikView
O QlikView não trabalha com cubos tradicionais. Gera a
própria base.
É uma quebra de paradigma no BI Tradicional em
relação ao BI proposto pelo QlikView.
Arquitetura Tradicional versus Arquitetura Associativa
(patenteada)
Arquitetura Tradicional: tem limite de dimensões
Cubo
Entidades Relacionamentos
Arquitetura Associativa: não tem limite
Hipercubo
Algoritmo de Associação de Dados em Memória
28. Estrutura de Projeto
Aplicação
.qvw .qvw
Arquivos que serão carregados
com os dados dos .qvd’s para
a visualização do relatório.
*ETL
Aplicações do QlikView,
cuja função é extrair,
tratar os dados do
banco de dados
e armazená-los em
arquivos QVD’s
Dados
Transacionais
Arquivos com os dados
extraídos e tratados do
banco de dados, que
podem ser utilizados
para mais de uma
visão.
Extrator - DW
Container de data -
QVD
Visão - QVW
.qvd
29. Arquivo QVD
É um arquivo contendo uma tabela de
dados exportados do QlikView.
É um formato QlikView nativo e só pode
ser escrito e lido pelo QlikView.
O formato do arquivo é otimizado para
velocidade de leitura de dados de um
script do QlikView.
É muito compacto.
A leitura de dados de um arquivo QVD é
em média 45 vezes mais rápida do que a
leitura de outras fontes de dados.
30. Arquivo QVW
Um documento QVW é um arquivo que
contém tudo o que é necessário para
analisar os dados:
Os próprios dados
O script necessário para atualizar o
arquivo do QlikView com novos dados da
fonte de dados
Informações de layout, incluindo todas
as pastas, listas, gráficos, etc.
Alertas de documento, marcadores de
documento e relatórios dos documentos
Informações sobre restrição de acesso
Módulo de macros
32. Experiência dos Usuários
Sucesso e Satisfação com a Solução de BI
• 96% dos clientes satisfeitos com o QlikView
ROI (Retorno sobre o Investimento)
• 186% Retorno sobre o Investimento
• 6.5 meses - Prazo de retorno sobre o investimento
Tempo de Implementação
44% implantaram o QlikView em 1 Mês
77% implantaram o QlikView em 3 Meses
50% de redução do tempo de acesso e análise da informação
-100 0 100
Conclusões do Estudo IDC/QlikTech
33. Experiência dos Usuários
23% aumento do fluxo de caixa
Projeção de Ganho nas Empresas
16% aumento de receitas
34% aumento da produtividade dos
colaboradores
20% redução dos custos operacionais
Conclusões do Estudo Conjunto IDC/QlikTech
Conclusões do Estudo Conjunto IDC/QlikTech
35. QlikView Small Business Edition
Server – SBE
Esta licença de QlikView foi concebida para ser usada em
implantações menores, apresentando as seguintes
características:
Limitado a 100 Document CALs;
Suporte para usuários utilizando um Java, IE Plug-in ou um Cliente Local;
Não há suporte para servidores adicionais;
Não há suporte para a criação e compartilhamento de objetos no servidor;
Suporta apenas Window Active Directory para gerenciamento do controle
de acesso e segurança;
Litado a 25 Named User CALs.
36. QlikView Enterprise Edition Server
– EES
O QlikView EES foi desenvolvido para ser usado em implantações
maiores e mais complexas, pois este Server tem uma série de
recursos adicionais para ambientes corporativos, tais como:
Não existe número máximo de licenças Named User CALs;
Não existe limite de licenças Document CALs;
Suporta AJAX clients e Plug-in (Java e QV);
Suporta Balanço de Carga;
Suporta Ambiente de Teste;
Suporta alta disponibilidade;
API para outros produtos;
Usuários CAL podem criar Objetos e compartilhar no Server.
38. Named User CAL
Named User CAL:
Named User CAL, como o nome indica, é uma licença que está ligada
diretamente ao nome do usuário(USERID) ou nome do computador. Os
usuários são definidos no QlikView Server e autenticados quando eles
fazem logon. Quando uma Named User CAL é atribuída a um usuário este
tem acesso a qualquer aplicação QlikView que têm autorização de
segurança para este usuário. Uma Named User CAL permite que o usuário
do QlikView tenha acesso a quaisquer documentos QlikView (.qvw).
39. Named User CAL
Named User CAL:
Baseada no nome do Usuário ou nome da Máquina que acessa o
QLIKVIEW.
Permite acesso a um número ilimitado de documentos do QLIKVIEW (.qvw)
em um QLIKVIEW Server.
Usuário sempre terá acesso aos documentos do QLIKVIEW (.qvw).
Qualquer “Named User” pode solicitar aluguel de licença para
desenvolvimento local.
Esse tipo de licença normalmente é utilizada para os usuários dentro de
uma organização que precisam de acesso dedicado ao QlikView.
Isso inclui desenvolvedores, usuários avançados e, por vezes gerentes de
nível executivo.
40. Document CAL
Document CAL:
A Document CAL permite que um usuário possa abrir um documento.
A licença é perpétua e permitirá ao usuário abrir um documento único.
O nome do usuário é armazenado no QlikView Server como usuário
nomeado, mas este é associado com um documento QlikView (.qvw) em
vez de todos os documentos QlikView (.qvw) existentes no servidor.
Permite que um usuário abra um documento.
A licença é perpetua
A licença esta associada ao usuário e documento.
41. Session CAL
Session CAL:
A Session CAL é usada para compartilhamento de Licenças do QlikView.
É semelhante ao licenciamento concorrente, mas há algumas pequenas
diferenças.
Uma Session CAL não está vinculada a um usuário ou máquina, mas
permite usuários “anônimos”.
Uma sessão refere-se ao tempo que um usuário está visualizando um único
documento QlikView (.qvw).
Portanto, se um usuário tem dois documentos QlikView (.qvw) abertos ao
mesmo tempo, ele estará usando duas Session CALs.
Se um usuário acessa o QlikView e não há Session CALs disponíveis, seu
acesso será negado.
42. Session CAL
Permite que um usuário tenha acesso a um documento QLIKVIEW
(.qvw) (Sessão)
Não esta associado a um usuário ou computador (chegou primeiro
acessou).
O usuário pode acessar documentos QLIKVIEW (.qvw) enquanto a
Session CAL estiver disponível.
Todo documento que é aberto tem uma Session CAL.
Semelhante ao licenciamento concorrente, é uma relação 1:1 entre
CAL e documentos. (1 usuário abre um documento = 1 Sessão CAL,
um usuário abre dois documentos = 2 CALs sessão).
Normalmente é utilizado em ambiente onde o usuário não precisa
de acesso dedicado, com isso um numero maior de usuários podem
utilizar o QlikView e quando não tiver Session CAL disponível o
usuário precisa esperar outro usuário sair do QlikView para poder
acessar.
43. Usage CAL
O Usage CAL foi projetado para acomodar “overflow” de uso
durante os horários de pico.
Um Usage CAL permite que um usuário tenha acesso a um
documento QlikView (.qvw) (sessão), durante uma hora, durante
um período de 28 dias.
Quando este limite for atingido, o Usage CAL torna-se inativo até
que o período de 28 dias passe.
Não é associado a um usuário ou computador
O usuário pode acessar documentos QLIKVIEW (.qvw) enquanto
a CAL estiver disponível.