Wiki Markup |
---|
{scrollbar} ---- 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. |
Predeterminado | Marcar la opción Predeterminado para usar una expresión predeterminada para la medida derivada. |
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. |
Otra Expresión | Marcar la opción Otra Expresión para ingresar una expresión para la medida. |
Campo de Expresión | Permite ingresar la expresión para la medida. Es posible usar el Editor de Expresiones para construirla |
Formato de Medida | Define valores de formato para la medida. |
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:
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 |
...
M = A / B |
...
Calculando los valores Después de agregar
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
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
...
Se obtienen los siguientes resultados:
...
* Descripción
* General
h3. Sección Descripción
|| Propiedad || Descripción ||
| Nombre | Nombre del nivel de la medida. |
| Descripción | Descripción del nivel. |
h3. 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. |
| Predeterminado | Marcar la opción Predeterminado para usar una expresión predeterminada para la medida derivada. |
| 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. |
| Otra Expresión | Marcar la opción Otra Expresión para ingresar una expresión para la medida. |
| Campo de Expresión | Permite ingresar la expresión para la medida. Es posible usar el Editor de Expresiones para construirla |
| Formato de Medida | Define valores de formato para la medida. |
h3. 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 \\
B = CampoBcon agregación SUM |
Supongamos ahora la siguiente jerarquía en una de las dimensiones:
!worddaveec8d4d49bcf8473fbe209a296c58f37.png|height=183,width=287!
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 \\
b1, b2 y b3 son los valores de la medida B 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"
h4. Calculando los valores Después de agregar
!worddav22f265baa719679446c2d315cef2b2f0.png|height=203,width=362!
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
h4. Calculando los valores Antes de agregar
!worddavc7616fcf8e5581300f9592b49c24037f.png|height=203,width=362!
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
h4. Conclusiones
El resultado es diferente en cada caso.
Si suponemos los siguientes valores para las medidas A y B
| a1 = 20 \\
a2 = 18 \\
a3 = 16 \\
\\
b1 = 10 \\
b2 = 6 \\
b3 = 4 |
Se obtienen los siguientes resultados:
| Calculando ANTES \\
M = (20 + 18 + 16) / (10 + 6 + 4) = 2.7 \\
\\
Calculando DESPUES \\
M = 20/10 + 18/6 + 16/4 = 9 |
\\
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.
!worddav96b5d07965d608df02ec512f9a2ffa3d.png|height=386,width=533!
Figura 9: Panel de definición de una Medida Derivada
----
{scrollbar}
{children}
|