Introdução à análise de conjunto do QlikView

Em qualquer painel / relatório, é sempre melhor ter mais contextos, o que torna nosso painel mais significativo. Adicionar contexto ao nosso painel significa basicamente que precisamos fornecer muitas informações, comparação com os produtos relevantes e a linha do tempo. Isso tornará nosso painel orientado para a ação. Isso pode ser alcançado com a ajuda do recurso Qlikview chamado Análise de Conjunto, que ajuda a adicionar contexto ao nosso painel. Ao usar a expressão set, podemos criar objetos como gráfico / tabela para nos fornecer informações relacionadas a diferentes conjuntos de dados. Vamos tentar entender exatamente o que é a análise de conjuntos. Esse recurso no qlikview é usado para separar nossos dados que estão disponíveis em diferentes objetos de planilha em vários conjuntos e mantém parte do seu valor inalterado. Dessa forma, filtramos os dados em uma planilha que nos ajuda a entender as alterações correspondentes nas diferentes planilhas. Dessa forma, poderemos comparar nosso conjunto de registros na mesma tabela / gráfico usando a análise de conjuntos.

Sintaxe e exemplos de análise de conjuntos do QlikView

Antes de nos aprofundarmos na sintaxe da expressão de conjunto, vamos entender os principais recursos da análise de conjunto,

  • Deve ser usado em funções de agregação
  • Definir expressão começa e termina com colchetes ()
  • É usado para a criação de diferentes seleções
  • Todos os modificadores começam e terminam com
  • Um operador que deve ser usado na análise de conjunto é =
  • Um identificador usado é $

Usamos expressões de conjunto para executar nossa análise de conjunto e essas expressões são escritas em (). Pode conter os elementos mencionados abaixo

  • Identificador
  • Operador
  • Modificador

Idealmente, a sequência lógica da expressão de conjunto começaria com um identificador e, em seguida, vem o modificador e, finalmente, o operador.

1. Definir identificador

Identificadores são os elementos básicos de uma expressão de conjunto que são utilizados para a identificação de um conjunto ativo, é o estado do conjunto de dados e a expressão de conjunto começa com o identificador como seu primeiro elemento. Para facilitar nosso entendimento, podemos pensar no identificador como a instrução FROM que usamos no SQL.

Sintaxe:

sum ((identifier) document name)

Identificadores podem ser qualquer uma das opções abaixo mencionadas

  • $: O símbolo do dólar fala sobre o conjunto atualmente selecionado. Por exemplo, soma (($) imposto) - fornece a soma do documento de imposto para o conjunto selecionado.
  • 1: O símbolo 1 indica que não se preocupa com o conjunto selecionado e considera todos os dados. Por exemplo, soma ((1) imposto) - fornece a soma de todos os dados disponíveis no documento fiscal, independentemente da seleção atual
  • Marcador: Considerará qualquer conjunto marcado para a procissão. Por exemplo, soma (imposto (2010 tax)) - fornece a saída como a soma dos dados fiscais armazenados no marcador nomeado como imposto 2010.
  • $ 1: Este símbolo representa o conjunto escolhido como o conjunto selecionado anteriormente, também podemos usar $ 0 para o atual e $ -1 para o conjunto selecionado para a frente. por exemplo, soma (($ 1) imposto) - fornece a saída como a soma dos dados fiscais selecionados anteriormente.
  • Myaltstate: usado para se referir a uma seleção feita em um estado alternativo.

2. Definir operadores

Os operadores executam a função combinando e manipulando nosso conjunto selecionado. O operando para o operador será o conjunto selecionado e o resultado também será um conjunto. A regra geral para a avaliação de operadores é da esquerda para a direita. O Qlikview usa esses 4 como operadores básicos

  • + / Union: Este operador representa union e apenas arbitrariamente combina os dados dos dois conjuntos e fornece como saída. Por exemplo, soma (($ + 2010 tax) tax) - essa expressão fornece saída como um conjunto que é uma combinação do conjunto de dados de imposto selecionado e do conjunto de dados de imposto de 2010.
  • - / exclusion: Este é um operador de exclusão, no qual fornecerá um conjunto de saída que exclui o segundo operando mencionado. Por exemplo, soma ((1 - $) imposto) - essa expressão fornece a saída como um conjunto que exclui o conjunto atualmente selecionado mencionado na expressão pelo símbolo do dólar.
  • * / intersecção: Retorna um conjunto que é uma interseção dos dois conjuntos mencionados como um operando. Por exemplo, soma (($ * 2010 tax) tax) - essa expressão fornece o resultado como o conjunto de dados comum entre o conjunto atualmente selecionado e o conjunto marcado.
  • / - este é um operador XOR; basicamente, dá a diferença simétrica entre os dois conjuntos. Por exemplo, soma (imposto de ($ / 2010 tax)) - essa expressão retornará o resultado como um conjunto em que a soma dos dados de imposto é calculada para os dados contidos e não os compartilhados, juntamente com os dados marcados.

A precedência da avaliação dos operadores no Qlikview é que os operadores de interseção e XOR são avaliados primeiro e, em seguida, os operadores de união e exclusão.

3. Definir modificadores

Os modificadores são usados ​​para fazer as alterações necessárias e específicas ao conjunto de dados que são selecionados; podemos imaginar o modificador como uma instrução WHERE que usamos no SQL. Ele usa muitos nomes de campos em que cada nome de campo terá sua própria seleção. Os modificadores são sempre escritos com colchetes dentro da expressão de análise de conjunto. Os modificadores por padrão consideram o identificador como o conjunto selecionado atualmente, se não mencionarmos um identificador separado. Vamos tentar entender isso através de um exemplo:

  • Soma (imposto de ($)): fornece a saída como a soma dos dados fiscais selecionados para o ano de 2014.
  • Soma (imposto de ($)): essa expressão retorna a saída como a soma dos dados de imposto selecionados, exceto o ano de 2014.
  • soma (($) imposto): fornece a saída definida como a soma de todos os dados fiscais do conjunto selecionado para todos os produtos.
  • Soma (imposto (1)): Esta expressão fornecerá a saída como soma de todos os dados tributários do ano de 2003, 2004 em que o país é a Índia.

Conclusão

A análise de conjuntos do Qlikview é uma função muito poderosa, pois nos ajuda a fazer todos os tipos de filtragem e manipulação de dados com o mesmo gráfico ou tabela. A sintaxe da expressão definida também pode ser mais complexa, com base no tipo de dados que precisamos filtrar e coletar. Existem várias aplicações para análise de conjuntos no mercado, por exemplo, podemos usá-las para a comparação de nossos produtos mais vendidos versus produtos menos vendidos, portanto, aprender isso realmente ajudaria a entender bem os dados.

Artigos recomendados

Este é um guia para a análise de conjuntos do QlikView. Aqui discutimos a sintaxe e exemplos da análise de conjuntos do qlikview, que inclui identificador, operador e modificador de conjuntos. Você também pode consultar os seguintes artigos para saber mais -

  1. O que é o Data Analytics
  2. QlikView vs QlikSense
  3. Perguntas da entrevista do QlikView
  4. Ferramentas de análise de dados

Categoria: