No Mundo QlikView muito se fala em nuvem de dados, eu prefiro chamar de modelo de dados mesmo, é mais fácil a compreensão de todos.
Para o QV possui três modelos de dados:
- Snowflake
- Star-Schema (Modelo Estrela)
- Tabela Simples
Para cada um desses modelos, possuem pontos positivos e negativos, a imagem a seguir demonstra esses pontos.
Com base nas informações acima, podemos afirmar que o modelo de dados mais equilibrado para o QlikView é o Modelo Estrela.
Com isso, sempre busque em suas aplicações a utilização desse modelo.
sexta-feira, 19 de julho de 2013
Concurso - Business Discovery Project
Novamente a QlikTech realiza o concurso no Evento QlikDev Sampa, o Concurso premia o melhor Projeto de Business Discovery (BD).
Corram, prazo de inscrição termina no dia 30 de Julho de 2013.
O tema do concurso é o melhor projeto de Business Discovery (BD) desenvolvido em QlikView.
O concurso consiste na apresentação pelos participantes de um projeto dividido em três partes:
2. PARTICIPANTES
A participação neste concurso é aberta para clientes e parceiros dos Masters Resellers em território brasileiro.
3. COMO PARTICIPAR
Os participantes devem inscrever-se usando o formulário criado para o concurso.
Este formulário é fornecido em formato Word para que possa ser completado pelos participantes.
A entrega do projeto de BD para a competição será realizada em formato eletrônico, enviando o arquivo Formato PDF via e-mail para: contato@qlikers.com.br
Será permitido para completar a documentação, o envio de arquivos relacionados ao projeto QlikView, como, imagens, documentos ou outros tipos de mídia.
É pré-requisito que os participantes também estejam inscritos no IV QlikDev Sampa - 2013
4. PRAZO
Os projetos serão recebidos pela QlikTech Brasil até o dia 30 de Julho de 2013.
5. REQUISITOS TÉCNICOS
O desenvolvimento dos projetos para avaliar a tecnologia deve ser baseada no QlikView.
6. AVALIAÇÃO DOS PROJETOS
Os projetos de Business Discovery serão analisados em três fases principais:
O júri será composto por funcionários da QlikTech a serem definidos quando da proximidade do evento.
A decisão do júri será de caráter final.
8. ESCOLHA DOS PROJETOS E APRESENTAÇÃO
A QlikTech escolherá 3 projetos dos recebidos até dia 30/07/2013.
É de responsabilidade da QlikTech Brasil informar aos selecionados.
A apresentação dos projetos selecionados será de 15 minutos, apenas uma pessoa deverá estar inscrita e será o apresentador; a mesma dar-se-á no final do evento.
Clique aqui e baixe o formulário
Informações retiradas do Site Qlikers.
Corram, prazo de inscrição termina no dia 30 de Julho de 2013.
Business Discovery Project
Regras da Competição
1. PANORAMAO tema do concurso é o melhor projeto de Business Discovery (BD) desenvolvido em QlikView.
O concurso consiste na apresentação pelos participantes de um projeto dividido em três partes:
- Introdução e resolução de problemas.
- Implementação e desenvolvimento.
- Resultado. Valor Entregue à Empresa.
2. PARTICIPANTES
A participação neste concurso é aberta para clientes e parceiros dos Masters Resellers em território brasileiro.
3. COMO PARTICIPAR
Os participantes devem inscrever-se usando o formulário criado para o concurso.
Este formulário é fornecido em formato Word para que possa ser completado pelos participantes.
A entrega do projeto de BD para a competição será realizada em formato eletrônico, enviando o arquivo Formato PDF via e-mail para: contato@qlikers.com.br
Será permitido para completar a documentação, o envio de arquivos relacionados ao projeto QlikView, como, imagens, documentos ou outros tipos de mídia.
É pré-requisito que os participantes também estejam inscritos no IV QlikDev Sampa - 2013
4. PRAZO
Os projetos serão recebidos pela QlikTech Brasil até o dia 30 de Julho de 2013.
5. REQUISITOS TÉCNICOS
O desenvolvimento dos projetos para avaliar a tecnologia deve ser baseada no QlikView.
6. AVALIAÇÃO DOS PROJETOS
Os projetos de Business Discovery serão analisados em três fases principais:
- Contexto e objetivos (qual a dor a ser sanada);
- Implementação e desenvolvimento;
- Resultado final (qual o valor entregue).
- Nível de exigência e complexidade;
- Análise da situação e definição do projeto;
- Adaptação à estratégia de gestão da empresa;
- Fases de tempo de projeto, implementação e planejamento;
- Adaptar-se a diferentes perfis de usuário;
- Potencial Inovador;
- Capacidade de Implementação;
- Nível de satisfação;
- Benefícios tangíveis e intangíveis.
O júri será composto por funcionários da QlikTech a serem definidos quando da proximidade do evento.
A decisão do júri será de caráter final.
8. ESCOLHA DOS PROJETOS E APRESENTAÇÃO
A QlikTech escolherá 3 projetos dos recebidos até dia 30/07/2013.
É de responsabilidade da QlikTech Brasil informar aos selecionados.
A apresentação dos projetos selecionados será de 15 minutos, apenas uma pessoa deverá estar inscrita e será o apresentador; a mesma dar-se-á no final do evento.
Clique aqui e baixe o formulário
Informações retiradas do Site Qlikers.
IV QlikDev Sampa - 13 de Agosto
Sobre o evento
Objetivos do Evento
O objetivo do evento é o de compartilhar conhecimentos e experiências com a comunidade de desenvolvedores QlikView.
O objetivo do evento é o de compartilhar conhecimentos e experiências com a comunidade de desenvolvedores QlikView.
- Data: 13 de Agosto de 2013
- Horário: das 8hs às 18hs
- Local: Maksoud Plaza
- Localização: Alameda Campinas, 150, Bela Vista, São Paulo, 01404-900
Por que participar?
• Inovação
- Veja os últimos avanços tecnológicos no QlikView e obter conhecimento e estratégias para alinhar o seu desenvolvimento com as novas capacidades de nossos produtos.
- QlikDev terá palestras mais técnicas voltadas às suas necessidades, com níveis intermediário, avançado e administradores. Reúna-se com os nossos especialistas em QlikView.
- Desenvolver e aproveitar a extensa rede de contatos QlikCommunity, incluindo outros clientes, executivos e especialistas em produtos da QlikTech, e parceiros de negócios.
- QlikDev é projetado para os clientes QlikView, parceiros e consultores com funções associadas de trabalho as descritas abaixo:
- Desenvolvedores de aplicativos QlikView;
- Especialistas em Business Intelligence;
- Administradores de Sistemas QlikView.
- O conteúdo da conferência é mais técnico e é recomendável ter experiência em desenvolvimento para o melhor aproveitamento das palestras QlikView.
sábado, 12 de janeiro de 2013
Set Analysis (Análise de Conjunto)
O que é Set Analysis (Análise de Conjunto)?
O Set Analysis é similar à uma seleção, no qual provê um método para definir conjuntos (sets) de informação que são independentes das seleções atuais.
Podendo criar conjuntos baseados em outros conjuntos e devem ser usados em uma função de agregação.
A sintaxe é dividida em três categorias:
Identificadores:
Os identificadores delimitam ao QlikView qual o conjunto inicial de análise.
Operadores:Realizam operações de conjunto com base nos identificadores
Modificadores:
Um conjunto pode ser modificado por uma seleção adicional ou alterada. Uma modificação como essa pode ser escrita na expressão do conjunto. O modificador é composto por um dos diversos nomes de campo, cada um seguido de uma seleção que deve ser feita no campo e estar entre < e >.
Expressões Simples Utilizando os Identificadores
1. Calcula a Soma das "Vendas" baseado nas seleções atuais, o mesmo que Sum(Vendas)
Sum({$} Vendas)
2. Conta os valores do campo "Cliente" baseado nas seleções atuais, o mesmo que Count(Cliente)
Count({$} Cliente)
3. Calcula a Soma das "Vendas" baseado em todos os registros de sua aplicação, ignora todas as seleções, mas leva em consideração a dimensão que está no gráfico
Sum({1} Vendas)
4. Calcula a Soma das "Vendas" baseado no marcador com o ID "BM01"
Sum({BM01} Vendas)
5. Calcula a soma das "Vendas" para tudo que não faz parte da seleção atual
Sum({1-$} Vendas)
6. Calcula a soma das "Vendas" baseado na seleção anterior
Sum({$1} Vendas)
7. Calcula a soma das "Vendas" baseado nas próxima seleção
Sum({$_1} Vendas)
8. Calcula a Soma das "Vendas" baseado em todos os registros de sua aplicação, nesse caso, ignora todas as seleções e dimensões
Sum({1} Total Vendas)
Exemplos com Modificadores
Em alguns casos, necessitamos fixar uma selação ou alterar as seleções atuais numa determinada expressão. Veja agora alguns exemplos:
Modificadores Básicos
9. Calcula a soma das "Vendas" ignorando todas as seleções atuais mas fixa o campo "Regiao" para o valor desejado
Sum({1< Regiao={SC}>} Vendas)
10. Calcula a soma das "Vendas" baseado nas seleções atuais IGNORANDO QUALQUER SELEÇÃO no campo "Regiao"
Sum({$< Regiao=>} Vendas)
11. Calcula a soma das "Vendas" basado nas seleções atuais EXCLUINDO a categoria "Acessorios"
Sum({$} Vendas)
12. Calcula a soma das "Vendas" baseado nas seleções atuais, mas apenas considerando as vendas nos "Anos" de 1980 até 1989
Sum({$} Vendas)
13. Calcula a soma das "Vendas" baseado nas seleções atuais, mas apenas considerando os "Anos" 1900, 1910, 1920, etc
Sum({$} Vendas)
Usando Expressões com Modificadores Calculados
14. Calcula a soma das "Vendas" baseado nas seleções atuais, mas apenas para o maior Ano possível
Sum({$} Vendas)
15. Cacula a soma das "Vendas" baseado nas seleções atuais, para o ano anterior ao maior Ano possível
Sum({$} Sales)
Usando Expressões de Pesquisa
16. Calcula a soma das "Vendas" baseado nas seleções atuais, mas apenas para os anos anteriores ao maior Ano possível
Sum({$} Vendas)
17. Calcula a soma das "Vendas" desconciderando as seleções, para os anos maiores que 2009
Sum({12009"}>} Vendas)
18. Calcula a soma das "Vendas" baseado nas seleções atuais, mas para as cidades que contenham "ta": "Itajai", "Itapiranga", etc
Sum({$} Vendas)
19. Calcula a soma das "Vendas" baseado nas seleções atuais, mas considerando apenas os anos maiores que ao menor Ano possível e menores ao maior Ano possível, então se tivermos 2010, 2011 e 2012, apenas as "Vendas" de 2011 serão calculadas.
Sum({$$(=Min(Ano))<$(=Max(Ano))"}>} Vendas)
Indirect Set Analysis
Nos exemplos acima, todos os valores de campo foram explicitamente definidos ou definidos por pesquisas. Entretanto, há uma outra maneira de definir um conjunto de valores de campo pelo uso de uma definição de conjunto aninhado.
Nesses casos, devem ser usadas as funções de elemento P() e E(), representando o conjunto de elementos de valores possíveis e os valores excluídos de um campo, respectivamente.
O que acontece quando precisamos realizar a soma das vendas apenas dos clientes que compraram chinelo em 2011?
Para conseguirmos a lista de clientes, utilizaremos a função P() que retorna um conjunto clientes possíveis. Haverá casos em que você terá de utilizar a função E() que retorna um conjunto clientes excluídos.
Expressões
20. Calcula a soma das "Vendas" baseado nas seleções atuais, para os clientes que compraram chinelo no ano de 2010.
Sum({$} Cliente)>} Vendas)
21. Calcula a soma das "Vendas" baseado nas seleções atuais, para os clientes que NÃO compraram chinelo no ano de 2011.
Sum({$< Cliente=E({1} Cliente) >} Vendas)
O Set Analysis é similar à uma seleção, no qual provê um método para definir conjuntos (sets) de informação que são independentes das seleções atuais.
Podendo criar conjuntos baseados em outros conjuntos e devem ser usados em uma função de agregação.
A sintaxe é dividida em três categorias:
Identificadores:
Os identificadores delimitam ao QlikView qual o conjunto inicial de análise.
Operadores:Realizam operações de conjunto com base nos identificadores
Modificadores:
Um conjunto pode ser modificado por uma seleção adicional ou alterada. Uma modificação como essa pode ser escrita na expressão do conjunto. O modificador é composto por um dos diversos nomes de campo, cada um seguido de uma seleção que deve ser feita no campo e estar entre < e >.
Expressões Simples Utilizando os Identificadores
1. Calcula a Soma das "Vendas" baseado nas seleções atuais, o mesmo que Sum(Vendas)
Sum({$} Vendas)
2. Conta os valores do campo "Cliente" baseado nas seleções atuais, o mesmo que Count(Cliente)
Count({$} Cliente)
3. Calcula a Soma das "Vendas" baseado em todos os registros de sua aplicação, ignora todas as seleções, mas leva em consideração a dimensão que está no gráfico
Sum({1} Vendas)
4. Calcula a Soma das "Vendas" baseado no marcador com o ID "BM01"
Sum({BM01} Vendas)
5. Calcula a soma das "Vendas" para tudo que não faz parte da seleção atual
Sum({1-$} Vendas)
6. Calcula a soma das "Vendas" baseado na seleção anterior
Sum({$1} Vendas)
7. Calcula a soma das "Vendas" baseado nas próxima seleção
Sum({$_1} Vendas)
8. Calcula a Soma das "Vendas" baseado em todos os registros de sua aplicação, nesse caso, ignora todas as seleções e dimensões
Sum({1} Total Vendas)
Exemplos com Modificadores
Em alguns casos, necessitamos fixar uma selação ou alterar as seleções atuais numa determinada expressão. Veja agora alguns exemplos:
Modificadores Básicos
9. Calcula a soma das "Vendas" ignorando todas as seleções atuais mas fixa o campo "Regiao" para o valor desejado
Sum({1
10. Calcula a soma das "Vendas" baseado nas seleções atuais IGNORANDO QUALQUER SELEÇÃO no campo "Regiao"
Sum({$
11. Calcula a soma das "Vendas" basado nas seleções atuais EXCLUINDO a categoria "Acessorios"
Sum({$
12. Calcula a soma das "Vendas" baseado nas seleções atuais, mas apenas considerando as vendas nos "Anos" de 1980 até 1989
Sum({$
13. Calcula a soma das "Vendas" baseado nas seleções atuais, mas apenas considerando os "Anos" 1900, 1910, 1920, etc
Sum({$
Usando Expressões com Modificadores Calculados
14. Calcula a soma das "Vendas" baseado nas seleções atuais, mas apenas para o maior Ano possível
Sum({$
15. Cacula a soma das "Vendas" baseado nas seleções atuais, para o ano anterior ao maior Ano possível
Sum({$
Usando Expressões de Pesquisa
16. Calcula a soma das "Vendas" baseado nas seleções atuais, mas apenas para os anos anteriores ao maior Ano possível
Sum({$
17. Calcula a soma das "Vendas" desconciderando as seleções, para os anos maiores que 2009
Sum({1
18. Calcula a soma das "Vendas" baseado nas seleções atuais, mas para as cidades que contenham "ta": "Itajai", "Itapiranga", etc
Sum({$
19. Calcula a soma das "Vendas" baseado nas seleções atuais, mas considerando apenas os anos maiores que ao menor Ano possível e menores ao maior Ano possível, então se tivermos 2010, 2011 e 2012, apenas as "Vendas" de 2011 serão calculadas.
Sum({$
Indirect Set Analysis
Nos exemplos acima, todos os valores de campo foram explicitamente definidos ou definidos por pesquisas. Entretanto, há uma outra maneira de definir um conjunto de valores de campo pelo uso de uma definição de conjunto aninhado.
Nesses casos, devem ser usadas as funções de elemento P() e E(), representando o conjunto de elementos de valores possíveis e os valores excluídos de um campo, respectivamente.
O que acontece quando precisamos realizar a soma das vendas apenas dos clientes que compraram chinelo em 2011?
Para conseguirmos a lista de clientes, utilizaremos a função P() que retorna um conjunto clientes possíveis. Haverá casos em que você terá de utilizar a função E() que retorna um conjunto clientes excluídos.
Expressões
20. Calcula a soma das "Vendas" baseado nas seleções atuais, para os clientes que compraram chinelo no ano de 2010.
Sum({$
21. Calcula a soma das "Vendas" baseado nas seleções atuais, para os clientes que NÃO compraram chinelo no ano de 2011.
Sum({$< Cliente=E({1
sexta-feira, 9 de novembro de 2012
Sessões de Colaboração - QlikView Server 11
Vários usuários podem interagir em conjunto em um determinado documento
QlikView ao mesmo tempo – compartilhando seleções e testando cenários em
conjunto para descobrir insights e
resolver problemas. Sessões de colaboração é bidirecional, em tempo real, sendo possível qualquer participante fazer seleções no documento QlikView. Os usuários podem compartilhar uma
visão de um documento QlikView com qualquer outra pessoa, incluindo os que não
têm uma licença do QlikView.
Para fazer uma
sessão colaborativa no QlikView Server 11, devemos seguir alguns
passos.
Para essa sessão funcionar, temos que fazer algumas configurações
no QlikView Server.
1-
No QMC acessar a aba System > Setup > QlikView Server >
Documents e marque a opção Allow Session Collaboration.
2-
Ainda no QMC acesse a Aba Document > User Documents, escolha
o documento e acesse a Aba Server > Availability e marque a opção Session
Collaboration.
3- Ao acessar o documento pelo navegador, tem que ser uma pessoa que possua direito de acesso, irá aparecer um ícone na barra de ferramentas do QlikView Share Session.
4- Ao clicar nesse botão aparecerá a um botão para iniciar a sessão.
5-
Após a sessão iniciada é possível enviar o link para o e-mail da
pessoas que não possui licença, mas nesse caso, todas as pessoas verão a mesma
informação, inclusive as seleções feitas por qualquer uma das pessoas
participantes da sessão, bem como a alteração de visões ou abas.
6-
O Convidado ao clicar no link recebido pelo e-mail, deverá
informar o nome para acessar a sessão compartilhada.
7-
Todas as sessões compartilhadas possuem duração de 15 minutos para acesso a sessão, sem possibilidade de alterar esse tempo. A duração da sessão é indeterminada, sendo permitido apenas ao criador da sessão a exclusão de usuário ou encerrar a sessão conforme a sua necessidade.
Marcadores:
QlikView 11,
QlikView Server,
Sessão Colaborativa,
Session Collaboration,
Tutorial
Assinar:
Postagens (Atom)





