Функция фильтра MDX с десятичными числами - PullRequest
0 голосов
/ 06 июля 2018

Я пытаюсь запросить куб и отфильтровать измерение, основываясь на значении меры, равном десятичному. Однако, когда я запускаю запрос, я могу получить десятичное значение, которое я ожидал. Запрос, который я выполняю, как показано ниже.

SELECT NON EMPTY {
FILTER (
 VISUALTOTALS({ {[Customer].[Customer Geography].[Country].&[Australia],[Customer].[Customer Geography].[Country].&[Canada],[Customer].[Customer Geography].[Country].&[France],[Customer].[Customer Geography].[Country].&[Germany],[Customer].[Customer Geography].[Country].&[United Kingdom],[Customer].[Customer Geography].[Country].&[United States]} })
,[Measures].[Average Sales Amount] >= 61.6484542253521)
 } dimension properties member_type ON ROWS , 
NON EMPTY {{[Measures].[Average Sales Amount]}} 
dimension properties member_type ON COLUMNS FROM [AdventureWorks].

Format_Value и Value - это немного разные значения. Должен ли я фильтровать по format_value вместо этого. Хотя это тоже не работает

1 Ответ

0 голосов
/ 09 июля 2018

Нет необходимости фильтровать по Format_Value, просто используйте Format_Value, когда это необходимо.

...