Cuando se trabaja con medidas básicas es necesario definir que modo de agregación o acumulación se utilizará. En el caso de las medidas derivadas no es necesario, ya que éstas medidas se calculan para cada nivel de la jerarquía correspondiente a cada dimensión.
Los modos de agregación o métodos de acumulación disponibles son:
Modo | Descripción | ||
Suma | La suma de todos los valores del nivel inmediatamente inferior. | ||
Máximo | El valor máximo del nivel inmediatamente inferior. | ||
Mínimo | El valor mínimo del nivel inmediatamente inferior. | ||
Promedio | El promedio de todos los valores de las tuplas correspondientes a los nodos del nivel inmediatamente inferior a este. Se consideran todas las tuplas presentes en la fuente de datos y no las tuplas creadas en la construcción del cubo. | Cantidad | La cantidad de elementos (tuplas) correspondientes a las hojas del subárbol considerado. Se consideran todas las tuplas presentes en la fuente de datos y no las tuplas creadas en la construcción del cubo |
Promedio Ponderado | Es el promedio ponderado según el campo indicado de la fuente de datos. Por ejemplo, pensemos en el promedio de venta de los artículos. | ||
Cantidad | La cantidad de elementos (tuplas) correspondientes a las hojas del subárbol considerado. Se consideran todas las tuplas presentes en la fuente de datos y no las tuplas creadas en la construcción del cubo | ||
Promedio Transcurrido | Es una agregación especifica para medidas que implican tiempo. Por ejemplo en el caso de tareas nos permite consultar el tiempo medio de duración de las mismas. |
...
Desviación Estándar Poblacional | Ver el siguiente tutorial de funciones estadísticas. |
Ejemplos
Considere un nivel de jerarquía con tres elementos (hojas) E1, E2 y E3, y el nivel superior con el elemento ET. Consideremos también que las hojas se construyeron a partir de 5 registros de la fuente de datos. La siguiente es la expresión usada en cada modo de agregación al calcular el valor t del elemento ET:
Modo | Expresión |
Suma |
|
Máximo | t = Max(a, b, c) |
Mínimo | t = Min(a, b, c) |
Promedio | t = ((a + b + c) / 5) (es decir Sum /Total) |
Cantidad | t = 5 |
Promedio Ponderado | Si el campo usado para el cálculo tiene valores P1, P2 y P3 para cada elemento E1, E2 y E3 respectivamente: t = ((a*P1 + b*P2 + c*P3) / (P1 + P2 + P3)) |
...
Dependencias de Dimensiones Fecha
Es posible definir distintos tipos de dependencias de dimensiones fecha:
...