Добрый день,
Есть запрос к OLAP кубу сделанный в конструкторе, вида
let
Источник = AnalysisServices.Database("lasmart", "retailanalytics", [Query=" SELECT NON EMPTY { [Measures].[Дистр Оборот кг] }
ON COLUMNS, NON EMPTY { ([01 Дата].[01 Год_Месяц].[01 Год_Месяц].ALLMEMBERS ) }
DIMENSION PROPERTIES MEMBER_CAPTION, MEMBER_UNIQUE_NAME ON ROWS FROM ( SELECT ( { [01 Дата].[01 Год_Месяц].&[202009] } )
ON COLUMNS FROM [Retail Analytics])
CELL PROPERTIES VALUE, BACK_COLOR, FORE_COLOR, FORMATTED_VALUE, FORMAT_STRING, FONT_NAME, FONT_SIZE, FONT_FLAGS"])
in
Источник
Можно каким то образом передать в запрос список месяцев, чтобы не перебирать каждый раз вручную, например
[01 Дата].[01 Год_Месяц].&[202009],
[01 Дата].[01 Год_Месяц].&[202010]
Есть запрос к OLAP кубу сделанный в конструкторе, вида
let
Источник = AnalysisServices.Database("lasmart", "retailanalytics", [Query=" SELECT NON EMPTY { [Measures].[Дистр Оборот кг] }
ON COLUMNS, NON EMPTY { ([01 Дата].[01 Год_Месяц].[01 Год_Месяц].ALLMEMBERS ) }
DIMENSION PROPERTIES MEMBER_CAPTION, MEMBER_UNIQUE_NAME ON ROWS FROM ( SELECT ( { [01 Дата].[01 Год_Месяц].&[202009] } )
ON COLUMNS FROM [Retail Analytics])
CELL PROPERTIES VALUE, BACK_COLOR, FORE_COLOR, FORMATTED_VALUE, FORMAT_STRING, FONT_NAME, FONT_SIZE, FONT_FLAGS"])
in
Источник
Можно каким то образом передать в запрос список месяцев, чтобы не перебирать каждый раз вручную, например
[01 Дата].[01 Год_Месяц].&[202009],
[01 Дата].[01 Год_Месяц].&[202010]