Introducción al análisis de conjuntos QlikView

En cualquier panel / informe, siempre es mejor tener más contextos, lo que hace que nuestro panel sea más significativo. Agregar contexto a nuestro panel básicamente significa que tenemos que proporcionar una gran cantidad de información, comparación con los productos relevantes y la línea de tiempo. Esto hará que nuestro tablero esté orientado a la acción. Esto se puede lograr con la ayuda de la función Qlikview llamada Set Analysis, que ayuda a agregar contexto a nuestro tablero. Al usar la expresión de conjunto, podemos hacer que nuestros objetos como gráfico / tabla nos digan información relacionada con diferentes conjuntos de datos. Tratemos de comprender qué es exactamente el análisis de conjuntos, esta característica en qlikview se utiliza para segregar nuestros datos que están disponibles en diferentes objetos de hoja en conjuntos múltiples y mantiene algunos de sus valores sin cambios, de esta manera filtramos los datos en una hoja que nos ayuda a comprender los cambios correspondientes en las diferentes hojas, de esta manera podremos comparar nuestro conjunto de registros en la misma tabla / gráfico mediante el análisis de conjuntos.

Sintaxis y ejemplos de análisis de conjuntos QlikView

Antes de profundizar en la sintaxis de la expresión de conjunto, comprendamos las principales características del análisis de conjunto,

  • Debe usarse en funciones de agregación
  • Establecer expresión comienza y termina con llaves ()
  • Se utiliza para la creación de diferentes selecciones.
  • Todos los modificadores comienzan y terminan con
  • Un operador que debe usarse en el análisis de conjunto es =
  • Un identificador utilizado es $

Utilizamos expresiones de conjunto para realizar nuestro análisis de conjunto y estas expresiones se escriben dentro de (). Puede contener los elementos mencionados a continuación.

  • Identificador
  • Operador
  • Modificador

Idealmente, la secuencia lógica de la expresión establecida comenzaría con un identificador y luego vendría el modificador y finalmente el operador.

1. Establecer identificador

Los identificadores son los elementos básicos de una expresión de conjunto que se utiliza para la identificación del conjunto activo, es el estado del conjunto de datos y la expresión de conjunto comienza con el identificador como su primer elemento. Para que nuestra comprensión sea mucho más fácil, podemos pensar en el identificador como la declaración FROM que usamos en SQL.

Sintaxis:

sum ((identifier) document name)

Los identificadores pueden ser cualquiera de las opciones mencionadas a continuación

  • $: El símbolo del dólar habla sobre el conjunto seleccionado actualmente. Por ejemplo, suma (($) impuesto): proporciona la suma del documento de impuestos para el conjunto seleccionado.
  • 1: El símbolo 1 indica que no se preocupa por el conjunto seleccionado y considerará todos los datos. Por ejemplo, suma ((1) impuesto): proporciona la suma de todos los datos que están disponibles en el documento fiscal independientemente de la selección actual
  • Marcador: Esto considerará cualquier conjunto marcado para la procesión. Por ejemplo, suma ((2010 tax) tax): proporciona la salida como la suma de los datos de impuestos almacenados en el marcador denominado impuesto de 2010.
  • $ 1: este símbolo representa el conjunto que se elige como el conjunto seleccionado previamente, también podemos usar $ 0 para el conjunto actual y $ -1 para el conjunto seleccionado hacia adelante. por ejemplo, suma (($ 1) impuesto): proporciona la salida como la suma de los datos de impuestos que se seleccionaron previamente.
  • Myaltstate: esto solía referirse a una selección que se realiza en un estado alternativo.

2. Establecer operadores

Los operadores realizan la función combinando y manipulando nuestro conjunto seleccionado. El operando para el operador será el conjunto seleccionado y el resultado también será un conjunto. La regla general para la evaluación de operadores es de izquierda a derecha. Qlikview usa estos 4 como operadores básicos

  • + / Unión: este operador significa unión y solo combinará arbitrariamente los datos de los dos conjuntos y los dará como salida. Por ejemplo, suma (($ + 2010 tax) tax): esta expresión proporciona la salida como un conjunto que es una combinación del conjunto de datos de impuestos seleccionado y el conjunto de datos de impuestos de 2010.
  • - / exclusión: Este es un operador de exclusión, donde dará un conjunto de salida que excluye el segundo operando mencionado. Por ejemplo, suma ((1 - $) impuesto): esta expresión proporciona el resultado como un conjunto que excluye el conjunto seleccionado actualmente que se menciona en la expresión por el símbolo del dólar.
  • * / intersección: devuelve un conjunto que es una intersección de ambos conjuntos mencionados como un operando. Por ejemplo, suma (($ * 2010 tax) tax): esta expresión proporciona el resultado como el conjunto de datos común entre el conjunto seleccionado actualmente y el conjunto marcado.
  • / - este es un operador XOR; básicamente da la diferencia simétrica entre los dos conjuntos. Por ejemplo, suma (($ / 2010 tax) tax): esta expresión devolverá el resultado como un conjunto en el que se calcula la suma de los datos de impuestos para los datos contenidos y no compartidos junto con los datos marcados.

La precedencia de la evaluación de operadores en Qlikview es que los operadores de intersección y XOR se evalúan primero y luego se evalúan los operadores de unión y exclusión.

3. Establecer modificadores

Los modificadores se utilizan para hacer las modificaciones necesarias y específicas al conjunto de datos que se seleccionan; podemos imaginar el modificador como una declaración WHERE que usamos en SQL. Utiliza muchos nombres de campo donde cada nombre de campo tendrá su propia selección. Los modificadores siempre se escriben entre corchetes dentro de la expresión de análisis establecida. Los modificadores por defecto considerarán el identificador como el conjunto seleccionado actualmente si no mencionamos un identificador separado. Tratemos de entenderlo a través de un ejemplo:

  • Suma (($) impuestos): Esto da el resultado como la suma de los datos de impuestos seleccionados para el año 2014.
  • Suma (($) impuestos): esta expresión devuelve el resultado como la suma de los datos de impuestos seleccionados, excluyendo el año 2014.
  • sum (($) tax): Esto dará el conjunto de salida como la suma de todos los datos de impuestos para el conjunto seleccionado para todos los productos.
  • Suma ((1) impuesto): esta expresión dará el resultado como la suma de todos los datos fiscales para el año 2003, 2004, donde el país es India.

Conclusión

El análisis de conjuntos de Qlikview es una función muy poderosa, ya que nos ayuda a realizar todo tipo de filtrado y manipulación de datos con el mismo gráfico o tabla. La sintaxis para la expresión de conjunto también puede ser más compleja en función del tipo de datos que necesitamos filtrar y tomar. Hay una variedad de aplicaciones para el análisis de conjuntos en el mercado, por ejemplo, podemos usarlas para la comparación de nuestros productos más vendidos versus los productos menos vendidos, por lo tanto, aprender esto realmente ayudaría a comprender bien los datos.

Artículos recomendados

Esta es una guía para el análisis de conjuntos QlikView. Aquí discutimos la sintaxis y ejemplos de análisis de conjuntos de qlikview que incluyen el identificador de conjunto, el operador y el modificador. También puede consultar los siguientes artículos para obtener más información:

  1. ¿Qué es el análisis de datos?
  2. QlikView vs QlikSense
  3. Preguntas de la entrevista QlikView
  4. Herramientas de análisis de datos

Categoría: