Consulta MDX: palabra clave EXISTING
Se aplica a:
SQL Server Analysis Services Azure Analysis Services
Power BI Premium
Exige que un conjunto especificado se evalúe en el contexto actual.
Sintaxis
Existing Set_Expression
Argumentos
Set_Expression
Una expresión de conjunto de MDX (Expresiones multidimensionales) válida.
Comentarios
De forma predeterminada, los conjuntos se evalúan en el contexto del cubo que contiene los miembros del conjunto. La palabra clave Existing fuerza a un conjunto especificado a evaluarse en el contexto actual.
Ejemplo
En el ejemplo siguiente se devuelve el recuento de los revendedores cuyas ventas han bajado durante el período de tiempo anterior, en función de los valores de miembro de State-Province seleccionados por el usuario evaluados mediante la función Aggregate . Las funciones Hierarchize (MDX) y DrilldownLevel (MDX) se usan para devolver valores para la disminución de las ventas de categorías de productos en la dimensión Product. La palabra clave Existing obliga al conjunto de la función Filter a evaluarse en el contexto actual, es decir, para los miembros Washington y Oregón de la jerarquía de State-Province atributo.
WITH MEMBER Measures.[Declining Reseller Sales] AS
Count
(Filter
(Existing
(Reseller.Reseller.Reseller)
, [Measures].[Reseller Sales Amount] <
([Measures].[Reseller Sales Amount]
,[Date].Calendar.PrevMember
)
)
)
MEMBER [Geography].[State-Province].x AS
Aggregate
( {[Geography].[State-Province].&[WA]&[US]
, [Geography].[State-Province].&[OR]&[US] }
)
SELECT NON EMPTY HIERARCHIZE
(AddCalculatedMembers
(
{DrillDownLevel
({[Product].[All Products]}
)
}
)
) DIMENSION PROPERTIES PARENT_UNIQUE_NAME ON COLUMNS
FROM [Adventure Works]
WHERE
( [Geography].[State-Province].x
, [Date].[Calendar].[Calendar Quarter].&[2003]&[4]
,[Measures].[Declining Reseller Sales]
)
Consulte también
Count (Set) (MDX)
AddCalculatedMembers (MDX)
Aggregate (MDX)
Filter (MDX)
Properties (MDX)
DrilldownLevel (MDX)
Hierarchize (MDX)
Referencia de funciones MDX (MDX)