Запрос многомерных выражений — ключевое слово Existing
Применимо к: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium
Указывает, что заданный набор должен вычисляться принудительно в текущем контексте.
Синтаксис
Existing Set_Expression
Аргументы
Set_Expression
Допустимое многомерное выражение набора.
Комментарии
По умолчанию наборы вычисляются в контексте куба, который содержит их элементы. Ключевое слово Existing указывает на то, что заданный набор должен вычисляться в текущем контексте.
Пример
В следующем примере возвращается число торговых посредников, продажи которых снизились за предыдущий период времени, на основе выбранных пользователем State-Province значений элементов, оцененных с помощью функции Aggregate . Функции Hierarchize (многомерные выражения) и DrilldownLevel (MDX) используются для возврата значений снижения продаж для категорий продуктов в измерении Product. Существующая ключевое слово принудительно вычисляет набор в функции Filter в текущем контексте, то есть для элементов Washington и Oregon иерархии атрибутов State-Province.
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]
)
См. также:
Count (набор) (многомерные выражения)
AddCalculatedMembers (многомерные выражения)
Aggregate (многомерные выражения)
Filter (многомерные выражения)
Properties (многомерные выражения)
DrilldownLevel (многомерные выражения)
Hierarchize (многомерные выражения)
Справочник по функциям многомерных выражений (многомерные выражения)