Una de las mejores prácticas que sigo al preparar cualquier informe / panelUn panel es un grupo de expertos que se reúne para discutir y analizar un tema específico. Estos foros son comunes en conferencias, seminarios y debates públicos, donde los participantes comparten sus conocimientos y perspectivas. Los paneles pueden abordar diversas áreas, desde la ciencia hasta la política, y su objetivo es fomentar el intercambio de ideas y la reflexión crítica entre los asistentes.... es proporcionar mucho contexto. Por lo general, esto hace que un tablero sea mucho más significativo y orientado a la acción. Por ejemplo, si solo proporciona la cantidad de unidades vendidas por una línea de productos en un mes, es una buena información, pero no es procesable. Si agrega una comparación con el mismo mes del año pasado, el mes pasado o el promedio de líneas de productos relevantes en este mes, ha agregado contexto al número. El usuario empresarial puede realizar acciones más significativas a partir de este informe / panel.
QlikView tiene una función llamada SET ANALYSIS que nos proporciona una forma de agregar este contexto. El análisis de conjuntos predefine el CONJUNTO DE DATOS que utilizan nuestros gráficos / tablas. Entonces, usando una expresión de conjunto, podemos decirle a nuestro objeto (gráfico / tabla) que muestre valores correspondientes a varios conjuntos de datos (por ejemplo, un período de tiempo predefinido, región geográfica, líneas de productos, etc.). Todos los ejemplos que mencioné anteriormente como parte de la adición de contexto se pueden lograr usando Set Analysis en Qlikview.
La mayoría de los profesionales de QlikView piensan que SET ANALYSIS es una función compleja. A través de esta publicación, estoy tratando de cambiar su convicción al respecto.
El análisis de conjuntos se puede entender mediante una simple analogía de cómo funciona Qlikview. Hacemos selecciones sobre determinadas variables y los cambios se reflejan en toda la aplicación. Esto sucede porque a través de nuestra selección, hemos creado un conjunto de datos que queremos usar. De manera similar, utilizando la función de análisis de conjuntos, podemos predefinir los datos que se mostrarán en nuestros gráficos.
Algunas características y características del análisis de conjuntos son:
- Se utiliza para crear una selección diferente en comparación con las selecciones de la aplicación actual.
- Debe utilizarse en función de agregación (suma, recuento….).
- La expresión siempre comienza y termina con llaves {}
Identificador | Descripción |
0 | : Representa un conjunto vacío, sin registros |
1 | : Representa el conjunto de todos los registros de la aplicación. |
PS | : Representa los registros de la selección actual. |
$ 1 | : Representa la selección anterior |
Bookrmark01 | : Representa el conjunto de todos los registros contra el ID del marcador o el nombre del marcador |
Ejemplos:–
En el siguiente ejemplo, la selección del año actual es 2012 y la selección anterior fue 2013.
- Funciona en identificadores de conjuntos
Operador | Nombre del operador | Descripción |
+ | Unión | Devuelve un conjunto de registros que pertenece a la unión de conjuntos. |
– | Exclusión | Devuelve registros que pertenecen al primero pero no al segundo |
* | Intersección | Devuelve registros que pertenecen a ambos identificadores de conjuntos. |
/ | Diferencia simétrica | Devuelve un conjunto que pertenece a uno de los dos identificadores, pero no a ambos. |
Ejemplos:–
En el siguiente ejemplo, he creado un marcador «BOOKMARK_1» para la selección de empresa A, B y C.
- Los modificadores siempre están entre corchetes angulares .
- Consta de varios campos y todos los campos tienen criterios de selección.
- La condición de los campos dentro de los modificadores omite los criterios de selección actuales.
Si queremos comparar la venta del año actual con el año anterior, las ventas del año anterior deben reflejar valores en relación con la selección actual del año. Por ejemplo, si la selección actual del año es 2012, el año anterior debería ser 2011 y para la selección actual del año 2013, el año anterior es 2012.
“=Sum ({$<Year = {$ (=Max (Year)-1)} >} Sale) “
La expresión anterior siempre devuelve la venta del año anterior. Aquí se usa el signo $ (color de fuente rojo) para evaluar el valor del año anterior. El signo $ se usa para evaluar expresiones y usar variables en modificadores de conjuntos. Si tenemos una variableEn estadística y matemáticas, una "variable" es un símbolo que representa un valor que puede cambiar o variar. Existen diferentes tipos de variables, como las cualitativas, que describen características no numéricas, y las cuantitativas, que representan cantidades numéricas. Las variables son fundamentales en experimentos y estudios, ya que permiten analizar relaciones y patrones entre diferentes elementos, facilitando la comprensión de fenómenos complejos.... que tiene el valor del año pasado (vLASTYEAR) entonces la expresión se puede escribir como:
“=Sum ({$vLASTYEAR)} >} Sale) “
Tomemos un escenario en el que queremos mostrar las ventas actuales de las empresas que tuvieron ventas el año pasado.
La expresión debe ser similar a:
=sum({$<Year={$(=Max(Year))},Company_Name={Companies who had sales last year}> } Sale)
Primero tenemos que identificar las empresas que tuvieron ventas el año pasado. Para solucionar este problema, usaremos la función P () que se usa para identificar valores dentro de un campo y la función E () que excluye valores dentro de un campo.
Finalmente, tenemos la expresión:
=sum({<Year={$(=Max(Year))},Company_Name=P({<Year={$(=Max(Year)-1)}>}Company_Name)>}Sale)
Esta publicación fue un ejemplo en el que hemos presentado métodos para usar SET ANALYSIS en Qlikview. ¿Ha utilizado esta función antes? En caso afirmativo, ¿le resultó útil? ¿Tiene más trucos ingeniosos para hacer más interesante el análisis de conjuntos? Si no es así, ¿cree que este artículo le permitirá utilizar Set Analysis en su próximo panel de control?
Hágame saber lo que piensa sobre el uso de esta función en QlikView.
Si le gusta lo que acaba de leer y desea continuar con su aprendizaje sobre análisis, suscríbete a nuestros correos electrónicos o como nuestro pagina de Facebook.
Relacionado
Posts Relacionados:
- Análisis de componentes principales | Guía para el análisis de componentes principales
- ¿Cómo utilizar la función AGGR () en Qlikview? Ejemplos de Qlikview AGGR
- Utilice los archivos de datos de Qlikview para hacer que su aplicación Qlikview sea eficiente
- Variables en Qlikview | Qlikview para crear historias de datos