Escolar Documentos
Profissional Documentos
Cultura Documentos
Treinamento
Qlik Sense 2.0
Fernando Tonial
Toccato Tecnologia
6/2/2015
Alterado por Paulo Souza
7/18/2015
ndice
Bem-vindo ao Qlik Sense ___________________________________________________________________ 3
Introduo ______________________________________________________________________________ 3
Diferena conceitual entre QlikView e Qlik Sense _______________________________________________ 3
Material necessrio _______________________________________________________________________ 4
Requisitos para instalar o Qlik Sense Desktop __________________________________________________ 4
Instalando o Qlik Sense Desktop _____________________________________________________________ 4
Modelagem de Dados Qlik Sense ____________________________________________________________ 5
Iniciando o Qlik Sense Desktop e criando uma nova aplicao _____________________________________ 8
Conexes com Banco de Dados _____________________________________________________________ 14
Modelo Associativo x Modelo Relacional _____________________________________________________ 16
Trazendo novas tabelas e resolvendo problemas com nomes de campos ___________________________ 18
Utilizando o editor de carga de dados _______________________________________________________ 21
Utilizando o comando JOIN ________________________________________________________________ 25
Utilizando o comando Mapping ____________________________________________________________ 28
Criao de Pastas de Anlises ______________________________________________________________ 31
Definio de Dimenses e Medidas __________________________________________________________ 36
Criando Grfico De Barra __________________________________________________________________ 41
Criando Grfico KPI (Indicador de Desempenho) _______________________________________________ 45
Criando Grfico Pizza _____________________________________________________________________ 46
Clonando Objetos Grficos_________________________________________________________________ 47
Criando Grfico Painel de Filtro _____________________________________________________________ 49
Usando Selees para fazer anlises _________________________________________________________ 50
Trabalhando com datas ___________________________________________________________________ 57
Criao de calendrio mestre ______________________________________________________________ 62
Criando Grfico de Tabela _________________________________________________________________ 64
Criando Grfico de Tabela Dinmica (Pivot Table) ______________________________________________ 65
Introduo
Qlik Sense no uma nova verso do QlikView. Ao contrrio, algo diferente. Mas ainda existem muitas
semelhanas entre os dois produtos.
Basicamente, os dois produtos so duas interfaces de usurio diferentes para o mesmo mecanismo de anlise.
Isto significa que os velhos scripts e velhas frmulas vo, quase sempre, funcionar exatamente da mesma
maneira como antes. (Existem algumas diferenas menores onde Qlik Sense usa bibliotecas, e nem sempre
podemos usar caminhos relativos para os arquivos).
Assim, os dois produtos tm a mesma lgica Verde-Branco-Cinza. Ambos usam o mesmo mecanismo de clculo,
tm aproximadamente o mesmo tempo de resposta e usam as mesmas consideraes quando se trata de
modelagem de dados.
QlikView uma ferramenta para situaes onde voc necessita preparar as aplicaes de negcios, ou seja, os
aplicativos criados por desenvolvedores que colocam vrias informaes no modelo de dados, criam o layout,
os grficos e as frmulas; e entregam as aplicaes aos usurios finais. Podemos chamar isto de Guided
Analytics. O usurio final tem liberdade total para explorar os dados, selecionar, efetuar drill-down e navegar
na informao, e desta forma pode descobrir as perguntas e respostas nos dados. O usurio final , contudo,
limitado quando se trata de criar novas visualizaes ou colocar novas informaes para as anlises.
Qlik Sense uma ferramenta que traz uma proposta para acrescentar mais flexibilidade e novos conceitos para
que o usurio de negcios crie suas prprias aplicaes. H novas formas de visualizaes; grficos que o
desenvolvedor no podia imaginar que o usurio queria ver. Podemos chamar isto de Self-Service Data
Visualisation. Alm disso, o Qlik Sense muito mais fcil de usar quando voc tem uma tela sensvel ao toque,
e adaptvel a diferentes tamanhos de tela.
importante reconhecer que um software nunca est pronto. Ele evolui constantemente. Hoje o Qlik Sense
est na verso 2.0 e evolui rapidamente incorporando recursos que a comunidade Qlik e o mercado tm
sinalizado.
Material necessrio
Faa o download do material que ser utilizado no treinamento clicando aqui e salvando na rea de trabalho.
Descompacte o arquivo em seu desktop.
Cada fase se detalha em muitas atividades. So feitos levantamento de stakeholders, requisitos funcionais, no
funcionais, mapeamento de processos, diagramas de casos de uso, de classe, de estado, de interao, etc.
O foco do sistema que reflita com perfeio os processos e regras de negcios. Naturalmente o banco de
dados ser criado para ser o mais rpido possvel para atender estes requisitos. Seu foco rapidez para:
- INSERT, UPDATE, DELETE e um conjunto limitado de SELECTs
Do ponto de vista do negcio, o sistema transacional muito forte em suprir informaes de OPERAES, mas
atende as informaes de GESTO ou SUPERVISO com limitaes e no prov informaes ESTRATGICAS
para os decisores.
.
Operaes
Gesto/
Banco de Dados
Superviso ERP, planilhas e
outros
Estratgia/
Diretoria
Operaes
FATOS
Gesto/
Banco de Dados
ERP, planilhas e Superviso
outros
Estratgia/
Diretoria
O que FATO?
Tendo isso em mente, vamos criar agora um projeto para analisar o Fato Pedido de Vendas de Carros com
foco em informaes gerenciais e estratgicas.
Em torno desta tabela vamos encontrar as tabelas secundrias, que dizem respeito a este Fato. So as chamadas
tabelas de dimenso. Na modelagem estrela temos a tabela de Fato com tabelas de dimenso em sua volta.
Este ser nosso alvo:
Dimenso
Empresa
Dimenso Carro
(fabricante,modelo, etc.)
Importante: A nossa aplicao dever refletir este cruzamento da tabela Fato com suas dimenses e medidas.
A consequncia deste cruzamento sero os KPIs ou indicadores de performance e a forma de visualizao ser
diversa.
Ao fundo veremos o Desktop Hub, onde so exibidas todas as aplicaes Qlik Sense que voc possui.
Nesse momento iremos criar uma nova aplicao, clicando no boto Criar novo aplicativo.
Qlik Sense solicitar o nome de sua aplicao.
Podemos colocar qualquer nome, mas vamos
colocar o nome Vendas de Carros
Clique em Criar.
10 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
1) Viso geral do aplicativo: esta a tela que est selecionada, mostra um resumo da sua aplicao com
descritivo e todas as pastas criadas.
2) Gerenciador de dados: o espao de trabalho que serve para administrar as tabelas carregadas e suas
associaes.
3) Editor de carga de dados: serve para exibir, definir e personalizar scripts de carga da sua aplicao e
conexes com seus dados.
4) Visualizador do modelo de dados: espao para exibir informaes sobre tabelas carregadas. possvel
visualizar o modelo lgico de dados com as associaes entre as tabelas.
5) Abrir hub: vai para tela inicial (ou hub) que exibe todas as aplicaes de sua mquina local.
Vamos agora carregar a prxima tabela de dimenso que corresponde ao arquivo Vendedores.xls. Vamos
experimentar uma forma diferente de incluir a planilha. Arraste e solte diretamente da pasta do Windows a
planilha sobre a aplicao aberta do Qlik Sense:
11 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Aparecer a tela para realizar a primeira etapa de carga de dados:
Como j temos a tabela de Fato Pedido e esta tabela vai se relacionar pela chave do Vendedor, vamos clicar
na opo Analisar dados para que o Qlik Sense nos auxilie visualmente nesta tarefa:
12 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Veja que interessante! Ele est nos mostrando que no h associao da tabela nova com o modelo de dados
existente e detectou automaticamente o possvel campo que devemos associar idVendedor. O padro
sugerido para nome de campos-chave pela Qlik utilizar %. Neste caso, vamos renomear o idVendedor para
%Vendedor para definir a associao.
Agora estamos prontos para clicar em Carregar e concluir esta tabela. Depois clique no boto fechar.
Vamos agora visualizar nosso modelo de dados para compreender melhor a associao. Clique no cone da
bssola e no Visualizador do modelo de dados.
13 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Conexes com Banco de Dados
No exerccio estamos utilizando a carga de tabelas a partir de planilhas, mas vamos entender tambm como
seria a conexo com banco de dados.
As conexes de dados no editor da carga de dados fornecem uma maneira de salvar atalhos para as fontes de
dados que voc usa frequentemente: bancos de dados, arquivos locais ou arquivos remotos. As conexes de
dados listam as conexes que voc salvou em ordem alfabtica. possvel usar a caixa de pesquisa/filtro para
reduzir a lista das conexes com um determinado nome ou tipo.
Existem os seguintes tipos de conexes:
Conectores padro:
o Conexes de banco de dados ODBC;
o Conexes de banco de dados OLE DB;
o Conexes de Pasta que definem um caminho para pastas de arquivos locais ou de rede;
o Conexes de arquivo da Web usadas para selecionar dados de arquivos localizados em uma URL
da web.
Conectores personalizados:
o Conectores desenvolvidos especificamente para fontes de dados sem suporte direto do Qlik
Sense Desktop. Os conectores personalizados so desenvolvidos usando o QVX SDK, fornecidos
pela Qlik ou por outros desenvolvedores. Em uma instalao padro do Qlik Sense Desktop,
nenhum conector personalizado estar disponvel.
Em seguida
escolheramos a
opo Conectar
meus dados e a
opo OLEDB.
14 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Onde tem Fonte de dados, adicione o caminho e o nome do arquivo com extenso MDB do Access.
15 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Modelo Associativo x Modelo Relacional
A associao de dados do Qlik Sense no como relacionar campos do modelo relacional dos bancos de dados
tradicionais, apesar de parecer ser muito semelhante.
No banco de dados tradicional quando criamos uma tabela precisamos definir, entre outras caractersticas, o
tipo do dado, a preciso, restries e armazenamento. Vejamos as diferenas na tabela comparativa abaixo:
16 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
No modelo relacional, aps definir todas as caractersticas do banco e das tabelas e definir um modelo de dados,
podemos at definir um Diagrama
dos Relacionamentos como no
exemplo ao lado.
Na maioria das ferramentas de banco
de dados o diagrama serve apenas
para o administrador de dados e os
desenvolvedores visualizarem o
relacionamento entre as tabelas.
Quando preciso criar a aplicao que
vai consultar estes dados atravs de
comandos SQL ser preciso especificar
novamente em cada consulta como as
tabelas se relacionam.
Exemplo: SELECT Pedidos.idPedido,
Pedidos.[Ano Venda], Pedidos.[Ms Venda], Motor.Motor, Modelos.Modelo, Fabricantes.Fabricante
FROM Fabricantes INNER JOIN ((Modelos INNER JOIN Motor ON Modelos.idModelo = Motor.idModelo) INNER JOIN Pedidos ON
Modelos.idModelo = Pedidos.idModelo) ON Fabricantes.IdFabricante = Modelos.idFabricante;
Para cada consulta necessrio um comando SQL. Se precisar de 10 consultas diferentes ter que especificar
10 comandos diferentes e sujeitos a erro de especificao.
No modelo associativo, uma vez definidas no processo de carga as associaes corretas entre as tabelas, na
hora de usar e exibir os dados no precisa definir cada chamada. Isso nos traz uma grande economia no tempo
de desenvolvimento e simplicidade na manuteno do projeto.
17 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Trazendo novas tabelas e resolvendo problema com nomes de campos
Agora vamos trazer a tabela que est no arquivo Empresas.xls arrastando e soltando para o nosso aplicativo:
Clique em Analisar dados para checar se est tudo correto e depois clique em Carregar e concluir e Fechar.
Traga a tabela que est no arquivo Fabricante.xls arrastando e soltando para o nosso aplicativo e clique em
Analisar dados. Note que emitiu 3 avisos. Navegue at o terceiro aviso:
18 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
O Qlik Sense no conseguiu criar uma associao entre as tabelas porque a tabela que est tentando incluir
Fabricantes$ tem um campo chamado idFabricante que se associa com a tabela Pedidos$ e ao mesmo
tempo tem um campo chamado Nome que quer se associar com o campo Nome da tabela Empresas$.
Esse problema chamado referncia circular e nos indica que tem campos com mesmo nome, mas com dados
diferentes.
Est claro que no queremos associar Nome da tabela Empresas$ com Nome da tabela Fabricantes.
Para resolver, voltemos ao primeiro passo (clicando no boto voltar) e vamos renomear o campo Nome
para Fabricante. Clique ento em Carregar e concluir e fechar:
19 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Vamos aproveitar e renomear o campo Nome da tabela j carregada na memria chamada Empresas$
para o nome Empresa. Basta clicar no cone da bssola e na opo Gerenciador de Dados. Escolha a tabela
Empresas$ e clique no cone de Editar selees:
Agora vamos renomear o campo Nome para Empresa. Para a alterao ser efetivada vamos clicar em
Carregar e concluir:
20 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Utilizando o editor de carga de dados
Vamos conhecer uma nova forma de trazer e manipular os campos e as tabelas. Clique no cone da bssola e na
opo Editor de carga de dados.
A Barra de ferramentas com os comandos mais frequentemente usados do editor da carga de dados: menu
de navegao, menu global, Salvar, Depurar e Executar dados. A barra de ferramentas tambm exibe o
status de salvar e carregar dados do aplicativo.
B Em Conexes de dados, voc pode salvar atalhos para as fontes de dados (bancos de dados ou arquivos
remotos) usados com frequncia. Tambm aqui que voc inicia a seleo de quais dados deseja
carregar.
C Voc pode escrever e editar o cdigo do script no editor de texto. Cada linha do script numerada e o
script codificado por cores conforme os componentes da sintaxe. A barra de ferramentas do editor de
texto contm comandos para Buscar e Substituir, Modo de ajuda, Desfazer e Refazer. O script inicial j
contm algumas configuraes de variveis regionais pr-definidas, por exemplo, SET ThousandSep=, que
voc geralmente no precisa editar.
D Divida o seu script em sees para torn-lo mais fcil de ler e manter. As sees so executadas de cima
para baixo.
E Sada exibe todas as mensagens geradas durante a execuo do script.
21 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Clique na opo Seo gerada automaticamente pelo gerenciador de dados:
Esse script mostrado nesta aba foi criado automaticamente pelas cargas baseadas em arrastar e soltar pelo
Gerenciador de Dados. Em situaes mais avanadas o desenvolvedor pode ter a necessidade de abrir mo dos
recursos visuais e utilizar o poder e a flexibilidade do script. Vamos criar uma nova aba clicando no boto +:
22 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Chame esta nova seo de Outras tabelas. Em seguida clique no cone Selecionar dados:
Observao: caso no tivesse usado a opo de importar tabelas pelo Gerenciador de dados, para criar uma
conexo para a pasta ou para um banco de dados poderia utilizar o boto Criar nova conexo.
Escolha a planilha Modelos e clique no boto Selecionar:
23 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Note que esta tela no tem a opo Analisar dados, mas tem de Inserir script. Clique neste boto:
Foi criado um script para carga da tabela Modelos. Altere o script e insira antes do Load o comando que
identifica a tabela [Modelos$]:
24 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Utilizando o comando JOIN
Clique no boto Carregar dados para que faa a carga da tabela para a memria do Qlik Sense. Note que
utilizando esta opo ser mostrado detalhes mais precisos sobre todo o processo de carga:
25 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Agora vamos trazer a tabela Motor da planilha pelo script. Note que esta tabela s existe por causa da tabela
Modelo (o que em banco de dados chamada de entidade fraca). Neste caso, vale a pena fazermos a juno
atravs do comando JOIN.
Vamos alterar o script para fazer a juno da tabela Motor. Basta acrescentar o comando Join entre as
sentenas:
26 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Vamos visualizar nosso modelo de dados para conferir se deu certo. Note que o campo Motor foi acrescentado
na tabela Modelos$.
Podemos agora observar
que aconteceu um
problema na associao da
tabela Fabricante$ com
Modelo$.
J que a tabela Fabricantes$ s existe por causa da tabela Modelos$ vamos excluir do Gerenciador de Dados:
27 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Utilizando o comando Mapping
Poderamos utilizar o comando JOIN para fazer juno, mas vamos agora aprender uma outra tcnica chamada
Mapping que muito til para substituir um campo numa coleo por outro. Neste caso, vamos substituir o
campo idFabricante da tabela Modelos$
pelo descritivo Fabricante da planilha
Fabricante.xls.
V para o Editor da carga de dados, escolha a
aba Outras tabelas. Vamos incluir o script da
carga da tabela Fabricantes oriunda da
planilha antes do script da tabela Modelos$.
Para poder inserir o script no local certo
posicione o cursor antes do texto [Modelos$]:
e d um Enter para abrir espao:
Agora vamos alterar para incluirmos o comando Mapping. Este comando pode ser acrescentado ao LOAD de
uma tabela que contenha apenas 2 campos. O primeiro campo (no importa o nome) ser usado como
identificador e o segundo campo ser usado como substituidor. Em nosso exemplo ficar assim:
28 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Esta a primeira etapa do uso do comando Mapping. Agora que definimos a tabela, vamos utilizar um segundo
comando chamado ApplyMap para fazer a substituio do cdigo pela descrio. O ApplyMap aplicado
diretamente no campo idFabricante ficando assim:
Note que o primeiro argumento do ApplyMap o nome do Map entre aspas simples MapFabricante e o
segundo o nome do campo a ser substitudo. Aproveitamos e definimos um novo nome chamado Fabricante
que corresponde ao campo substitudo. A sintaxe completa fica assim:
Observao: uma tabela de Mapping no fica na memria aps o script terminar de executar. Ela s existe como
uma tabela temporria.
29 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Vamos executar e observar nosso modelo de dados:
30 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Criao de Pastas de Anlises
Uma vez que estamos com nosso modelo de dados pronto e carregado na memria, podemos evoluir para a
prxima etapa de construo de pastas de anlises. Clique no cone da bssola e escolha Viso geral do
aplicativo.
A cone da aplicao. Aqui pode-se associar uma imagem que representa sua aplicao no Hub que pode
ser no formato .jpeg, .jpg, .png e .gif. A proporo ideal de uma miniatura 8:5 (largura:altura). Para que
sua imagem personalizada possa ser escolhida preciso que o arquivo esteja na pasta Meus
Documentos e \Qlik\Sense\Content.
B Nesta opo pode-se editar a descrio da sua aplicao e fazer a troca da imagem.
C Nesta barra temos as opes de criao de pastas, visualizaes de pastas existentes, Marcadores e
Histrias.
31 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Vamos personalizar nosso cone da aplicao.
1) Copie todas as imagens que esto na pasta Imagens do material do
curso para a pasta Meus Documentos do seu perfil e
\Qlik\Sense\Content.
3) Escolha a imagem que copiamos VendasCarros.png e finalize a edio no cone Parar edio.
32 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Vamos criar nossa primeira pasta de anlise clicando no boto Criar nova pasta e d o nome Principal:
33 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Vamos conhecer as principais opes da Pasta que no momento est vazia:
34 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Clique no boto Editar e vamos conhecer as principais opes de edio da pasta atual:
A Barra de criao de grficos. Alm dos grficos que vem nativos no Qlik Sense ainda h possibilidade de
se acrescentar mais grficos feitos por voc ou por terceiros atravs de extenses. Visite
http://branch.qlik.com
B Barra de exibio de todos os campos de todas as tabelas que esto carregadas na memria da aplicao.
possvel filtrar os campos por tabela clicando na opo Todas as tabelas e selecionando uma tabela
especfica.
C Barra de exibio e definio dos Itens Mestres: Dimenses, Medidas e Visualizaes.
D Opo para finalizar a edio da pasta.
E Barra com as opes para ocultar ou exibir a barra de grficos, opo de cortar, copiar, colar e excluir
objetos da pasta. Boto de fazer e desfazer e de exibir ou ocultar as propriedades dos objetos das
pastas.
35 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Definio de Dimenses e Medidas
No projeto pedaggico deste curso nosso objetivo ser disponibilizar painis para analisar as vendas de carros.
Vamos agora relembrar nosso Fato Pedido de Venda e as suas respectivas dimenses:
Dimenso
Empresa
Dimenso Carro
(fabricante,modelo, etc.)
Agora basta escolher os campos que queremos definir como Dimenses e Medidas para dar clareza ao projeto
e facilitar o uso da aplicao para o usurio final ou de negcios. Com o Qlik Sense muito importante oferecer
a possibilidade de seus usurios personalizarem a aplicao sem a necessidade de conhecimento tcnico de
modelagem dos dados.
36 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Escolha a opo Itens mestres, clique em Dimenses e no boto
Criar novo:
Aparecer uma nova janela com o tipo da Dimenso (se do tipo nico
ou hierrquica) e a lista dos campos de todas as tabelas.
37 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Crie as seguintes dimenses nicas deixando o mesmo
nome na dimenso.
38 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Observe a tabela abaixo:
A Filtro de tabelas.
B Lista de campos. Escolha Custo
C Tipo de agregao. Possibilidades de agregao:
- Sum (Soma de todos os valores do campo);
- Count (Contagem de todos os valores do campo, mesmo que repetidos);
- Avg (Mdia de todos os valores do campo);
- Min (Menor valor do campo);
- Max (Maior valor do campo).
Escolha Sum.
D Boto de inserir. Clique.
E Expresso montada pelo Qlik Sense. Se quiser, pode escrever seu comando diretamente sem
precisar ter usado o construtor.
Clique em Aplicar. D o nome Valor Custo e clique em Criar.
39 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Crie as seguintes Medidas com suas respectivas expresses:
40 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Criando Grfico De Barra
Clique na opo Grficos.
Arraste e solte a partir do
Grfico de barra para rea
em branco da pasta
Principal:
Clique em Incluir
dimenso e escolha
Empresa.
Em seguida clique em
Adicionar medida e
escolha Total de
Vendas
41 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Agora que foi montado o layout bsico de nosso grfico de barras, vamos conhecer as opes de
personalizao e vamos fazer alguns ajustes.
42 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Vamos fazer algumas personalizaes interessantes em nosso grfico de
barras:
1) Mude a classificao para que venha primeiro pela grandeza do Total de
Vendas. Na opo Classificar, basta arrastar a Medida Total de
Vendas para que venha antes da Dimenso Empresas.
4) Onde tem Clique para incluir um ttulo, clique e mude para Vendas Por Empresa.
43 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Clique no boto da pasta Concluir:
Vejamos o resultado:
44 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Criando Grfico KPI (Indicador de Desempenho)
Vamos usar o grfico KPI para adicionar um
totalizador de nossas vendas. Clique no boto
Editar e vamos abrir um espao acima do
grfico de barras para caber nosso grfico KPI.
45 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Criando Grfico Pizza
Vamos agora criar um grfico de Pizza.
1) Clique em Grficos e arraste e
solte para a pequena rea livre
no canto superior.
2) Adicione a Dimenso
Fabricante e escolha a
Medida Total de Vendas.
3) Na propriedade Aparncia
escolha Apresentao e a
opo Rosca.
Vejamos o
resultado:
46 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Clonando Objetos Grficos
Vamos clonar o grfico Vendas Por
Empresa e mudar a Dimenso para
Modelo.
1) Clique com o boto direito do
mouse sobre o grfico Vendas
Por Empresa. Clique em
Copiar.
47 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Vamos criar um novo
espao abaixo do grfico
Vendas Por Empresa
modificando o tamanho
do objeto do grfico para
que ocupe um pouco
menos metade do espao
vertical.
48 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Criando Grfico Painel de Filtro
Para facilitar a seleo de dimenses que tem muita variedade ou para evidenciar dimenses que consideramos
mais importantes para o usurio podemos utilizar
o painel de filtro.
Em nossa aplicao, vamos abrir espao na rea
acima do grfico de pizza.
Em seguida, v para os Itens mestres e arraste e
solte a dimenso Vendedor para a nova rea
livre.
49 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Usando Selees para fazer anlises
Com nossa primeira pasta de anlise j podemos fazer vrias descobertas de informaes interessantes do
projeto. Nela temos a Medida Total de Vendas e podemos criar indicadores visuais pelas Dimenses
Empresa, Fabricante, Modelo e Vendedor.
Vamos responder as seguintes perguntas utilizando nosso layout:
1) Qual vendedor teve maior venda do modelo Gol G5?
2) Qual o total de vendas da vendedora Ldia Kodama excluindo as vendas do modelo Gol G5?
3) Qual o valor total de vendas do modelo Captiva da empresa F1 Car e do vendedor Pedro Arnaldo?
50 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Vejamos as selees disponveis no objeto grfico:
A Ativar seleo de laos. Permite selecionar os dados delimitando uma rea. O que estiver dentro
desta rea ser selecionado.
B Limpar seleo. Limpa a seleo atual que ainda no foi confirmada (limpa a pr-seleo).
C Botes de cancelamento e confirmao da seleo.
Clique para ativar seleo de lao e experimente desenhar um lao que selecione o modelo Fiesta e
Sandero e veja que interessante:
51 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Agora experimente desmarcar os modelos Fiesta e Sandero apenas clicando sobre cada um deles. Deixe
apenas o Gol G5 e confirme a seleo:
O vendedor que mais vendeu o modelo Gol G5 foi Ldia Kodama com o total de R$ 252,8 mil.
52 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Vamos conhecer os estados de seleo associativa possveis do Qlik Sense:
Ao fazer selees, as cores dos valores mudam. A codificao por cores usada nas caixas de filtro com as
cores caractersticas do Qlik Sense verde, branco e cinza. As cores trazem informaes sobre quais valores de
campo so selecionados, possveis, alternativos, e excludos, respectivamente.
A Barra que exibe o status da seleo visualmente. Perceba que est mostrando uma pequena faixa verde
que corresponde visualmente a proporo do modelo selecionado em relao ao resto do conjunto que
est cinza claro, a seleo alternativa.
B Menu de seleo. Mostra as opes de selecionar: todos, possvel, alternativa, excludo e exportar dados.
C Botes de cancelamento e confirmao da seleo.
D Pesquisa da dimenso atual. Podemos pesquisar por uma palavra ou qualquer caracter.
E Por estar na cor verde, indica o estado Selecionado, que corresponde aos valores selecionados da
dimenso.
F Por estar na cor cinza-claro, indica o estado Alternativo, que corresponde aos valores alternativos da
dimenso.
53 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Como queremos selecionar todos os modelos, menos o modelo Gol G5,
vamos clicar no Menu de seleo e escolher a opo Seleciona
excludo.
Vamos para a pergunta 3: qual o valor total de vendas do modelo Captiva da empresa F1 Car e vendedor
Pedro Arnaldo?
Poderamos
filtrar
facilmente
clicando nos
grficos de
dimenses, mas iremos utilizar outros recursos de filtros de seleo. Clique na opo Ferramentas de selees.
54 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Vejamos as opes desta tela:
Limpe todos os filtros clicando no boto x das dimenses selecionadas ou no boto Limpar todas as
dimenses e escolha na dimenso Empresa na lista das dimenses no selecionadas o valor F1 Car:
55 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Faa o mesmo para a dimenso Modelo e valor Captiva e para o vendedor Pedro Arnaldo. Ao finalizar,
clique no boto Fechar ferramenta de selees e teremos o KPI do total de vendas que procurvamos no
valor de R$ 1.452 mil:
56 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Trabalhando com datas
Edite a pasta e abra um espao lateral pequeno para adicionarmos as dimenses de tempo:
Agora v em Itens mestres e crie uma nova dimenso chamada Ano Venda baseada no campo Ano Venda
e Ms Venda baseada no campo Ms Venda, respectivamente:
57 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Observe um problema com o campo ms: a ordem dos campos no est correta. Est:
abr, ago, dez.... O Qlik Sense est ordenando pela ordem alfabtica do nome do ms e no pelo nmero do
ms. O problema que o campo foi interpretado como um texto e no como data. Sendo assim, temos que
usar uma funo de converso para resolver.
Abra o Editor da carga de dados e a opo Seo gerada automaticamente e clique em Desbloquear:
58 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
O campo que queremos alterar o Ms Venda da tabela Pedidos$.
Faa a recarga dos dados clicando em Carregar dados. Abra a pasta na opo Viso geral do aplicativo e
note que agora est ordenando corretamente:
59 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Confira tabela com algumas das funes de formatao, exibio e converso de datas mais usadas:
Clique em Selecionar e em
Adicionar script.
60 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
D o nome [ModeloRecall$]: no script que dever ficar assim:
Clique em Carregar dados e verifique no Visualizador do modelo de dados se fez a associao correta com
a tabela Modelos.
61 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Criao de calendrio mestre
Podemos fazer a criao dos campos de calendrio baseado em um ou mais campos de data do modelo de
dados. Essa criao derivada de um campo com a utilizao dos comandos Declare e Derive.
O comando Declare usado para criar campo e definies de grupo, em que voc pode definir as relaes entre
campos ou funes. Um conjunto de definies de campo pode ser usado para gerar campos derivados
automaticamente, o que pode ser usado como dimenses. Por exemplo, possvel criar uma definio de
calendrio e us-la para gerar dimenses relacionadas, como ano, ms, semana e dia, a partir de um campo de
data.
Voc pode usar Declare para criar uma nova definio de campo ou uma definio de campo com base em uma
definio j existente.
Sintaxe:
definition_name:
Declare [Field[s]] Definition [Tagged tag_list ]
[Parameters parameter_list ]
Fields field_list
[Groups group_list ]
definition_name Nome da definio de campo
tag_list Uma lista separada por vrgula de tags a serem aplicadas a campos derivados a partir
da definio de campo. Opcional.
parameter_list Uma lista de parmetros separada por vrgula. Um parmetro definido na forma de
name=value e recebe a atribuio de um valor de incio, que pode ser ignorado quando
uma definio de campo reutilizada. Opcional.
field_list Uma lista separada por vrgula de campos a serem gerados quando a definio de
campo for usada. Um campo definido na forma de
<expression> As field_name tagged tag. Use $1 para referenciar o campo de dados a
partir do qual os campos derivados devem ser gerados.
group_list Uma lista separada por vrgula de grupos a serem gerados quando a definio de campo
for usada. Voc pode definir dois tipos diferentes de grupos:
Ordenao (drilldown)
Grupos de ordenao contm grupos que so relacionados hierarquicamente.
Coleta (collection)
Grupos de coleta contm campos em que a relao no foi definida.
Um grupo definido na forma de <field_list> Type
drilldown|collection As group_name .
62 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Agora vamos fazer a nossa declarao da definio de nosso calendrio. Acessando o nosso editor de carga de
dados, vamos criar uma nova aba com o nome de Calendrio, adicionando o seguinte script:
Calendario:
DECLARE FIELD DEFINITION TAGGED '$date'
Fields
Year($1) As Ano Tagged '$year',
Month($1) as Ms Tagged '$month',
Date($1) as Data Tagged ('$date', '$day'),
Week($1) as Semana Tagged '$week',
Weekday($1) as "Dia Semana" Tagged '$weekday',
DayNumberOfYear($1, first_month_of_year) as "Nmero do dia no ano" Tagged
('$numeric');
Aps a declarao, devemos fazer a utilizao de nossa declarao com o comando Derive.
DERIVE FIELDS FROM FIELDS "DataUltimoRecall" USING Calendario;
63 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Criando Grfico de Tabela Simples
Na opo Grficos arraste e solte o grfico Tabela para a rea em branco inferior. Na opo Itens
mestres arraste e solte as seguintes dimenses sobre o novo grfico:
- Fabricante, Modelo, Motor, Recall Ano, Recall Ms, Recall Dia Semana, Recall Data (sempre tendo o cuidado
de incluir, evitando substituir):
As principais propriedades so similares aos outros grficos, com exceo que existe a opo de exibir totais e
alguns itens de texto a mais.
64 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Criando Grfico de Tabela Dinmica (Pivot Table)
Na opo Grficos arraste e solte o grfico Tabela dinmica para a rea em branco superior. V para a
opo Itens mestres e arraste e solte as seguintes dimenses sobre o novo grfico:
- Ano Venda, Ms Venda e Vendedor. Sempre tendo o cuidado de incluir, evitando substituir.
65 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
O resultado do grfico at agora dever ser este:
Agora vamos definir uma expresso para a cor da fonte da medida Qtd
Carros Vendidos. Se a quantidade for menor que 1.000 dever ter a fonte
em vermelho, e acima de 1.000 dever ser azul escuro.
66 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Criando Grfico de Linhas
Vamos criar uma nova pasta na Viso
geral do aplicativo e vamos chamar de
Anlise Temporal.
67 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Adicione tambm a dimenso Empresa e a medida Total de vendas. Vamos agora configurar algumas
propriedades interessantes do objeto. Na propriedade Apresentao escolha a opo Mostrar pontos de
dados a habilite a opo Rtulos de valor automtico:
68 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Criando Grfico de Combinao
Abra a pasta para edio e na opo Grficos arraste e solte o Grfico de linhas na rea em branco:
69 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Finalize a edio e veja o resultado:
Para testar a dimenso hierrquica Ano/Ms, experimente clicar na barra do grfico de combinao que
corresponde ao ano de 2013:
70 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Importando XML
Em seguida, vamos trazer novos dados
atravs de script. V no Editor da carga de
dados e vamos criar uma nova aba
chamada Dados Municpios.
Clique em Carregar dados e verifique no gerenciador do modelo de dados se fez o relacionamento correto
entre esta nova tabela e a existente Pedidos$.
71 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Criando Grfico de Disperso
Vamos criar uma nova pasta na Viso geral do aplicativo e vamos chamar de Quantidade Mdia de Vendas.
Em Itens mestres crie uma nova dimenso chamada Municpio baseada no campo Municpio.
Na opo Itens mestres arraste e solte a dimenso Municpio e adicione as medidas Margem de Vendas
e Mdia de Carros Vendidos. D o nome Mdia Municpios para o grfico.
Na propriedade
Aparncia, opo
Cores e legenda
desative a opo
Automtico e
escolha Por
dimenso.
72 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Para formatar o eixo-Y e a sua linha de referncia basta formatar em Dados, escolher a medida Mdias de
Carros Vendidos e mudar a formatao para nmero Simples e 1.000.
Copie e cole o grfico de disperso Mdia Municpios na rea em branco ao lado. Chame este grfico de
Mdia Vendedores e troque a dimenso Municpios pela dimenso Vendedores arrastando e soltando na
opo Itens mestres a dimenso Vendedor:
73 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Criando Visualizaes
Ainda no modo de edio vamos para a primeira pasta Principal e abra a opo Itens mestres. Arraste o
grfico Vendas Por Modelo e solte sobre a rea de Itens mestres e clique no boto incluir.
A partir desta linkagem este objeto no poder ser mais editado, tornou-se uma Visualizao, que uma
forma de reutilizar meus objetos grficos por toda a minha aplicao de forma padronizada.
Observao: se quiser
desvincular novamente seu
grfico para edio, basta clicar
com o boto direito sobre ele e
escolher a opo Desvincular
visualizao.
74 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Diminua o espao lateral ao lado da disperso Municpios x Qtd Carros e adicione as dimenses Ano Venda
e Ms Venda:
75 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Criando Grfico Mostrador
Abra um espao
acima do grfico de
disperso Mdia
Municpios e na
opo Grficos
arraste o grfico
Mostrador e solte
na rea livre.
Na opo Itens
mestres adicione a
medida Mdia de
Carros Vendidos.
Mude o estilo de Radial para Barra e ative a opo Use segmentos. Mude a cor
do primeiro segmento de azul para vermelho.
76 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Finalize a edio da pasta, limpe todas selees e veja o resultado da nossa pasta Quantidade Mdia de
Vendas:
77 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Agora vamos maximizar nosso grfico de disperso e ver quais vendedores esto acima da linha de referncia
vermelha e acima da Mdia Geral:
78 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
A segunda pergunta : Qual vendedor tem a maior margem de vendas do municpio de Sorocaba?
Visualizando rapidamente o grfico de disperso Mdia Vendedores fica claro visualmente que a maior
margem de vendas do vendedor Manoel Nbrega.
79 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Vamos para a terceira pergunta: Nos trs primeiros meses de 2014 selecione os 3 municpios que tiveram a
maior margem de vendas. Qual vendedor teve a maior margem de vendas destes municpios?
Limpe todos os filtros de seleo e selecione o valor 2014 na dimenso Ano Venda. Selecione os 3 primeiros
meses jan,fev e mar na dimenso Ms Venda. Maximize o grfico de disperso Mdia Municpios e vamos
selecionar com a ferramenta lao os 3 municpios que tiveram a maior margem de vendas: Carapicuba,
Piracicaba e Jundia. Confirme a seleo e normalize a visualizao do grfico na pasta.
No grfico de disperso Mdia Vendedores percebemos que o vendedor Arthur Monblack teve a maior
margem de vendas destes 3 municpios selecionados.
80 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Criando Mapas
Os mapas podem ser utilizados para uma grande variedade de fins. O uso comum em business intelligence
plotar indicadores por dimenses diversas, como por exemplo, o volume de vendas por bairros, municpios,
estados e regies do Brasil.
Voc pode criar um mapa usando uma camada de ponto ou uma camada de rea. Se voc usar uma camada de
ponto, vai precisar de um mapa de fundo para fornecer o contexto para os pontos, caso contrrio, voc s ter
uma coleo de pontos em um fundo vazio. Voc pode adicionar um valor de medida ou uma expresso para
os valores de dimenso. Use o tamanho dos pontos ou cor por medida para refletir o tamanho da medida. O
provedor de camada de fundo padro o OpenStreetMap.
81 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Altere o script acrescentando antes do comando Load o nome da tabela [MapaSP$]:
Carregue os dados e crie uma nova pasta na Viso geral do aplicativo chamada Mapas. V para o modo de
edio da nova pasta. Escolha a opo Grficos e arraste o grfico Mapa para a metade da rea em branco:
82 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Nosso primeiro mapa ser de polgonos.
Ser utilizado como fundo por padro o OpenStreeMap, mas possvel alterar
para outro de sua preferncia desativando a opo Servio de mapa
Automtico e escolhendo uma nova URL de fundo.
Clique no link URLs e atribuies e abrir no browser da sua mquina uma srie
urls que renderizam o fundo.
Vamos escolher por exemplo o MapBox Natural Earth. Copie a url que tem a
extenso .png na propriedade URL do plano de fundo:
http://a.tiles.mapbox.com/v3/mapbox.natural-earth-hypso-bathy/${z}/${x}/${y}.png
83 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Vamos ajustar a transparncia na propriedade
Camadas. Desa at Medida e na
Opacidade diminua levemente.
No mapa Quantidade Pedidos e na propriedade Aparncia tambm ative para mostrar a legenda:
Experimente navegar no mapa. Note que pode usar a rolagem do mouse para dar zoom e tambm a ferramenta
de lao para selecionar municpios numa rea.
84 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Adicionando Texto e Imagem
Atravs do objeto Texto e Imagem podemos adicionar imagens, textos, links para internet e medidas, onde
podemos definir configuraes de estilo de fonte, tamanho e cor para cada uma das partes individualmente
conforme imagem abaixo, basta selecionar o trecho e fazer a configurao:
V para a pasta Principal e coloque no modo edio. Remova o objeto KPI que tem o Total de Vendas. Na
opo Grficos arraste o objeto Texto e Imagem no espao vazio:
85 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Clique no objeto Texto e Imagem e v na propriedade Aparncia e escolha
a opo Imagem de fundo e ative a opo Usar imagem de fundo.
V para o objeto Texto e Imagem que inserimos, clique dentro para aparecer
o cursor e digite o texto Total de Vendas. Em seguida selecione o texto com o
mouse e clique no boto B para ficar em negrito.
Mude o tamanho da letra de M para L e tecle Enter para abrir um espao na prxima linha.
86 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Na opo Itens mestres arraste a
medida Total de Vendas para o
objeto Texto e Imagem que
criamos e solte abaixo do texto
Total de Vendas.
V na propriedade Dados e na
medida Total de Vendas e mude
a formatao para Moeda.
87 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Criando grfico Mapa de rvore
Coloque a pasta Principal no modo edio.
Remova o grfico de barras Vendas Por
Empresa.
Na propriedade Aparncia ative a opo Rtulos de valor para Automtico. Na opo Cores desative a
opo Automtico. Em seguida escolha a opo Por medida. Escolha Gradiente divergente e Cores
inversas. D o nome Vendas Por Empresa:
88 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Convertendo um grfico de um tipo para outro
Uma opo interessante para no perder muito tempo a possibilidade converter um grfico de um tipo em
outro.
Na opo Grficos arraste o grfico Mapa de rvore e solte sobre o grfico Vendas Por Vendedor.
Aparecer as opes para substituir, converter ou cancelar. Escolha Converter em: Mapa de rvore. Na
propriedade Aparncia ative a opo Rtulos de valor para Automtico. Finalize a edio da pasta e
confira o resultado:
89 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Duplicando pastas
Em algumas situaes muito til criar uma nova pasta baseada em outra. Basta ir para a opo Viso geral
do aplicativo e clicar com o boto sobre a pasta pretendida. Aparecer as opes Editar, Duplicar e Excluir:
Clique em Duplicar e
ser criada uma nova
pasta no fim da lista de
pastas. D um novo
nome e aproveite todo
design montado com
todos os objetos
duplicados dentro da
nova pasta.
90 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Criando Marcadores
Imagine estar navegando, fazendo escolhas, descobrindo informaes e surge a necessidade de salvar estas
escolhas (ou selees) para serem usadas em outro momento, mostrar a algum ou para voltar ao mesmo
contexto de maneira prtica. Este o propsito do objeto Marcador.
V para a pasta
Principal e
selecione o Ano
Venda com o
valor 2014 e
escolha a empresa
Best Car. Clique
ento no boto
Marcadores:
Agora clique no boto Criar novo marcador e d o nome Vendas Best Car 2014. Clique novamente sobre o
boto Marcadores e limpe todos os filtros.
91 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Criando Histrias
Qlik Sense introduz a narrativa dos dados (Histrias) como uma nova maneira de compartilhar suas descobertas
sobre os dados com outras pessoas.
O objetivo do Histrias a construo de uma narrativa para enfatizar suas descobertas. As histrias apoiam e
convencem o pblico na tomada de decises. Depois de criada a histria, podemos exibi-la em forma de
apresentao que permite acessar os dados sempre que for necessrio.
Antes de iniciarmos, vamos fazer algumas selees. No painel Principal escolha no grfico de pizza o fabricante
Volkswagen. Quero guardar no Histrias o painel Mapa de rvore das empresas.
Agora vamos capturar o objeto com sua seleo. Clique no cone da mquina fotogrfica Tirar snapshot e em
seguida escolha o objeto que quer capturar, o objeto Vendas Por Empresa:
Finalize a captura
momentaneamente clicando
sobre o boto parar de tirar
snapshots.
92 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Limpe todos os
filtros e v para o
painel Principal
e escolha no
grfico de pizza o
fabricante Fiat.
Clique no cone
Tirar snapshot
e em seguida
escolha o objeto
Vendas Por
Empresa.
Na pasta Quantidade Mdia de Vendas capture o grfico de marcador com a mdia das vendas.
Tambm para a pasta Mapas capture o mapa Quantidade de pedidos. Desative o modo snapshot clicando
no boto parar de tirar snapshots.
Clique no mapa sobre o nico municpio em azul escuro Brotas. Clique no cone Tirar snapshot, v para pasta
principal e capture o objeto Texto e Imagem que tem o Total de Vendas com o desenho de um carro:
93 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Vamos conhecer as principais opes do editor:
94 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Arraste e solte o objeto de Texto e coloque o ttulo Anlise das Vendas
2014.
95 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Crie um novo slide e acrescente o objeto mapa com a quantidade de pedidos. Em seguida adicione o objeto de
forma grfica e selecione a cor azul. Insira o objeto de texto de pargrafo e escreva um texto similar ao que est
na imagem abaixo. Adicione tambm o objeto Texto e Imagem que criamos com o total de vendas e a imagem
do carro como na imagem abaixo:
96 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Volte para a Histria Apresentao Diretoria Comercial e adicione os 2 snapshots que criou por ltimo.
Para o grfico Vendas por Fabricante adicione o efeito Valor mais baixo e para o grfico Vendas por
Modelo adicione o efeito Valor mais alto:
Adicione objetos de seta e de ttulo para magnificar o menor e o maior valor como na imagem abaixo:
97 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br
Crie mais um novo slide do tipo e selecione a pasta Anlise Temporal:
Agora podemos clicar no boto Executar a histria e ver a nossa apresentao em ao. Se durante a
apresentao precisar detalhar melhor alguma informao, pode clicar sobre o objeto e executar a opo Ir
para recurso. Quando terminar a anlise pode voltar clicando no boto volta histria.
98 | Q l i k S e n s e D e s k t o p
Toccato Tecnologia em Sistemas Ltda.
Ouvidoria: 0800 643 3004 | ouvidoria@toccato.com.br | www.toccato.com.br