QlikView - Análise de conjunto

O recurso Set Analysis do QlikView é usado para separar os dados em diferentes objetos de pasta em muitos conjuntos e mantém os valores inalterados em alguns deles. Em termos mais simples, ele cria uma opção para não associar alguns objetos de pasta a outros, enquanto o comportamento padrão é que todos os objetos de pasta sejam associados uns aos outros. Isso ajuda a filtrar os dados em um objeto de pasta e ver o resultado correspondente em outros, enquanto o objeto de pasta escolhido como um conjunto diferente exibe valores de acordo com seus próprios filtros.

Dados de entrada

Vamos considerar os seguintes dados de entrada, que representam o número de vendas de diferentes linhas de produtos e categorias de produtos.

Product_Line,Product_category,Month,Value
Arts & Entertainment,Hobbies & Creative Arts,Jan,5201
Arts & Entertainment,Paintings,Feb,8451
Arts & Entertainment,Musical Instruments,Jan,1245
Baby & Toddler,Diapering,Mar,1247
Baby & Toddler,Toys,Dec,257
Apparel & Accessories,Clothing,Feb,574
Apparel & Accessories,Costumes & Accessories,Apr,1204
Arts & Entertainment,Musical Instruments,Apr,3625
Baby & Toddler,Diapering,Apr,1281
Apparel & Accessories,Clothing,Jul,2594
Arts & Entertainment,Paintings,Sep,6531
Baby & Toddler,Toys,May,7421
Apparel & Accessories,Clothing,Aug,2541
Arts & Entertainment,Paintings,Oct,2658
Arts & Entertainment,Musical Instruments,Mar,1185
Baby & Toddler,Diapering,Jun,1209

Carregar Script

Os dados acima são carregados na memória do QlikView usando o editor de script. Abra o editor de scripts no menu Arquivo ou pressioneControl+E. Escolha a opção "Arquivos de tabela" na guia "Dados de arquivos" e navegue até o arquivo que contém os dados acima. Uma tela aparece conforme mostrado abaixo.

Criar caixa de mesa

Escolha todos os campos disponíveis para criar uma caixa de tabela usando a opção do menu Layout → New Sheet Objects → Table Box e uma caixa de listagem contendo o campo do mês usando a opção de menu Layout → New Sheet Objects → List Box. Além disso, crie um gráfico de tabela simples mostrando o total de vendas em cada categoria de produto.

Associação de Dados

Agora podemos observar a associação entre esses três objetos de pasta selecionando alguns valores em um deles. Vamos selecionar o mês de abril e janeiro na lista de meses. Podemos ver a mudança nos valores na Tabela e no gráfico mostrando os valores relacionados.

Objeto Clone

Em seguida, clonamos o gráfico de soma de vendas para produzir um novo conjunto de dados não associado a outros objetos de pasta. Clique com o botão direito no gráficoSales Sum e clique na opção Clonecomo mostrado abaixo. Outra cópia do mesmo gráfico aparece no documento QlikView.

Definir Expressão

Em seguida, escolhemos a segunda cópia do gráfico Sales Sume clique com o botão direito para obter as propriedades do gráfico. Criamos uma expressão chamada valores de vendas, escrevendo a fórmula sob oDefinition guia como mostrado abaixo.

Aplicando Análise de Conjunto

Ao completar as etapas fornecidas acima, descobrimos que quando selecionamos o mês de junho, obtemos os valores associados na caixa de tabela e gráfico de soma de vendas. No entanto, as vendas de abril não mudam, pois são baseadas nos dados da expressão definida.