Запрос многомерных выражений — ключевое слово 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 (многомерные выражения)
Справочник по функциям многомерных выражений (многомерные выражения)
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по