El panel de propiedades para las medidas derivadas incluye dos secciones:
- Descripción
- General
Sección Descripción
Propiedad |
Descripción |
---|---|
Nombre |
Nombre del nivel de la medida. |
Descripción |
Descripción del nivel. |
Sección General
Propiedad |
Descripción |
---|---|
Valores Calculados |
Seleccionar si desea calcular los valores antes o después de la agregación de los valores de cálculo. |
Predefinidos |
Marcar la opción predefinidos para usar una expresión predefinida para la medida derivada. |
Acumulación por fecha |
Para definir una medida que tenga acumulación por una determinada fecha. |
Contar Distintos |
Contar distintos elementos para una determinada dimensión. |
Otra Expresión |
Marcar la opción Otra Expresión para ingresar una expresión para la medida. |
Estadísticas |
Opción para definir una medida aplicando ciertas funciones estadísticas sobre una medida con agregación Desviación Estándar Poblacional |
Formato de Medida |
Define valores de formato para la medida. |
Medida 1 |
Seleccionar una medida para el primer valor de la expresión. |
Operador |
Seleccionar el operador de la expresión de la lista desplegable. |
Medida 2 |
Seleccionar una medida para el segundo valor en la expresión. |
Campo de Expresión |
Permite ingresar la expresión para la medida. Es posible usar el Editor de Expresiones para construirla |
Diferencias entre Antes y Después en medidas derivadas
Supongamos que tenemos dos campos en una fuente de medidas: CampoA y CampoB.
Definimos dos medidas básicas:
A = CampoAcon agregación SUM |
Supongamos ahora la siguiente jerarquía en una de las dimensiones:
Unable to render embedded object: File (worddaveec8d4d49bcf8473fbe209a296c58f37.png) not found.
Figura 6: Diagrama de ejemplo de agregación de Medidas Derivadas
Donde:
a1, a2 y a3 son los valores de la medida A para las hojas respectivamente |
Definimos una medida derivada:
M = A / B |
Dependiendo del momento en que se aplica la expresión de M (división) se obtendrán resultados diferentes.
Esto es controlado por la opción "Valores calculados antes / después de agregar los términos"
Calculando los valores Después de agregar
Unable to render embedded object: File (worddav22f265baa719679446c2d315cef2b2f0.png) not found.
Figura 7: Diagrama de ejemplo de cálculo de Medidas Derivadas después de realizar la agregación
En este ejemplo vemos como el valor de la medida M en el elemento superior de la jerarquía se obtiene realizando la agregación de A, la agregación de B y luego aplicando la expresión de M. Es decir que se aplica el cálculo de la expresión de M después de realizar la agregación
Calculando los valores Antes de agregar
Unable to render embedded object: File (worddavc7616fcf8e5581300f9592b49c24037f.png) not found.
Figura 8: Diagrama de ejemplo de cálculo de Medidas Derivadas antes de realizar la agregación
En este ejemplo vemos como el valor de la medida M en el elemento superior de la jerarquía se obtiene como la agregación del valor de dicha medida M para todos sus hijos. Es decir que se aplica la expresión de M para cada uno de sus hijos antes de realizar la agregación
Conclusiones
El resultado es diferente en cada caso.
Si suponemos los siguientes valores para las medidas A y B
a1 = 20 |
Se obtienen los siguientes resultados:
Calculando ANTES |
La decisión de cuál mecanismo hay que usar depende del resultado que se desee. Generalmente depende de la medida que se esta definiendo.
Figura 9: Panel de definición de una Medida Derivada