Max (MDX)

Devuelve el valor máximo de una expresión numérica que se evalúa sobre un conjunto.

Sintaxis

  
Max( Set_Expression [ , Numeric_Expression ] )  

Argumentos

Set_Expression
Una expresión válida de Expresiones Multidimensionales (MDX) que devuelve un conjunto.

Numeric_Expression
Una expresión numérica válida que normalmente es una expresión de Expresiones Multidimensionales (MDX) de coordenadas de celda que devuelven un número.

Remarks

Si se especifica una expresión numérica, la expresión numérica especificada se evalúa a lo largo del conjunto y luego devuelve el valor máximo de esa evaluación. Si no se especifica una expresión numérica, el conjunto especificado se evalúa en el contexto actual de los miembros del conjunto y luego devuelve el valor máximo de esa evaluación.

Note

Analysis Services ignora los nulos al calcular el valor máximo en un conjunto de números.

Example

El siguiente ejemplo devuelve las ventas mensuales máximas para cada trimestre, subcategoría y país/región en el cubo Adventure Works.

WITH MEMBER Measures.x AS Max   
   ([Date].[Calendar].CurrentMember.Children  
      , [Measures].[Reseller Order Quantity]  
   )  
SELECT Measures.x ON 0  
,NON EMPTY [Date].[Calendar].[Calendar Quarter]*   
   [Product].[Product Categories].[Subcategory].members *  
   [Geography].[Geography].[Country].Members  
ON 1  
FROM [Adventure Works]