Valor mediana de los miembros SSAS con MDX

¿Cómo calcular el valor mediana de los miembros del SSAS con MDX en un cubo de Microsoft SSAS? La función mediana, con la sintaxis MEDIAN, es la única función SSAS que debe utilizarse. La función AVG, por ejemplo, se utiliza para calcular las medias de los miembros. En lugar de inventar un miembro calculado que cuente el número distinto de miembros para promediarlos.

En efecto, con el lenguaje MDX, para evitar cálculos complicados e inútiles, utilice las funciones existentes. Es importante estar bien informado sobre todas las posibilidades que ofrece el conjunto de funciones.

Por lo tanto, es imprescindible formarse o seguir los tutoriales de SSAS.

Cálculo del valor mediana de los miembros de MDX en un cubo SSAS

Este es un ejemplo de un script MDX para usar con Analysis Services. Este ejemplo crea un indicador calculado basado en un indicador de ventas existente. La fórmula utiliza la dimensión Fecha.

Se utiliza en un cubo SSAS que calcula la mediana de un indicador para un conjunto de datos:

WITH MEMBER [Measures].[INDICADOR]
AS MEDIAN(
	[Fecha].[Calendario].CurrentMember.Children,
	[Measures].[Ventas de productos]
)
SELECT 
	[Measures].[INDICADOR] ON 0,
	NO EMPTY [Fecha].[Calendario].[Mes] *
	[Productos].[Categorías de productos].[Subcategorías].MEMBERS *
	[Geografía].[Geografía].[País].MEMBERS ON 1
FROM [CUBO_SSAS]
;

Obsérvese que la mediana se realiza mostrando los ejes de meses, subcategorías de productos y también países.

Definición de un valor mediana

En matemáticas, y más concretamente en estadística, la mediana es el valor que separa dos conjuntos de datos. También llamado grupo, son las mitades inferior y superior de un conjunto de datos.

Es decir, hay tantos valores por debajo de la mediana como por encima. Esto es muy diferente de una media porque lo que se considera aquí es el número de miembros, no el valor de los mismos.

Este breve artículo sobre las tecnologías OLAP de Microsoft muestra un ejemplo de un script MDX para calcular el valor de la mediana de los miembros calculados con SSAS.

Por último, aquí hay otro artículo sobre Microsoft BI que explica cómo organizar los indicadores SSAS con código MDX.

Organizar los indicadores SSAS con MDX

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *