Поделиться через


Сценарии многомерных выражений — CALCULATE

Заполняет каждую ячейку куба статистическим значением.

Синтаксис

  
CALCULATE  

Аргументы

None

Замечания

Инструкция CALCULATE автоматически включается в качестве первой инструкции в скрипт многомерных выражений куба при создании куба с помощью SQL Server Data Tools (SSDT). Эта инструкция статистически вычисляет каждую ячейку куба на основе ячеек с меньшей гранулярностью. Если после этого заполнить ячейки меньшей гранулярности значениями на основе выражений, это повлияет на значения ячеек большей гранулярности. Данная обработка выполняется практически всегда, но она может быть отменена или другие операторы могут быть выполнены раньше нее.

в скрипте многомерного выражения инструкция CALCULATE не может быть включена во вложенный подкуб. Вложенный подкуб определяется с помощью инструкции SCOPE. Дополнительные сведения об инструкции SCOPE см. в инструкции SCOPE (многомерные выражения).

Заметка

Вычисляемые элементы статистически не обрабатываются.

См. также

Инструкции скриптов многомерных выражений (многомерные выражения)
Основы сценариев многомерных выражений (службы Analysis Services)
Определение назначений и других команд скриптов