Синтаксис формул MDX

Основой формул измерений и расширенных правил является язык многомерных выражений MDX.

Функции

Можно использовать следующие функции синтаксиса формул MDX.

Основы синтаксиса

  • Идентификатор измерения может записываться как в верхнем, так и в нижнем регистре, а идентификатор элемента должен быть записан в том же регистре, что и элемент.

  • Идентификаторы всех элементов должны быть заключены в [квадратные скобки].

  • Необходимо полностью определять идентификаторы всех элементов, указывая перед ними в квадратных скобках имя связанного измерения, если это не измерение счета (ACCOUNT), для которого имя можно опускать.

Исключения синтаксиса MDX

Ниже перечислены исключения синтаксиса MDX:

  • Заменяйте ключевое слово AS на знак равенства (=).

  • Не заключайте выражения в одинарные кавычки.

Обратите внимание, что следующая структура является обычным синтаксисом рассчитываемых элементов, необходимых для запросов MDX:

{member} = {expression}[, solve_order = n]

Единственными исключениями являются знак равенства (=) вместо ключевого слова «AS» и отсутствие одинарных кавычек вокруг выражения.

Дополнительная информация

Примеры простых формул MDX, которые могут использоваться в столбце Формула для счета, см. в разделе Примеры формул простых правил.

Примеры расчетов перемещений и распределения расходов по типам сущности см. в разделе Примеры формул расширенных правил.