QlikView - Análisis de conjuntos

La función de análisis de conjuntos de QlikView se utiliza para segregar los datos en diferentes objetos de hoja en muchos conjuntos y mantiene los valores sin cambios en algunos de ellos. En términos más simples, crea una opción para no asociar algunos objetos de hoja con otros mientras que el comportamiento predeterminado es que todos los objetos de hoja se asocian entre sí. Esto ayuda a filtrar los datos en un objeto de hoja y ver el resultado correspondiente en otros, mientras que el objeto de hoja elegido como un conjunto diferente muestra valores según sus propios filtros.

Los datos de entrada

Consideremos los siguientes datos de entrada, que representan la cifra de ventas de diferentes líneas y categorías de productos.

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

Cargar script

Los datos anteriores se cargan en la memoria QlikView mediante el editor de scripts. Abra el editor de secuencias de comandos desde el menú Archivo o presioneControl+E. Elija la opción "Archivos de tabla" de la pestaña "Datos de archivos" y busque el archivo que contiene los datos anteriores. Aparece una pantalla como se muestra a continuación.

Crear cuadro de tabla

Elija todos los campos disponibles para crear un cuadro de tabla usando la opción de menú Layout → New Sheet Objects → Table Box y un cuadro de lista que contiene el campo del mes usando la opción de menú Layout → New Sheet Objects → List Box. Además, cree un gráfico de tabla directo que muestre las ventas totales en cada categoría de producto.

Asociación de datos

Ahora podemos observar la asociación entre estos tres objetos de hoja seleccionando algunos valores en uno de ellos. Seleccionemos el mes abril y enero en el cuadro de lista Mes. Podemos ver el cambio en los valores en el Cuadro de tabla y el gráfico que muestra los valores relacionados.

Clonar objeto

A continuación, clonamos el gráfico de suma de ventas para producir un nuevo conjunto de datos no asociado con otros objetos de hoja. Haga clic derecho en el gráficoSales Sum y haga clic en la opción CloneComo se muestra abajo. Aparece otra copia del mismo gráfico en el documento QlikView.

Establecer expresión

A continuación, elegimos la segunda copia del gráfico. Sales Sumy haga clic derecho para obtener las propiedades del gráfico. Creamos una expresión llamada Valores de ventas escribiendo la fórmula debajo delDefinition pestaña como se muestra a continuación.

Aplicar análisis de conjuntos

Al completar los pasos dados anteriormente, encontramos que cuando seleccionamos el mes junio obtenemos los valores asociados en el cuadro Cuadro de tabla y el gráfico Suma de ventas. Sin embargo, las ventas de abril no cambian, ya que se basan en los datos de la expresión establecida.