Anda di halaman 1dari 238

Bem-vindo ao

Mdulo Treinamento Designer I


em QlikView 11
Sumrio
A seguir vamos conhecer as lies que
compem o mdulo Designer I em
QlikView11.
Sumrio

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

Pastas e arquivos de trabalho?


Aps a instalao do QlikView, criar o diretrio QlikView no drive C
C:\QlikView
E dentro deste criar o diretrio Treinamento
C:\QlikView\Treinamento

Copiar o diretrio (fornecido pelo instrutor) que contm o diretrio


Fonte de Dados no diretrio C:\QlikView\Treinamento\Designer I
C:\QlikView\Treinamento\Designer I\Fonte de Dados

Verificar se existem os seguintes arquivos no diretrio Fonte de Dados:


Categorias.xls - Clientes.xls - DetalhesPedidos.xls
Fornecedores.xls - Pedidos.xls - Produtos.xls
Transportadoras - Vendedores.xls
Introduo
Agora vamos checar uma breve
introduo ao QlikView, a partir de uma
viso geral sobre o sistema.
Introduo

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.

Business Discovery permite que os desenvolvedores construam


e implantem aplicaes analticas em poucos dias ou semanas
para resolverem problemas particulares, com base em dados
relevantes fornecidos pela TI

O Qlikview a primeira plataforma de Business Discovery


associativa In-Memory. Funciona como a nossa mente. Faz
associaes ao ligar dados de diversas fontes com apenas
alguns cliques.
Introduo

O que o QlikView?
Consolida os dados relevantes de vrias fontes em
um nico aplicativo;

Explora as associaes existentes entre os seus


dados o que torna as decises mais assertivas;

Permite tomar decises de forma colaborativa com


segurana e em tempo real;

Permite visualizar os dados em interfaces grficas


bem elaboradas;
Introduo

O que o QlikView?
Pesquisa todos os dados de forma direta ou indireta
interagindo com aplicativos e Dashboard de anlise
dinmicos;

Permite acessar, analisar e capturar dados de


dispositivos mveis

Suporte para milhares de usurios e bilhes de


registros;

Taxa de compresso de dados de at 90%;

Suporte para implementao dos modelos mais


recentes de virtualizao e cloud;
Introduo

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.

AQL elimina a necessidade de cubos de dados e de armazenagem


de dados, substituindo a estrutura de cubo com uma estrutura de
dados patenteada chamada de nuvem de dados.

A nuvem de dados no contm quaisquer dados pr-agregados ou


consolidada, mas sim tabelas no redundantes e os mantm na
memria. As consultas so ento criados em tempo real e so
executados na nuvem de dados na memria.
Introduo

O Panorama do BI em Evoluo
Introduo

O Panorama do BI em Evoluo
Introduo

Modelos Tradicional x Associativo


Introduo

Modelos Tradicional x Associativo


As ferramentas de BI com base em
queries separam a camada do
aplicativo da camada de dados

Longas Implementaes personalizam


a camada do aplicativo para gerenciar
as associaes especficas,
necessrias para responder a uma
determinada consulta

Quando h pergunta de negcio


ligeiramente diferente, a camada do
aplicativo deve ser alterada novamente.
Esse processo caro e demorado
Introduo

Modelos Tradicional x Associativo


Diferente das ferramentas de BI
tradicionais, quando o usurio clica em
um ponto de dados em um campo no
QlikView, nenhuma query acionada

Todas as agregaes so recalculadas


em tempo real, independentemente dos
campos de origem

Os dados de todas as tabelas esto


sempre dentro do contexto e prontos
para responder prxima pergunta
comercial
Introduo

Modelos Tradicional x Associativo


O Qlikview mostra selees, dados associados e dados no
relacionados
Introduo

Modelos Tradicional x Associativo


Introduo

Fonte de Dados
Arquivos Texto com qualquer caractere separador de campos, por
exemplo ponto e vrgula.

O resultado de uma query feita com SQL, via OLE DB/ODBC.

Projetos QlikView previamente criados (binary files).

Arquivos de dados QlikView (qvd).

Novo formato - QlikView Data Exchange (qvx).


Arquivos Excel no padro BIFF code.

Arquivos Texto de formato fixo.


Tabelas HTML

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:

Se seu computador tiver Arquitetura 32 bit


Se seu computador tiver arquitetura 64 bit
1.Trabalhando
com QlikView
Nos slidesseguintes, vamos checar
alguns detalhes sobre o trabalho com o
QlikView.
Trabalhando com QlikView

Terminologia bsica do QlikView

Um projeto QlikView possui:


rea de Script Onde realizada a carga dos dados.

rea de Trabalho Onde so inseridos objetos (grficos, tabelas)


para demonstrar os dados que esto na memria.
Trabalhando com QlikView

Criao do Script
Inicie o QlikView (se ainda no feito).

Selecione Novo na opo de menu Arquivo ou no boto apropriado


na barra de ferramentas para criar um novo documento.

Um assistente ser exibido (Selecionar Fonte de Dados). Clique em


Cancelar.

Selecione as Propriedades do Documento da opo de menu


Configurao, e use a aba Geral.

Confira se a opo Gerar Arquivo Log est marcada. Com isso um


arquivo log ser criado em cada execuo do script de carga.
Trabalhando com QlikView

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.

Salve o documento com o nome Designer I.

Selecione Salvar do menu Arquivo ou boto apropriado na barra de


tarefas para gravar o documento. Navegue pelos diretrios e grave
seu arquivo em:

Selecione Salvar do menu Arquivo ou boto apropriado na barra de


tarefas para gravar o documento. Navegue pelos diretrios e grave seu
arquivo em:
C:\QlikView\Treinamento\Designer I
Trabalhando com QlikView

Criao do Script
Selecione Editar Script no menu Arquivo ou na barra de
ferramentas (Atalho: Ctrl+E).

Marque a opo Caminhos Relativos, se j no estiver marcada.


Isso proporcionar a utilizao de caminhos (paths) relativos no
processo de carga, a partir da localizao do nosso documento
QlikView.
Trabalhando com QlikView

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

Na opo Propriedades do Documento, podemos definir os parmetros


padres especficos que serviro como base no desenvolvimento de
documento, como : imagem de abertura, a fonte padro, a sequncia
de classificao, cores, segurana, etc.

Caminho : Configurao -> Propriedades Documento

Pasta -> Geral


Pasta -> Pastas
Pasta -> Classificar
Pasta -> Apresentao
Pasta -> Nmero
Pasta -> Fonte
Pasta -> LayOut
Pasta -> Ttulo
Trabalhando com QlikView

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.

As pastas no tm conexo com a lgica se dois campos


esto conectados logicamente, no faz diferena se so
colocados na mesma pasta ou em pastas diferentes.

O resultado lgico ao fazer selees ser o mesmo.

Pasta -> Propriedades Pasta


Trabalhando com QlikView

Iniciando Listas

A lista o objeto de pasta mais bsico e contm todos os valores


possveis de um campo especfico.

Cada linha da lista pode representar vrios registros na tabela


carregada e todos com valores idnticos.

A seleo de um valor pode ser equivalente seleo de vrios


registros na tabela carregada
Trabalhando com QlikView

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 em uma lista:


Uma seleo feita em uma lista, apresenta os valores selecionados
em cor verde.
Todos os outros valores em outras listas, que estejam associadas a
seleo realizada, ficam marcados com a cor branca. Eles so
identificados como opcionais, ou seja, como valores compatveis.

Valores incompatveis com a seleo se tornam cinza. Vamos cham-


los de excludos.
QlikView NO associa esses dados com sua seleo.
Selees realizadas em uma pasta so propagadas atravs de todas
as pastas do documento QlikView.
Trabalhando com QlikView

Seleo de Dados

Seleo de dados em uma lista:

Seleo de Dados Cor


Dado(s) selecionado(s) Verde
Dado(s) compatvel(is)

Dado(s) incompatvel(is) Cinza


Trabalhando com QlikView

Seleo de Dados

Seleo de dados em uma lista:


Valor selecionado verde.

Valores possveis ou compatveis


Trabalhando com QlikView

Seleo de Dados

Seleo de dados em uma lista:


Valores excludos ou no compatveis cinza.
Trabalhando com QlikView

Seleo de Dados

Formas de limpar sua seleo:


Clique uma segunda vez sobre o valor selecionado, isto ir remover a
seleo.
Selecione alguns dos outros valores da rea cinza na mesma lista.
Quando selecionamos dados incompatveis com a seleo anterior,
essa passa a ser desconsiderada.

Clique no boto voltar. QlikView armazena at 100 selees em


memria. Cada clique leva a um passo anterior.

Clique no boto limpar. Todas as selees sero desconsideradas.


Trabalhando com QlikView

Mltiplas selees em uma lista


Seleo de mais de um valor na mesma clula.

Para selecionar diversos valores em sequncia, clique e mantenha


pressionado o boto do mouse. Isso ir pintar os valores que
desejamos selecionar.

Para selecionar diversos valores que no esto em sequncia,


mantenha pressionada a tecla <Ctrl> e clique sobre os valores
desejados, um aps o outro.
Trabalhando com QlikView

Como pesquisar em uma lista


Formas de pesquisar por dados em uma lista:

De um clique na rea do ttulo da lista.

Digite o texto que procura.

O texto digitado estar visvel na caixa de pesquisa que abre para a


lista em causa.
Conforme letras do texto a pesquisar so digitadas, o nmero de
valores possveis na lista diminui gradualmente.

Apenas as linhas contendo o resultado do texto a pesquisar sero


apresentadas em dado momento.
Pressione <Enter> em qualquer momento para selecionar os dados
correspondentes a pesquisa a ser efetuada.
Trabalhando com QlikView

Como pesquisar em uma lista


Formas de pesquisar por dados em uma lista:

Um caractere coringa (*) corresponde a todos os valores possveis


em uma pesquisa.

Se, por exemplo, *ar* for digitado na caixa de pesquisa da lista Pas,
poderemos observar que Argentina e Denmark foram selecionado.

Se desejarmos efetuar uma pesquisa para palavras somente pelas


letras iniciais, apenas remova o primeiro * na caixa de pesquisa.

Por essa razo, apenas Argentina ser encontrada.


Trabalhando com QlikView

Mltiplas selees em uma lista


Seleo de mais de um valor na mesma clula.

Selees mltiplas dentro de uma mesma lista, so interpretadas


como um OR (ou) lgico entre as selees.

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

Selecionando dados em uma lista


A seleo instantaneamente propagada atravs de todo o
documento QlikView.

Todos os objetos em todas as pastas so atualizados para refletir a


mudana no estado lgico dos dados.
Trabalhando com QlikView

Selees
Travar selees.

Destravar selees.

Indicadores de selees.
Trabalhando com QlikView

Interface e Objetos QlikView


Um documento QlikView composto de pastas.

Pastas, que contem objetos.

Alguns dos objetos mais comuns so: listas, tabelas, grficos e botes.

Menus e barra de ferramentas com padro de ambiente Windows so


utilizados para navegar em um documento QlikView.
Trabalhando com QlikView

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.

- Ordenar por coluna


Se a opo Coluna nica (acima) no estiver selecionada,
listas com colunas mltiplas so automaticamente
ordenadas de cima para baixo. SE Ordenar por Coluna no
estiver selecionada, os dados sero ordenados da esquerda
para a direita.
Trabalhando com QlikView

Configurao de objetos
Propriedades do objeto lista

Apresentao
- Estilo
No QlikView 10, foram adicionados alguns novos estilos de
seleo de lista bem interessantes.

Selecione algumas listas e altere o Estilo, por exemplo,


estilo LED ou caixas de verificao de LED.
Trabalhando com QlikView

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

Cada um desses critrios podem ser configurados de forma


ascendente ou descendente.

Por exemplo, quando o critrio Texto est marcado, os dados


podem ser ordenados alfabeticamente em ordem crescente ou
decrescente.

Mais que uma forma de classificao pode estar ativa ao mesmo


tempo.
Trabalhando com QlikView

Configurao de objetos
Propriedades do objeto lista

Classificao
Nesse caso, a prioridade a seguinte: Estado, Expresso,
Frequncia, Valor Numrico, Texto e Ordem de Carga.

Observe que Ordem de Carga indica a ordem pela qual os dados


foram carregados em QlikView.

A carga definida no script e vista em outro mdulo do


treinamento.
Trabalhando com QlikView

Configurao de objetos
Propriedades do objeto lista

Nmero
A formatao dos valores numricos realizada na pgina Nmero
em Propriedade.

Esteja atento, entretanto, aos padres de formatao do


documento.

Se quisermos especificar uma configurao (diferente) do objeto,


teremos que marcar Sobrepor Configurao do Documento nesta
pgina para termos acesso ao recurso de formatao.
Trabalhando com QlikView

Configurao de objetos
Propriedades do objeto lista

Nmero
QlikView sempre tentar interpretar valores numricos em base de
dados como nmeros.

Para cada campo numrico encontrado no programa, podemos


decidir, atravs dessa rea, como ser apresentado na tela.
Trabalhando com QlikView

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.

Uma opo importante aquela que permite determinar a Camada


do objeto.
Ao atribuir diferentes camadas de objetos, um layout pode ser
criado onde objetos de sobreponham a outros.
Podemos ter uma condio para exibio do objeto.

Opes existem para que possamos definir permisses, ou


restries, em relao a que o usurio possa mover, alterar
tamanho do objeto.
Trabalhando com QlikView

Propriedades da Pasta
Clique com o boto direto do mouse sobre a pasta Principal e altere
o nome para Listas.
Trabalhando com QlikView

Exerccios

1.Na aba Listas, inclua Listas com os campos: NomeEmpresa,


Endereo e Fone.
2.Reposicione as listas na Tela arrastando os objetos.
3.Na aba Principal, mostre a Frequncia para a lista Cidade.
4.Mude o estilo da lista Cidade para Caixa de Seleo de LED.
2. Carregamento
de Dados
Agora vamos carregar outras tabelas para o
nosso Projeto.
Carregamento de Dados

Vamos carregar agora os dados do arquivo Pedidos. Aps o


carregamento, faremos as algumas alteraes no script. Utilizaremos
funes de data para criarmos os campos de Ms e Ms Ano,
utilizando o campo DataPedido como base. O script deve ficar
assim:
Pedidos:
LOAD ClienteID,
TransportadorID,
PedidoID,
ContaPedidoID,
FuncionarioID,
FuncionarioVendedor,
DataPedido,
Ano,
Dia,
Trimestre,
Month(DataPedido) AS Ms,
MonthName(DataPedido) AS [Ms Ano],
Frete
FROM
[Fonte de Dados\Pedidos.xls]
(biff, embedded labels, table is Sheet1$);
Carregamento de Dados

Carregar os dados das planilhas:


Vendedores.

Produtos.

Fornecedores (Somente os campos: FornecedorID, Fornecedor e


NomeContatoFornecedor).

Categorias.

DetalhesPedidos.
Carregamento de Dados

No script, altere o nome do campo NomeEmpresa para Cliente.

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

Clique no menu Arquivo/Visualizador de Tabelas ou atravs do


atralho (Ctrl+T).
Carregamento de Dados

Exerccios

1. No Script, crie um rtulo para alterar o nome do campo Fone


(Tabela Clientes) para Telefone.
2. Retire os campos UnidadesEmEstoque e
UnidadesPorPedidos da tabela Produtos.
3. Execute o Script.
4. Abra novamente o Visualizador de Tabelas e veja como ficaram
os dados.
3. Layout rea de
Trabalho
Agora vamos conferir como desenvolver o
Layout da rea de Trabalho no QlikView.
Layout rea de Trabalho

Disposio dos objetos na tela favorecendo:


Visualizao.

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

Alteraes Bsicas ao Layout:


Ativar e mover objetos.

Alterar tamanho dos objetos.


Remover objetos.

Copiar Objetos.
Adicionar e ordenar pastas.
Adicionar listas a uma pasta.

Mover e copiar objetos entre pastas.


Comandos alternativos pelo teclado..
Trabalhar com diversos objetos ao mesmo tempo.
Layout rea de Trabalho

Na pasta listas e inclua os campos:


Layout rea de Trabalho

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.

Inclua a Caixa de Estatstica para o campo Venda_Liquida,


conforme abaixo:
Layout rea de Trabalho

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

Agora vamos saber como trabalhar com o


Objeto Tabela no QlikView.
Objeto Tabela

Para apresentar o contedo de diversas listas em um nico objeto,


utilizamos o objeto do tipo tabela.

Como o nome indica, uma tabela com linhas e colunas.

Cada coluna corresponde a um campo (tal como uma coluna em um


objeto do tipo lista).
Objeto Tabela

As linhas correspondem a todas as combinaes possveis de dados


nessas colunas

Observe como os valores nas colunas repetem-se para todas as


possveis combinaes no campo NomeProduto.
Objeto Tabela

Criar um objeto do tipo Tabela


Acesse a pasta Cpia de Listas e altere o nome para Tabelas.

Crie uma nova tabela escolhendo Novo Objeto da Pasta > Tabela...
do menu Layout.

Ou podemos fazer um clique com o boto da direita na rea em


branco da pasta e selecionar Novo Objeto da Pasta > Tabela...
neste menu.
Objeto Tabela

Propriedades do objeto tabela


Selecione os campos:
FuncionarioID como Cdigo Vendedor.
Vendedor.
FornecedorID como Cdigo Fornecedor.
Fornecedor.
Ano.

Clique em OK para gerar a tabela.


Objeto Tabela

Propriedades do objeto tabela

Podemos ajustar a largura da tabela ao clicar na borda vertical


direita da tabela e a arrastar a margem.

Se dois cliques forem feitos sobre a borda entre duas colunas, a


largura da coluna da esquerda ser automaticamente ajustada para
caber o seu contedo.
Objeto Tabela

Propriedades do objeto tabela


Observe que o contedo da tabela automaticamente atualizado
quando fazemos selees em outros objetos

Valores selecionados so marcados em cor verde, tal como em um


objeto do tipo lista, mas, quando soltamos o boto do mouse este
retorna a sua cor original.

O tamanho da tabela ajustado para mostrar somente o resultado


da sua seleo

Selees em uma coluna so indicados com um sinalizador do lado


direito do nome do campo.
Objeto Tabela

Propriedades do objeto tabela


Aps alguns ajustes a tabela pode ficar parecida com essa abaixo:
Objeto Tabela

Classificao em tabelas
Tabelas podem ser ordenadas em trs diferentes formas.

Na primeira, podemos definir a ordem em que as colunas so


apresentadas, da esquerda para a direita.

Isso feito na pgina Geral em Propriedades.

Os botes Promover e Rebaixar so usados para alterar a ordem


em que os campos so apresentados.

Outra, e muito conveniente forma de fazer a mesma coisa, clicar


na rea do rtulo de cada coluna e arrast-la para o lado. Uma linha
azul indicar que est sendo realizada uma operao de drag-and-
drop.
Objeto Tabela

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.

As colunas so classificadas na mesma ordem em que os campos


so listados.

Podemos alterar a classificao sem modificar a ordem como as


colunas encontram-se apresentadas, ao utilizarmos os botes
Promover e Rebaixar.
Objeto Tabela

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.

Fazer um clique duplo sobre o rtulo da coluna funciona igualmente.

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.

Uma pequena seta no topo da coluna indica qual o campo da tabela


est sendo classificado (se como ascendente ou descendente)
Objeto Tabela

Formatao em tabelas
Sobre as pginas das Propriedades do objeto do tipo Tabela: Geral
e Classificao, Apresentao, Estilo, Nmero, Fonte e Layout

Nmero, Fonte e Layout foram discutidos no tpico de objetos do


tipo Lista.

Vamos olhar com mais detalhe para Apresentao e Estilo.


Objeto Tabela

Formatao em tabelas
Configurao do alinhamento de colunas.

Na pgina Apresentao nas Propriedades da Tabela poderemos


encontrar opes de alinhamento do contedo das colunas.

Alinhamento de texto e nmeros podem ser configurados


separadamente. Selecionemos um dos campos e faamos ajustes
em Alinhamento.
Objeto Tabela

Formatao em tabelas

Observe a opo Omitir Linhas Quando Campo for NULL.

Se esta alternativa estiver selecionada para um campo, em que no


existam valores (isto , que o campo tenha NULL), estes no sero
apresentados na tabela.

De forma similar, esse recurso pode ser aplicado em grficos e


outros objetos do QlikView para limpar a apresentao dos dados.
Objeto Tabela

Formatao em tabelas

Aplicar um estilo de formatao.

Para os vrios tipos de tabelas (tabela, tabela dinmica e tabela


simples) uma lista de leiautes pr-definidos est disponvel na
pgina Estilo em Propriedades.
Objeto Tabela

Impresso de dados de uma Tabela

Pode ser desejvel ter uma cpia em papel de certa seleo de seu
projeto

QlikView permite imprimir diretamente a partir de vrios tipos de


tabelas.

Imprimir a partir de uma tabela pode ser feito assim:


- Clique no boto direito sobre a tabela e escolha Imprimir
no menu do objeto.
- Faa os ajustes apropriados na caixa de impresso.
Objeto Tabela

Impresso de dados de uma Tabela

Tambm podemos enviar uma impresso para um arquivo PDF


usando a opo Imprimir como PDF.

Capacidades adicionais para impresso, exportao e gerao de


relatrios sero abordados mais adiante nesse curso.
Objeto Tabela

Exportao de dados de uma tabela

Clique com o boto da direita, aps ativar o objeto, e escolha a


opo Exportar no menu do objeto.

Digite um nome de arquivo na caixa de dilogo.

Pode-se escolher entre delimitado por vrgula (.csv), delimitado por


tabulao (.tab), por ponto-e-vrgula (.skv), HTML e XML.
Podemos tambm optar pelo formato padro de exportao para
arquivos do QlikView (.qvo).
Clique em Gravar para executar a exportao.
Outro mtodo para exportao de um arquivo usar o comando
Enviar para o Excel.

Este comando exporta a tabela e ento abre a tabela exportada no


Excel.
Objeto Tabela

Exportao de dados de uma tabela


Em inmeras aplicaes prticas, QlikView usado para exportar
dados para o Excel e o objeto do tipo tabela o utilizado. Utilize o
boto Enviar para o Excel

Digite um nome de arquivo na caixa de dilogo. Consequentemente,


importante saber como trabalhar com essas tabelas.
Objeto Tabela

Exerccios
1. Minimize a tabela criada e insira os objetos abaixo. Trs listas e
uma tabela.
5. Grficos

Agora vamos conferir como criar grficos


no QlikView.
Grficos

O que so Dimenses?
Dimenso uma coleo de informaes de referncia sobre um
evento mensurvel. Neste contexto, os eventos so conhecidos como
"fatos".

Dimenses classificam e descrevem os fatos de medidas de maneira a


apoiar respostas significativas para questes empresariais.

Eles formam o cerne da modelagem dimensional


Questes como :
Com o que deseja agrupar ?
Quais valores de campo deseja-se utilizar como rtulos para o
grfico ?

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.

As funes disponveis variam um pouco entre : Script, Grficos e


outras partes do LayOut.

Respondem aos questionamentos :


O que desejo visualizar?
A que devem corresponder os tamanhos das barras no grfico de
barras ou de Pizza ou Tabelas Dinmicas ?

Exemplos :
Vendas_Liquidas, Quantidades
Grficos

Criar o primeiro grfico em QlikView


Vamos agora criar nosso primeiro grfico.

A anlise ser sobre o valor total de Vendas por ano, em um grfico


de barras.
Para isso, vamos selecionar o campo Ano, como dimenso.

E na sequncia, definir a expresso como o somatrio dos valores


de Venda_Liquida.

Altere o Ttulo da Janela e Ttulo do Grfico para Total de Vendas


por Ano.
Grficos

Criar o primeiro grfico em QlikView


Grficos

Como pesquisar em outros objetos?

Fazer selees e pesquisas no est limitado s listas.

Com QlikView, podemos fazer selees diretamente em qualquer


tipo de tabela e caixas mltiplas.

Podemos tambm fazer selees diretamente nos grficos ao clicar


sobre os valores.

Vamos utilizar o grfico de barras que acabamos de criar para


verificar esta afirmao.
Grficos

Grficos em QlikView

Nas propriedades do Grfico, na aba ttulo, marque a opo


Minimizao Automtica.
Com este recurso poderemos alternar entre objetos visveis do
QlikView dentro da mesma pasta.

Minimize o primeiro grfico que criamos e posicione-o na parte


inferior da tela.
Grficos

Grficos em QlikView
Vamos criar agora um grfico de pizza, onde ser possvel analisar
o nmero de pedidos efetuados por ano.

A dimenso que ser utilizada aqui para a anlise tambm ser o


campo Ano.
A expresso que trata desta contagem, :

Altere o Ttulo da Janela e Ttulo do Grfico para Total de Pedidos


por Ano.
Grficos

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.

1. Em quais pases o vendedor Frank Roll tem Clientes?


2. Que cliente fez compra em 19 de Maio de 2010?
3. Qual o total de vendas para o cliente Man Kleider em Janeiro de
2010?
4. Quantos pedidos foram colocados nos Estados Unidos (USA)
nos anos de 2009 e 2010, respectivamente?
5. Quem fez vendas no Brasil? Qual o total de vendas para todas
as cidades brasileiras, excluindo Campinas, para o perodo
2007-2010? (Dica, use o boto direito Selecionar Excludos)
Objeto Tabela

Exerccios
Soluo

1. Canad, Mxico, USA.


2. Eintrach GS.
3. $ 255.
4. 31 pedidos nos EUA em 2009 e 37 pedidos nos EUA em
2010.
5. Vendedores:
- Erik Presley.
- Helen Brolin.
- Rob Carsson.
6. Total de vendas: R$ 93.224,22
6. Expresses na
Lista
Agora vamos saber como utilizar
expresses no objeto Lista
Expresses na Lista

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.

Inclua a expresso: Count (ContaPedidoID).

Inclua a expresso: Count (ContaPedidoID). Inclua outra expresso:


Sum (Venda_Liquida). Mude a representao para Mini Grfico (Mini
Chart). Nas configuraes do Mini grfico, selecione a dimenso
Ms e escolha o modo Barras, aps alguns ajustes teremos a
seguinte lista:
Expresses na Lista

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...

V ao diretrio do treinamento na pasta Imagens.


C:\QlikView\Treinamento\Designer\Imagens\

Escolha a imagem Fundo_Lista_Ano.gif

Volte a pgina Apresentao e certifique-se que a Opo de


Imagem item Sobrepor Estilo de Seleo esteja com a opo de
Caixas de seleo de LED.
Expresses na Lista

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.

2. A lista dever ter a seguinte aparncia:


7. Seleo Mltipla, Selees
Atuais, Marcador e Objeto
Pesquisa
Agora vamos conferir como trabalhar com
esses objetos no QlikView, que nos
ajudam a lidar com as selees realizadas
no projeto
Seleo Mltipla, Selees Atuais,
Marcador e Objeto Pesquisa

Uma caixa de Seleo Mltipla um conjunto de listas conjugadas


em uma mesma caixa. Como a figura ilustra, toda lista
representada por uma linha na caixa mltipla.
Seleo Mltipla, Selees Atuais,
Marcador e Objeto Pesquisa

Permite a utilizao de um layout limpo.

Torna possvel apresentar um nmero ilimitado de campos em uma


mesma pasta.
A caixa mltipla supera-se ao apresentar o resultado das selees
que resultam de uma relao de um-para-um, j que nenhum dado
apresentado at que a seleo seja definida em um resultado
singular.
Seleo Mltipla, Selees Atuais,
Marcador e Objeto Pesquisa

Vamos criar uma nova caixa de Seleo Mltipla na pasta Seleo


Mltipla ao selecionarmos Novo Objeto de Pasta > Seleo
Mltipla no menu Layout.

Selecione os campos:
- FuncionarioID como Cdigo Funcionrio.
-Vendedor.
-FornecedorID como Cdigo Fornecedor.
- Fornecedor.
-Ano.
Seleo Mltipla, Selees Atuais,
Marcador e Objeto Pesquisa

Clique em OK para terminar.


Seleo Mltipla, Selees Atuais,
Marcador e Objeto Pesquisa

Objetos Selees Atuais


Um poderoso recurso do QlikView o objeto Selees Atuais.

Ele permite visualizar em um nico objeto todas as selees ativas


no momento.
Permite limpas as selees.

A partir do QlikView 10, permite tambm utilizar uma caixa de


seleo para alternar o valor de um campo selecionado.
Seleo Mltipla, Selees Atuais,
Marcador e Objeto Pesquisa

Objetos Marcador
Um objeto Marcador permite salvar um conjunto de selees para
ser rapidamente acessado posteriormente.

Um marcador pode ser tambm utilizado em Relatrios.


Seleo Mltipla, Selees Atuais,
Marcador e Objeto Pesquisa

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

Crie uma nova pasta chamada Grficos e crie um grfico de barras


ao escolher Novo Objeto de Pasta > Grfico no Menu Layout.
Isso ir iniciar o assistente de grfico

O Grfico que iremos desenvolver ser Vendas por Pas.


Mais sobre Grficos

Retomando Grficos

Escolha o Tipo de Grfico clicando no smbolo do Grfico de


Barras e no boto Avanar. Isso nos levar a pgina de
Dimenses.
Mais sobre 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.

Existem vrias para serem escolhidas e tambm vrios mtodos


para constru-las.

Neste exemplo deveremos determinar uma Agregao do tipo Soma


sobre o Campo Venda_Liquida

Clique no boto Colar e depois OK, edite o Rtulo para Venda


Lquida.
Mais sobre Grficos

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

Edio de Propriedades de Grficos


Clique com o boto da direita sobre o grfico e escolha a pgina
Dimenses nas Propriedades do Grfico.

Garanta que a opo Rtulo esteja marcada para que a Texto


Pas" possa ser apresentada no eixo X.

Na pgina Classificar marque Valor-Y de forma Descendente para


que as barras sejam apresentadas em ordem decrescente de
acordo com o seu tamanho.

Na pgina Eixos no marque a opo Rtulos Empilhados no


grupo Eixo de Dimenso. Quando completar, clique no boto OK
para ver o resultado.
Mais sobre Grficos

Edio de Propriedades de Grficos


Limites de Dimenso

Como podemos ver, seria apropriado limitar o nmero de valores


apresentados.
Clique no boto da direita sobre o grfico novamente e v a pgina
Limites de Dimenso.
Marque o check-box :
Restringir valores exibidos usando a primeira
expresso
Escolha a opo : Mostrar somente
Selecione : Primeiro 10 valores
Desmarcar a opo : Mostrar Outros.

. Clique em OK para ver o resultado.


Mais sobre Grficos

Edio de Propriedades de Grficos


Ajustar a formatao do nmero.

bvio que algo deve ser feito sobre como os nmeros so


apresentados no grfico:
- Clique no boto da direita e posicione-se na pgina Nmero
em Propriedades.
-Marque a opo inteiro.
Mais sobre Grficos

Edio de Propriedades de Grficos


Ajustando a dimenso dos Rtulos

Ainda no existe espao suficiente para mostrar rtulos


individualmente para todas as barras sobre os eixo X. Existem
diversas opes para tratarmos os rtulos na pgina Eixos.

Clique no boto direito novamente e v para a pgina Eixos em


Propriedades.

Marque a opo Inclinado, para Rtulos de Dimenso Primria.


Mais sobre Grficos

Edio de Propriedades de Grficos


Apresentao

Se vemos que o texto est longo, podemos limitar o nmero de


letras apresentados ao indicar em Limitar Legenda(Caracteres) na
pgina Apresentao em Propriedades.

Na pasta Limites de Dimenso, acionamos para que fossem


apresentados 10 primeiros pases. Devemos acionar a opo :
Habilitar Barra de Rolagem no Eixo-X, no box Rolagem de
Grfico.
Informar : 8 na opo : Quando o Nmero de Itens Exceder
Esta opo far com que a barra de rolagem seja
disponibilizada para consulta.
Mais sobre Grficos

Edio de Propriedades de Grficos


Ttulo do Grfico

Agora tempo de escolher um ttulo para o grfico. Isto feito na


pgina Geral em Propriedades, que j utilizamos para selecionar o
tipo de grfico.

Clique no boto da direita novamente e posicione-se na pgina


Geral em Propriedades.

Marque a opo Mostrar Ttulo no Grfico.

Entre o ttulo Vendas por Pas.

Clique em OK.
Mais sobre Grficos

Edio de Propriedades de Grficos


O layout final do grfico deve estar bem mais adequado aps esses
ajustes.
Mais sobre Grficos

Edio de Propriedades de Grficos

Marque a opo Minimizao Automtica (Auto Minimize) na


pgina Ttulo em Propriedades.

Clique com o boto direito do mouse sobre o grfico e selecione a


opo Clonar (Clone) para clonar o grfico.

Minimize o grfico original.

A partir do clone, vamos alterar o tipo de grfico.


Mais sobre Grficos

Edio de Propriedades de Grficos


Grfico de Pizza
Para transformar o grfico de barra para grfico de pizza, devemos
simplesmente:

Clicar no boto direito novamente e posicionar na pgina Geral em


Propriedades.
Clique no smbolo do Grfico de Pizza.

Passe para a pgina Apresentao.

Marque a opo Mostrar Nmeros na Legenda para ter os valores


apresentados na legenda dentro do grfico.

Desmarque a opo Valores sobre os Dados na pgina Expresses,


depois clique em OK.
Mais sobre Grficos

Edio de Propriedades de Grficos


Grfico de Pizza

Na pgina Cores marque a opo Manter Cores.


Mais sobre Grficos

Edio de Propriedades de Grficos


Para determinar o nmero de fatias do grfico de pizza,
observamos duas propriedades na pgina Limites de Dimenso :
Mais sobre Grficos

Edio de Propriedades de Grficos

Clone mais uma vez o grfico,


minimize o original e vamos agora
transformar o clone em um grfico
Tabela Simples.

Observe que no Grfico Tabela


Simples aparece o Total, que pode
ser habilitado / desabilitado na
pgina Expresses, opo Modo
Total.
Mais sobre Grficos

Edio de Propriedades de Grficos


Grfico de Blocos

Clone mais uma vez, minimize o Original e altere o tipo do grfico


para Grfico de Blocos.
Mais sobre Grficos

Expresses Matemticas
Na rea Editar Expresses, podemos selecionar de uma lista de
funes de agregao.

Temos utilizado at agora as funes Sum e Count, mas existem 15


outras funes para serem utilizadas.

Quando selecionar uma funo, apenas clique em Colar e a nova


expresso ser transferida para a janela Expresso.

Existe tambm a possibilidade de editar uma expresso diretamente


nesta janela.

Na janela de edio podemos receber avisos atravs de cores ou


mensagens de erro se algo no est sendo definido
apropriadamente.
Mais sobre Grficos

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

Grficos com Escalas Diferentes

Vamos voltar ao grfico de tabela simples Vendas por Pas.

Inicie desbloqueando e limpando todas as selees da sua


aplicao.
Recupere a tabela minimizada e a converta em grfico de barras.
Inclua a expresso Count(ContaPedidoID).
Ajuste algumas propriedades. Deve ficar assim:
Mais sobre Grficos

Grficos com Escalas Diferentes

Como podemos notar, a segunda expresso est em uma escala


diferente daquela representada na primeira.

Isso porque ambas expresses esto plotadas contra a mesma


escala no eixo Y. Para a corrigir esse problema, simplesmente
determinemos uma escala de plotagem no lado direito do grfico.

Na pgina Eixos deve ser marcada a expresso Pedidos e marque


a opo Direita (Superior).
Mais sobre Grficos

Grficos com Escalas Diferentes


Mais sobre Grficos

Outras opes de configurao

Exportar grficos para outros programas.


Criar verses PDF dos grficos.
Usar grficos em relatrios.
Desvincular um grfico.
Definir referencia.
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

A partir da verso 10, possvel vincular objetos do QlikView.

Objetos vinculados compartilham um conjunto comum de


propriedades.

Quando dois ou mais objetos so vinculados, eles compartilham


todas as propriedades, com exceo do tamanho, da posio e do
estado de exibio (minimizado, normal e maximizado).
Objetos Vinculados

Para vincular objetos, identifique o Object ID de um dos objetos e


informe o mesmo valor ao objeto a ser vinculado

Para desvincular, clique com o boto direito do mouse sobre o


objeto e selecione a opo desvincular objeto
Objetos Vinculados

Exerccios

1.Copie o grfico Total de Vendas por Ano que est na Aba


Listas e cole na aba Grficos
2.Vincule os dois objetos, deixando-os com o mesmo numero de
ID do Objeto
3.Faa alguma alterao de Estilo em um dos grficos
4.Verifique se a alterao realizada alterou o estilo do outro
grfico
5.Desvincule os grficos.
10. Tabelas Simples e
Tabelas Dinmicas
Agora vamos conferir como trabalhar com
Grficos Tabelas Simples e Tabelas
Dinmicas no QlikView.
Tabelas Simples e
Tabelas Dinmicas

Vamos criar uma tabela simples com quatro expresses, com os


seguintes propriedades:

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.

Na aba Nmero, configure as casas decimais para cada expresso.

Na aba Estilo, selecione o estilo Bsico.


Tabelas Simples e
Tabelas Dinmicas

A tabela dever ficar como na figura:


Tabelas Simples e
Tabelas Dinmicas

Tabela Dinmica com mltiplas dimenses


Suponha que necessite mostrar em uma tabela os valores de
vendas divididos por pas, mas tambm dividido por ano e
trimestre. O resultado pode ser ilustrado em uma tabela dinmica
multidimensional.

1. Selecione USA e Germany na lista Pais e bloqueie a seleo.


2. Clique com o boto direito do mouse e selecione Novo Objeto
de Pasta / Grfico ou use o menu Layout.
3. Na Aba Geral, selecione o Tipo de Grfico Tabela Dinmica.

4. Selecione as Dimenses para a Tabela Dinmica: Pas, Ano e


Trimestre.

5. Informe a Expresso da Tabela Dinmica: sum(Venda_Liquida) ,


com o Rtulo Vendas
Tabelas Simples e
Tabelas Dinmicas

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.

2.Na pgina Apresentao garanta que a opo Mostrar


Subtotais est marcada para as trs dimenses Pais, Ano e
Trimestre.
Tabelas Simples e
Tabelas Dinmicas

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

Tabela Simples x Tabela Dinmica


Comparando benefcios

Agora que conhecemos a Tabela Simples e a Tabela dinmica,


podemos comparar os benefcios de cada uma, para assim definir
qual usaremos dependendo da necessidade.

A grande vantagem da Tabela Simples a Classificao Rpida.


Voc pode ordenar por qualquer dimenso ou expresso
simplesmente com cliques sobre o rtulo das dimenses.

Somente a Tabela Dinmica possui o Agrupamento de


Dimenses e SubTotais. Ento, se sua necessidade ter vrias
dimenses com sub-totais, utilize a Tabela Dinmica.
Tabelas Simples e
Tabelas Dinmicas

Quadro de Caractersticas - Tabelas

Tabela Tabela Tabela


Dinmica Simples
Tipo de Objeto Grfico Grfico Tabela

Permite Selees Somente em Somente em Sim


em Campos? Valores de Valores de
Dimenses Dimenses

Ordena Valores? Limitado a Sim, em Sim


configurao na dimenses +
pgina valores de
Classificar em expresses
Propriedades do
Objeto
Tabelas Simples e
Tabelas Dinmicas

Quadro de Caractersticas - Tabelas

Tabela Tabela Simples Tabela


Dinmica
Classificao rpida
nas colunas? Sim,dimenso +
No valores de Sim
expresses

Clculos/frmulas? Sim Sim No


Agrupa pelos Valores
dos Campos? Sim No No

Totais Parciais? Sim No No


Totais Geral? Sim Sim No
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:

Vamos assumir que para as cidades que tiveram mais do que


1000 produtos vendidos, essa informao ficar marcada em
Verde.

Onde vendeu menos do que 100 produtos, essa informao ficar


em Vermelho.
Tabelas Simples e
Tabelas Dinmicas

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

1.Crie uma tabela dinmica usando os campos Vendedor e


NomeCategoria como dimenses. Sum(Venda_Liquida) e
Count( ContaPedidoID) como expresso.
Posicione na pgina Apresentao e marque a opo
Mostrar Subtotais para ambas dimenses.
Siga para a pgina Estilo e escolha Pivot1 e marque a
opo Modo de Indentao. Clique em OK.

2.Inclua um Seletor DropDown para a Tabela Dinmica criada,


para os campos Vendedor e NomeCategoria. A tabela ficar
como na figura a seguir:
Tabelas Simples e
Tabelas Dinmicas

Exerccios
11. Uso de Botes
Agora vamos conferir como utilizar botes
no QlikView.
Uso de Botes

Os botes executam aes.

As aes so divididas em 5 tipos:


- Seleo
Selecionar Campo, Limpar Tudo...

- 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

Criando um Boto Limpar


Vamos criar um boto para Limpar as Selees. Para isso, siga os
passos:

1. Clique no cone Criar Boto na barra de ferramentas.

2. Na pgina Geral da caixa de dilogo Novo Objeto de Boto,


digite o texto Limpar Selees na caixa Texto.

3. Para o fundo do boto, mantenha a opo Aqua que est


pr-selecionada. Selecione uma cor utilizando o boto Cor.

4. Selecione as Dimenses para a Tabela Dinmica: Pas, Ano e


Trimestre. V para a pgina Aes e clique no boto Incluir.
Isso abre o dilogo Adicionar ao.
Uso de Botes

Criando um Boto Limpar


Vamos criar um boto para Limpar as Selees. Para isso, siga os
passos:

5. No Tipo de Ao, escolha Seleo, escolha a ao Limpar


Tudo.

6. Clique em OK para fechar o dilogo Adicionar Ao.

7. Clique em OK para fechar o dilogo Propriedades do Boto.

8. Posicione o boto sobre a Lista de Pais e ajuste o tamanho,


caso seja necessrio.
Uso de Botes

Criando um Boto Limpar


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

Objetos de texto podem ser usados de vrias formas:

- Exibir textos explicativos.

- Criar fundos de pastas com mltiplas cores.

- Inserir imagens do layout do documento.

- Utilizar Objeto de Texto com Expresses.


Objeto de Texto

Vamos destacar as Listas de seleo em relao aos demais objetos


da pasta Listas.
1. V para a pasta Listas.
2. Clique no boto Criar Objeto de Texto na barra de
ferramentas de desenho.
3.Na opo Fundo, clique no boto Cor. A caixa de
dilogo rea de Cores aberta.

4. Clique no boto Cor da Base.


5. Escolha uma cor cinza-claro no mapa e, em seguida,
clique em OK.
6. Cor Slida pr-selecionada. Clique em OK para
fechar todas as caixas de dilogo.
7. Ajuste o tamanho e posicione ao lado esquerdo da
pasta, cobrindo as listas Pais, Cliente e Cidade.
Objeto de Texto

Para utilizar Objeto de Texto com Expresses inicie o texto com o


smbolo = (igual), conforme exemplo:

Uma opo concatenar textos explicativos com expresses,


conforme o modelo:
Objeto de Texto

Exerccios

1 - Insira um Objeto texto no projeto, para demonstrar


a contagem distinta de pedidos
Altere a cor de fundo
13. Objeto Continer
Agora vamos conferir como trabalhar com
objeto continer no QlikView.
Objeto Continer

O Objeto Conteiner utilizado para agrupar vrios Objetos QlikView.


Substitui o uso de objetos minimizados.
Objeto Continer

Exerccios

1 - Exclua e inclua alguns objetos no Continer,


includo grficos, tabelas e Seleo Mltipla
Mude a apresentao das Abas no Continer
14. Relatrios
Agora vamos conferir como criar relatrios
no QlikView.
Relatrios

Um relatrio no contexto de Business Intelligence pode significar


muitas coisas.

Na maior parte dos casos um relatrio apenas uma tabela ou


grfico sendo impresso (ou exportado para PDF), usualmente com
algum cabealho/rodap aplicado na formatao.

Entretanto, um relatrio pode ser tambm uma composio de


diferentes grficos, tabelas e textos.

Gerao de Relatrios no QlikView oferece a possibilidade de


agrupar um diferente nmero de objetos juntos, em uma ou mais
pginas.
Relatrios

Quando o termo Gerador de Relatrio usado geralmente refere-


se a uma categoria bem definida de software.

Tipicamente esses softwares trabalham com combinao de dados a


partir de vrias queries em SQL (mais ou menos obscurecidas
atravs de interfaces grficas), sendo cada uma delas formatadas
para diferentes formas de impresso.

Relatrios em QlikView buscam seus dados dos objetos QlikView e


no de base de dados externas, atravs de queries SQL.
Relatrios

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.

Podemos Adicionar, Remover, Promover ou Rebaixar um relatrio na


lista.

Temos tambm a possibilidade de visualizar antes de imprimir.


Relatrios

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

Uma vez o objeto adicionado, este ir aparecer na janela de


visualizao do Editor de Relatrio.
Existir uma borda ao redor do objeto e indicadores em cada
canto para identificar que o objeto est selecionado.

Marque o objeto com o mouse e mova para a posio desejada.

Utilize os indicadores de canto para ajustar o tamanho.

Uma linha tracejada mostra as margens.


Nenhum objeto a ser impresso pode ser posicionado fora dessas
margens.
Relatrios

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.

Em Esticar voc pode definir a opo de preenchimento a ser


utilizada nesse objeto.
Uma borda pode ser impressa em volta de cada objeto.
Relatrios

Executar Relatrios

Clique no cone da impressora para abrir a caixa de impresso.

Podemos observar que os relatrios podem ser enviados para


uma impressora ou diretamente para um arquivo PDF, caso
possua o Driver.
Relatrios

Exerccios

1 - Com base no que estudamos nesta lio, crie um


novo relatrio, incluindo cabealho/rodap, e pelo
menos 2 pginas contendo objetos que j existem no
seu projeto (Grficos e Tabelas).
Modo WebView
Agora vamos conhecer como visualizar a
aplicao conforme ser vista no Browser
(AJAX)
Novos Recursos

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

Voc pode criar grficos com dimenses dinmicas, atravs do


uso de grupos.

Existem dois tipos de grupos de dimenses:

- Grupo Hierrquico Grupo com o conceito drill-down As


dimenses esto ligadas hierarquicamente.

- Grupo Cclico Organiza as dimenses sem que haja


qualquer ligao entre elas. Com este grupo, as dimenses
sero simplesmente alternadas.
Grupos de Dimenses

Acesse a pgina Grupos nas Propriedades do Documento


atravs menu Configurao.

Vamos adicionar um novo Grupo ao nosso projeto, clique no


boto Novo.

Escolha a Opo Grupo Hierrquico na Configurao do Grupo


e defina o nome de GH_PaisCidVend.

Selecione os campos Pais, Cidade e Vendedor. Clique em OK e


em OK novamente.
Grupos de Dimenses

Crie uma nova aba com o nome de Exerccios.

Adicione as listas Ano, Ms e Dia no topo da pasta.

Adicione as listas Pais, Cliente e Cidade na esquerda da pasta.

Crie o um grfico de Barras com o Grupo criado anteriormente. O


grupo GH_PaisCidVend ser a nossa dimenso do grfico.

A Expresso ser: Sum (Venda_Liquida)


Grupos de Dimenses

Drill-Down (Grupo Hierrquico)


Pas / Cidade / Vendedor
Grupos de Dimenses

Drill-Down Pas / Cidade / Vendedor


Grupos de Dimenses

Drill-Down Pas / Cidade / Vendedor


Grupos de Dimenses

Exerccios

1. Crie um grupo de dimenso hierrquico chamado


gh_Periodo, com os campos Ano, Ms e Dia. Em seguida,
crie um grfico de linhas usando esse grupo com
dimenso, e a expresso: sum(quantidade).
2.Crie um grupo de dimenses cclico chamado gc_Pais,
com os campos Pas, Cliente e NomeCategoria. Em
seguida crie um grfico de barras,usando esse grupo
como dimenso, e a expresso: sum(Venda_Liquida).
16. Variveis
Agora vamos conferir como trabalhar com
variveis no QlikView.
Variveis

Existem duas maneiras de definir variveis no QlikView: no script


e no leiaute.

Para criar variveis no leiaute, clique no menu Configuraes >


Viso Geral das Variveis.

As variveis podem ser utilizadas nas expresses, interagindo


com os dados lidos atravs do script.
Variveis
Variveis

Criar uma nova pasta com o nome de Simulao.

Crie uma varivel vPercSimulacao.


Variveis

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:

Crie uma varivel chamada vBarras. Essa varivel ir definir o numero de


barras que ser exibida nesse grfico
Entre nas propriedades do grfico e, na aba Limites de Dimenso, marque
Restringir valores ...., escolha Maior em Mostrar somente e substitua o
valor fixo que est do lado direito pela varivel vBarras. Desmarque Mostrar
Outros
Crie um objeto deslizador para alterar o valor da varivel vBarras
17. Imagem na Tabela e
Grfico Mostrador -
Dashboard
Agora vamos conferir como criar imagens
na tabela e grficos mostradores no
QlikView.
Imagem na Tabela e
Grfico Mostrador
Imagem na Tabela e
Grfico Mostrador
Imagem na Tabela e
Grfico Mostrador
Imagem na Tabela e
Grfico Mostrador

Grfico de Mostrador
Imagem na Tabela e
Grfico Mostrador

Parmetros do Mostrador (Velocmetro)


Expresso: avg(Desconto) * 100
Imagem na Tabela e
Grfico Mostrador

Parmetros do Mostrador (Velocmetro)


Parmetros na Aba Apresentao
Mnimo = 0
Mximo = 10
Desmarque a opo Largura Automtica dos Segmentos
Na configurao dos Segmentos, clique no boto Incluir, para que fiquem 3 segmentos
Configure os segmentos:
Segmento 1:
Limite Inferior: 0,0
Cor: Verde
Segmento 2:
Limite Inferior: 4
Cor: Amarelo
Segmento 3:
Limite Inferior: 6
Cor: Vermelho
Em Mostrar Escala, configure:
11 Unidades Principais
Habilite a opo Mostrar Rtulos em cada 1 unidade principal
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

Agora vamos conferir como criar grficos


com estados alternativos (Qlikview 11).
Comparative Analysis

Definies :

Na verso 11, o QlikView permite e criar vrios estados dentro de


um documento e aplic-los a objetos especficos no documento.

O usurio final pode criar cpias desses objetos e, em seguida,


colocar esses objetos em estados diferentes.

TODOS os objetos em um determinado estado respondero s


selees do usurio feitas nesse estado.

Os objetos em um estado especfico no so afetados pelas


selees do usurio feitas em outros estados.

Pode-se criar qualquer nmero de estados no documento QlikView


e fornecer um nome para cada estado criado.
Comparative Analysis

Definies :
Quando o recurso Estados Alternativos est ativado, o
desenvolvedor do QlikView tambm pode criar novos estados a
partir dos objetos da tela.

Os usurios finais que acessam documentos QlikView a partir de


um QlikView Server podem usar, mas no criar Estados
Alternativos.

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

Criar Estados Alternativos


Atravs da opo : CONFIGURAO, acessar o item
PROPRIEDADES DO DOCUMENTO. Selecionar o boto : ESTADOS
ALTERNATIVOS e informar os estados.
Comparative Analysis

Criar Estados Alternativos

1. Utilizao
Crie uma nova aba com o nome de Estados Alternativos

Adicione a lista de Categorias.

Edite as Propriedades da Lista.


Pasta Geral -> Titulo -> Categorias Grupo1
Pasta Geral -> Estado Alternativo -> Grupo1
Pasta Apresentao -> Sobrepor Estilo -> Caixas Seleo Led

Clonar a Lista criada e editar Propriedades


Pasta Geral -> Titulo -> Categorias Grupo2
Pasta Geral -> Estado Alternativo -> Grupo2
Comparative Analysis

Criar Estados Alternativos

1. Utilizao
Adicione um Grfico de Barras e editar Propriedades.
Pasta Geral -> Estado Alternativo -> Grupo1
Dimenso -> Produtos
Expresso -> sum(Venda_Liquida)

Clonar o Grfico de Barras e editar Propriedades


Pasta Geral -> Estado Alternativo -> Grupo2
Dimenso -> Produtos
Expresso -> sum(Venda_Liquida)

Selecionar Categorias diferentes em ambas listas

Selecionar quaisquer outras informaes


Comparative Analysis

Criar Estados Alternativos


1. Utilizao : Exemplo
Selecionar Lista Categoria Grupo 1 : Baby Clothes
Selecionar Lista Categoria Grupo 2 : Mens Clothes
Selecionar Ano : 2009
Comparative Analysis

Criar Estados Alternativos

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)

Selecionar Categorias diferentes em ambas listas

Selecionar quaisquer outras informaes


Comparative Analysis

Criar Estados Alternativos


2. Utilizao : Exemplo
Selecionar Lista Categoria Grupo 1 : Baby Clothes
Selecionar Lista Categoria Grupo 2 : Mens Clothes
Selecionar Ano : 2009
Fim!
Obrigado pela participao!

Anda mungkin juga menyukai