Apresentao Lio 5
Grficos
Introduo
Lio 6
Lio 1 Expresses na Lista
Trabalhando com QlikView
Lio 7
Lio 2 Seleo Mltipla, Selees Atuais,
Cargas de Dados Marcador e Objeto Pesquisa
Lio 3 Lio 8
Layout do Projeto e Caixa de Mais sobre Grficos
Estatstica
Lio 9
Lio 4 Objetos Vinculados
Objeto Tabela
Lio 10
Tabelas Simples e Tabelas
Dinmicas
Sumrio
Lio 11 Lio 18
Uso de Botes Estados Alternativos
Lio 12
Objetos de Texto
Lio 13
Objeto Continer
Lio 14
Relatrios
Lio 15
Grupos de Dimenses
Lio 16
Variveis
Lio 17
Imagem na Tabela e Grfico Mostrador - Dashboard
Apresentao
Nos prximos slides vamos saber quais
so os primeiros passos para aprender
a utilizar o QlikView11.
Apresentao
Passo 1
QlikView instalado?
Apresentao
Passo 2
O que o QlikView?
Qlikview uma plataforma de Business Discovery, que permite
analisar rapidamente os dados de todas as fontes de sua
organizao, de forma que os grficos apresentem com
preciso as suas necessidades e processos.
O que o QlikView?
Consolida os dados relevantes de vrias fontes em
um nico aplicativo;
O que o QlikView?
Pesquisa todos os dados de forma direta ou indireta
interagindo com aplicativos e Dashboard de anlise
dinmicos;
Modelos Associativo
O segredo do QlikView est em sua tecnologia exclusiva e
patenteada chamada AQL (Associative Query Logic), que oferece
um compressor de dados de alta potncia, uma ferramenta de
Extrao, Transformao e Armazenamento integrada e conectores
para fontes de dados especficos, dispensando a obrigao de
criao de um Datawarehouse.
O Panorama do BI em Evoluo
Introduo
O Panorama do BI em Evoluo
Introduo
Fonte de Dados
Arquivos Texto com qualquer caractere separador de campos, por
exemplo ponto e vrgula.
XML
Introduo
Ambiente
Para este treinamento, usaremos instaladores e fontes de dados que
esto dentro das pastas conforme o modelo abaixo:
Introduo
Ambiente
Dentro da pasta ...\Qlikview\Treinamento\Designer I\Fontes de Dados\
existem o arquivos que usaremos no curso Designer I:
Introduo
Ambiente
Na pasta de Instalao, escolha:
Criao do Script
Inicie o QlikView (se ainda no feito).
Criao do Script
Se preferir, pode utilizar a opo Preferncia do Usurio na aba
Desenho para Sempre Usar arquivos de Log para Novos
Documentos para ento essa opo estar sempre selecionada no
futuro.
Criao do Script
Selecione Editar Script no menu Arquivo ou na barra de
ferramentas (Atalho: Ctrl+E).
Carregamento de Dados
Carregar os dados das planilhas Excel:
Clientes
Trabalhando com QlikView
Carregamento de Dados
Altere o rtulo da tabela para Clientes, conforme segue:
Trabalhando com QlikView
Propriedades do Documento
Pasta
Um documento Qlikview pode ter uma ou vrias pastas, nas
quais so colocados objetos de pasta. Cada pasta pode
conter diversos objetos de pasta.
Iniciando Listas
Iniciando Listas
Selecione os campos Cidade, NomeEmpresa e Pais na tela de
Propriedades da Pasta e clique em Incluir.
Trabalhando com QlikView
Iniciando Listas
Aps alinhar as listas sero apresentadas, como na figura:
Trabalhando com QlikView
Seleo de Dados
Seleo de Dados
Seleo de Dados
Seleo de Dados
Seleo de Dados
Se, por exemplo, *ar* for digitado na caixa de pesquisa da lista Pas,
poderemos observar que Argentina e Denmark foram selecionado.
Exemplo:
Limpe todas as selees ativas nesse momento.
Selecione Brasil e Argentina na lista Pas.
Com isso, selecionamos dados associados aos pases
Brasil ou Argentina.
Trabalhando com QlikView
Selees
Travar selees.
Destravar selees.
Indicadores de selees.
Trabalhando com QlikView
Alguns dos objetos mais comuns so: listas, tabelas, grficos e botes.
Configurao de objetos
Neste momento veremos sobre as configuraes disponveis para
listas.
Observe que muitas das configuraes so comuns a outros tipos de
objetos em QlikView.
Por isso, muito do que vermos pode ser aplicado em outros objetos em
sua aplicao QlikView.
Trabalhando com QlikView
Configurao de objetos
Propriedades do objeto lista
Geral
- Mostrar Frequncia.
Marque esta opo para mostrar o nmero de ocorrncias
para cada valor na lista. O nmero correspondente a
frequncia apresentado do lado direito da lista.
Exemplo:
- V para a pasta Listas.
- Marque a lista Mostrar Frequncia (Show Frequency) nas
Propriedades da Lista Pas.
Trabalhando com QlikView
Configurao de objetos
Propriedades do objeto lista
Apresentao
- Alinhamento
QlikView ir interpretar os valores de campos como texto ou
como nmeros. Por default, nmeros sero alinhados pela
direita e textos pela esquerda. Nesta rea pode-se alterar o
alinhamento padro.
- Configurao Multi-Linha
Como j temos visto, em QlikView uma linha na lista
corresponde a um valor. Entretanto, podemos
alternativamente mostrar os valores dos campos em duas
ou mais linhas ao marcar a opo Retorno do Texto da
Clula e configurar o nmero de linhas e a altura.
Trabalhando com QlikView
Configurao de objetos
Propriedades do objeto lista
Apresentao
- Coluna nica
QlikView pode ajustar automaticamente a lista para
apresentar tantas colunas quanto o espao disponvel. Com
Coluna nica (marcado por default) a apresentao feita
em uma coluna.
Configurao de objetos
Propriedades do objeto lista
Apresentao
- Estilo
No QlikView 10, foram adicionados alguns novos estilos de
seleo de lista bem interessantes.
Configurao de objetos
Propriedades do objeto lista
Classificao
- Estado
Ordena os dados de acordo com seu estado lgico (dados
possveis selecionados antes, e excludos depois)
- Expresso
Ordena os dados de acordo com uma expresso arbitrria
que introduzida no editor de expresses.
- Frequncia
Ordena os dados de acordo com sua frequncia (pela
frequncia com que eles ocorrem)
Trabalhando com QlikView
Configurao de objetos
Propriedades do objeto lista
Classificao
- Valor Numrico
Ordena os dados de acordo com seu valor numrico.
- Texto
Ordena os dados alfabeticamente.
Trabalhando com QlikView
Configurao de objetos
Propriedades do objeto lista
Classificao
Configurao de objetos
Propriedades do objeto lista
Classificao
Nesse caso, a prioridade a seguinte: Estado, Expresso,
Frequncia, Valor Numrico, Texto e Ordem de Carga.
Configurao de objetos
Propriedades do objeto lista
Nmero
A formatao dos valores numricos realizada na pgina Nmero
em Propriedade.
Configurao de objetos
Propriedades do objeto lista
Nmero
QlikView sempre tentar interpretar valores numricos em base de
dados como nmeros.
Configurao de objetos
Propriedades do objeto lista
Fonte
A pgina Fonte usada para selecionar o estilo de fonte a ser
usado e o formato da fonte a ser apresentado.
Trabalhando com QlikView
Configurao de objetos
Propriedades do objeto lista
Layout
Intensidade da Sombra e Largura da Borda.
Propriedades da Pasta
Clique com o boto direto do mouse sobre a pasta Principal e altere
o nome para Listas.
Trabalhando com QlikView
Exerccios
Produtos.
Categorias.
DetalhesPedidos.
Carregamento de Dados
Clientes:
LOAD ClienteID,
NomeEmpresa AS Cliente,
NomeContato,
Endereco,
Cidade,
Estado,
CodigoPostal,
Pais,
Fone,
Fax
FROM
[Fonte de Dados\Clientes.xls]
(biff, embedded labels, table is Sheet1$);
Carregamento de Dados
Exerccios
Usabilidade.
Layout rea de Trabalho
Exemplos
Layout rea de Trabalho
Exemplos
Layout rea de Trabalho
Exemplos
Layout rea de Trabalho
Exemplos
Layout rea de Trabalho
Copiar Objetos.
Adicionar e ordenar pastas.
Adicionar listas a uma pasta.
Caixa de Estatstica
Para incluir uma Caixa de Estatstica, clique com o boto direito do
mouse na rea de trabalho e selecione a opo Novo / Objeto de
Pasta / Caixa de Estatstica.
Exerccios
1. Criar uma pasta com as listas Pas, Cliente e Vendedor e d o nome Minha
Pasta a esta nova pasta.
2. Copie os campos Ano, Ms e Dia da pasta Listas para a pasta Minha Pasta
3. Reposicione as listas para conseguir um leiaute claro.
4. Adicione a lista Venda_Liquida.
5.Remova os campos Cliente e Vendedor.
6.Inclua uma Caixa de Estatstica para o campo Quantidade
7.Modifique a ordem das pastas.
8.Remova Minha Pasta.
9.Clique com o boto direito do mouse sobre a pasta Listas e selecione a
opo Copiar Pasta.
10.Elimine os grficos desta nova aba.
11.Volte para a aba Listas.
4. Objeto Tabela
Crie uma nova tabela escolhendo Novo Objeto da Pasta > Tabela...
do menu Layout.
Classificao em tabelas
Tabelas podem ser ordenadas em trs diferentes formas.
Classificao em tabelas
O segundo mtodo para ordenar em tabelas o seguinte:
Toda coluna de tabela tem uma ordem definida, que pode ser
editada pelo usurio. Isso feito na pgina Classificao em
Propriedades onde Classificar por pode ser configurado de acordo
como a coluna ordenada em relao s outras.
Classificao em tabelas
A terceira forma de ordenar simplesmente fazer um
clique no boto direito do mouse e selecionar a opo
Classificar no menu do objeto.
Essa operao tambm far com que essa coluna v para o topo da
lista em Prioridade de Classificao. A repetio dessa operao
faz com que se mude a forma de ordenar de ascendente para
descendente e vice-versa.
Formatao em tabelas
Sobre as pginas das Propriedades do objeto do tipo Tabela: Geral
e Classificao, Apresentao, Estilo, Nmero, Fonte e Layout
Formatao em tabelas
Configurao do alinhamento de colunas.
Formatao em tabelas
Formatao em tabelas
Pode ser desejvel ter uma cpia em papel de certa seleo de seu
projeto
Exerccios
1. Minimize a tabela criada e insira os objetos abaixo. Trs listas e
uma tabela.
5. Grficos
O que so Dimenses?
Dimenso uma coleo de informaes de referncia sobre um
evento mensurvel. Neste contexto, os eventos so conhecidos como
"fatos".
Exemplos :
Descrio do Produto, Razo Social do Cliente
Grficos
O que so Expresses?
Uma expresso consiste em uma combinao de campos, variveis,
operadores e funes que so unidos de acordo com uma sintaxe
especial.
Exemplos :
Vendas_Liquidas, Quantidades
Grficos
Grficos em QlikView
Grficos em QlikView
Vamos criar agora um grfico de pizza, onde ser possvel analisar
o nmero de pedidos efetuados por ano.
Grficos em QlikView
Grficos
Exerccios
Esses exerccios iniciais tem inteno de dar uma indicao do seu
entendimento sobre como pesquisar em um documento QlikView.
Para encontrar a resposta ser necessrio navegar entre pastas do
documento e fazer pesquisas e selees em vrias listas.
Exerccios
Soluo
Expresses de Lista
Anteriormente, as listas podiam exibir um nmero de frequncia.
Agora, possvel adicionar qualquer nmero de expresses
arbitrrias do QlikView a serem mostradas ao lado dos valores de
campo de lista.
Expresses na Lista
Expresses de Lista
Na lista de Ano vamos fazer algumas alteraes.
Fundo da Lista
Agora podemos definir a cor de fundo para as listas e tambm
definio de imagens de fundo.
Expresses na Lista
Fundo da Lista
Acesse a pgina Apresentao em Propriedades da lista, clique
no boto Fundo..., marque a opo Imagem e clique no boto
Pesquisar...
Exerccios
1. Usando a Lista Pas, crie 2 expresses com a mesma frmula:
count(ContaPedidoID), sendo que:
- A primeira expresso ter representao Texto.
- A segunda expresso ter representao com minigrfico,
usando a dimenso ms.
Selecione os campos:
- FuncionarioID como Cdigo Funcionrio.
-Vendedor.
-FornecedorID como Cdigo Fornecedor.
- Fornecedor.
-Ano.
Seleo Mltipla, Selees Atuais,
Marcador e Objeto Pesquisa
Objetos Marcador
Um objeto Marcador permite salvar um conjunto de selees para
ser rapidamente acessado posteriormente.
Objeto Pesquisa
Um objeto Pesquisa permite buscar uma informao em toda
nuvem de dados, diferentemente da Lista, que permite buscar
somente em um campo.
Seleo Mltipla, Selees Atuais,
Marcador e Objeto Pesquisa
Exerccios
1.Insira uma caixa de Seleo Mltipla no seu projeto com os
campos Pas, Cidade e Cliente
2.Selecione um Pas e uma Cidade e Crie um novo marcador
para essa seleo
3.Utilize a caixa Selees Atuais para Limpar somente a seleo
da Cidade
4.Utilizando o Objeto Pesquisa, descubra em que Campo existe
incidncia para ABC
8. Mais sobre
grficos
Agora vamos saber mais detalhes sobre o
trabalho com grficos no QlikView.
Mais sobre Grficos
Retomando Grficos
Retomando Grficos
Retomando Grficos
Especifique o que representado no eixo X ao selecionar a
dimenso na lista da Campos/Grupos Disponveis. Neste
exemplo, selecionaremos Pais e o boto Incluir.
Mais sobre Grficos
Retomando Grficos
Aps incluir a dimenso Pais, clique no boto Avanar. Na pgina
Expresses define-se o que queremos representar no eixo Y.
Mais sobre Grficos
Retomando Grficos
Selecione a expresso matemtica/estatstica a ser calculada.
Retomando Grficos
O assistente de criao de grficos tem vrias outras pginas
adicionais que permitem definir uma melhor apresentao do
grfico, mas, nesse momento podemos clicar em Concluir na
pgina Expresses, e termos nosso grfico j trabalhando, se bem
que ainda algo confuso.
Mais sobre Grficos
Clique em OK.
Mais sobre Grficos
Expresses Matemticas
Na rea Editar Expresses, podemos selecionar de uma lista de
funes de agregao.
Expresses Matemticas
Contagem de Numricos
O nmero de valores numricos.
Contagem Total
O nmero total de valores.
Soma
A soma dos possveis valores numricos.
Mdia
A mdia dos valores numricos selecionados.
Mais sobre Grficos
Expresses Matemticas
Mnimo
O menor dos valores numricos selecionados.
Mximo
O maior dos valores numricos selecionados.
Apenas Valor
Se existe somente um valor numrico, este apresentado.
Mais sobre Grficos
Expresses Matemticas
Mais sobre Grficos
Grficos Mekko
Esse novo tipo de grfico foi solicitado por vrios clientes.
Basicamente, um grfico de barras em que o valor de uma
expresso ou dimenso usado para determinar a largura das
barras.
Mais sobre Grficos
Grficos Mekko
Crie um Grfico Mekko na pasta Grficos com as dimenses Ano
e NomeCategoria. Use Sum(Venda_Liquida) como expresso.
So teis para Anlise de Mercado
Mais sobre Grficos
Exerccios
1.Faa um Grfico de Linhas, que ir demonstrar a Evoluo do Volume
de Produtos vendidos, com os seguintes parmetros:
- Dimenso: Ms , Expresso: Sum(Quantidade)
- Na aba Expresses, habilite a Opo Mostrar Simbolo
- Na aba Eixos, habilite a opo Mostrar Grade no Eixo da
Expresso e tambm no Eixo da Dimenso
- Faa outros ajustes para que o grfico fique conforme
imagem abaixo:
Mais sobre Grficos
Exerccios
2. Crie um grfico utilizando a Dimenso: NomeCategoria e com a
expresso: Count(ContaPedidoID)
- Faa todas as configuraes necessrias para que o
grfico fique com a seguinte aparncia:
9. Objetos
Vinculados
Agora vamos conferir como vincular
objetos no QlikView.
Objetos Vinculados
Exerccios
Dimenses: Cidade.
Expresses:
- sum (Venda_Liquida) Rtulo: Vendas.
- sum (Quantidade) Rtulo: Produtos Vendidos.
- count (ContaPedidoID) Rtulo: Nmero de Pedidos.
- Avg(Desconto) *100 Rtulo: Mdia de Desconto.
Tabela Dinmica
1. Siga para a pgina Classificar e configure a ordenao de Ano
com a opo Valor Numrico e Trimestre com opo Texto,
ambas de forma Ascendente, e Pais como Texto, Descendente.
Tabela Dinmica
3. Na Aba Geral, selecione o Tipo de Grfico Tabela Dinmica.
Clique em OK para completar a tabela. Aps alguns ajustes na
largura e posicionamento da coluna, a tabela dinmica deve
parecer como na figura:
Tabelas Simples e
Tabelas Dinmicas
Tabela Dinmica
Um grande recurso da Tabela Dinmica a Tabela Cruzada. Clique
e arraste o campo trimestre para a direita e para cima, quando
aparecer uma seta azul como na figura ao lado, solte o clique.
Tabelas Simples e
Tabelas Dinmicas
Tabela Dinmica
A Tabela Dinmica ficar conforme imagem abaixo.
Tabelas Simples e
Tabelas Dinmicas
Tabela Dinmica
Voc pode mudar a ordem das dimenses clicando e arrastando as
dimenses. Alguns exemplos de como ficaria essa Tabela Dinmica:
Tabelas Simples e
Tabelas Dinmicas
Seletor Dropdown
Para fazer busca tanto na tabela simples quanto na tabela
dinmica, temos que ativar a opo Seletor dropdown na aba
de propriedades Apresentao.
Tabelas Simples e
Tabelas Dinmicas
Efeitos Visuais
Vamos usar a tabela simples que fizemos anteriormente (figura
abaixo), para adicionar efeitos visuais:
Efeitos Visuais
Tabelas Simples e
Tabelas Dinmicas
Efeitos Visuais
Tabelas Simples e
Tabelas Dinmicas
Efeitos Visuais
A tabela ficar com a seguinte aparncia:
Tabelas Simples e
Tabelas Dinmicas
Exerccios
Exerccios
11. Uso de Botes
Agora vamos conferir como utilizar botes
no QlikView.
Uso de Botes
- Layout
Ativar Prxima Pasta, Ativar Pasta Anterior...
- Marcador
Aplicar Marcador, Criar Marcador...
- Imprimir
Imprimir Objeto, Imprimir Pasta...
- Externo
Exportar, Acionar, Executar Macro..
Uso de Botes
Exerccios
1. Crie um boto com a ao Exportar, para gerar um arquivo
texto chamado Dados.csv, contendo os seguintes campos:
PedidoID
DataPedido
Cliente
NomeProduto
Quantidade
Venda_Liquida
Use a ao Exportar que est no grupo de aes Externo
Clique no boto Configurao para selecionar os campos
que sero exportados e o formato do arquivo (csv)
12. Objeto de Texto
Agora vamos saber como trabalhar com
objetos de texto no QlikView.
Objeto de Texto
Exerccios
Exerccios
Menu de Relatrios
Relatrios existentes no documento so listados para seleo
no menu Relatrios. Selecione Editar Relatrios para criar um
novo relatrio.
Relatrios
Editor de Relatrios
Relatrios
Gerenciar Relatrios
Na primeira pgina do Editor de Relatrios, podemos adicionar,
eliminar ou atribuir um novo nome a relatrios existentes.
Adicionando e Ajustando
Objetos de Impresso
Objetos iro aparecer na visualizao de impresso tal como
so apresentados na rea de leiaute do QlikView. A aparncia
exata do objeto no relatrio ir refletir dinamicamente como o
objeto se apresenta no momento da impresso, respeitando as
modificaes nas propriedades bem como nos dados
selecionados.
Relatrios
Dimensionar e Posicionar
Objetos para Impresso
Dimensionar e Posicionar
Objetos para Impresso
Ao abrir um relatrio, e executarmos um duplo clique sobre um
objeto podemos acessar a caixa Configurao do Item.
Os objetos so identificados pelo ID do Objeto.
Executar Relatrios
Exerccios
Modo WebView
Atravs de um nico clique em um boto da barra de
ferramentas, agora possvel alternar entre o processamento
tradicional e o processamento Ajax ao executar o QlikView
Desktop. Esse recurso fornece uma maneira prtica para que o
desenvolvedor veja exatamente como o layout ficar quando
for usado em um cliente Ajax.
15. Grupos de
Dimenses
Agora vamos conferir como trabalhar com
grupos de dimenses no QlikView.
Grupos de Dimenses
Exerccios
Vamos agora incluir dois Objetos para permitir ao usurio alterar o valor
das variveis:
1. Caixa de Entrada
2. Objeto Deslizador
Variveis
Exerccios
1. Na Pasta Grficos, localize o grfico Vendas por Pas, que possui uma
barra de rolagem, conforme imagem abaixo:
Grfico de Mostrador
Imagem na Tabela e
Grfico Mostrador
Exerccios
1. Clone o grfico de mostrador que fizemos agora
(velocmetro) e aplique para os outros estilos do grfico
mostrador existentes, fazendo os ajustes necessrios, at
que tenha todos os estilos conforme a figura abaixo:
18. Comparative Analysis
Estados Alternativos
Definies :
Definies :
Quando o recurso Estados Alternativos est ativado, o
desenvolvedor do QlikView tambm pode criar novos estados a
partir dos objetos da tela.
Identificadores de Estado
Os nomes de estado criados
Estado Padro
O Documento Qlikview est sempre neste estado
Estado Herdado
Os objetos podem herdar estados de objetos de
nvel superior, como pastas e contineres
Comparative Analysis
1. Utilizao
Crie uma nova aba com o nome de Estados Alternativos
1. Utilizao
Adicione um Grfico de Barras e editar Propriedades.
Pasta Geral -> Estado Alternativo -> Grupo1
Dimenso -> Produtos
Expresso -> sum(Venda_Liquida)
2. Utilizao
Adicione um Grfico de Barras e editar Propriedades.
Pasta Geral -> Estado Alternativo -> Herdado
Dimenso -> Ano
Expresso 1-> sum({[Grupo 1]} Venda_Liquida)
Expresso 2-> sum({[Grupo 2]} Venda_Liquida)