Вычисляемый элемент для ИТОГО меры для нескольких измерений - PullRequest
0 голосов
/ 01 ноября 2018

Я пытаюсь ИТОГО мера с вычисленной мерой AS

CALCULATE;     
CREATE MEMBER CURRENTCUBE.[Measures].[Total On Hand Amount]
AS ([Warehouses].[Warehouses].[All],[Measures].[On Hand Amount]), 
FORMAT_STRING = "#,#", 
VISIBLE = 1;

Это работает, когда у меня выбрано Измерение хранилища, но я хочу сделать его динамическим, чтобы оно работало и для любых других измерений / иерархий, без их добавления в код.

Любая помощь приветствуется !!

1 Ответ

0 голосов
/ 03 ноября 2018

Я думаю, что вы хотите использовать Root

CALCULATE;     
CREATE MEMBER CURRENTCUBE.[Measures].[Total On Hand Amount]
AS AGGREGATE(Root(),[Measures].[On Hand Amount]), 
FORMAT_STRING = "#,#", 
VISIBLE = 1;

Вот небольшой пример с: Total Sales Amount

ROOT to get the value on the ALL level/default member for all dimensions

...