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


Инструкция CREATE CELL CALCULATION (многомерные выражения)

Формирует вычисление для расчета многомерных выражений по указанному набору кортежей в кубе.

Синтаксис

[WITH <CELL CALCULATION clause> Calculation_Name
   [,WITH <CELL CALCULATION clause> Calculation_Name...n]
CREATE CELL CALCULATION CURRENTCUBE | Cube_Name.Calculation_Name 

<CELL CALCULATION clause> ::=
      FOR Set_Expression AS 'MDX_Expression' 
        [ [ CONDITION = 'Logical_Expression' ] 
        | [ DISABLED = { TRUE | FALSE } ] 
        | [ DESCRIPTION =String ] 
        | [ CALCULATION_PASS_NUMBER = Integer] 
        | [ CALCULATION_PASS_DEPTH = Integer] 
        | [ SOLVE_ORDER = Integer] 
        | [ Calculation_Name= Scalar_Expression ], ...n]

Аргументы

  • Cube_Name
    Допустимая строка, представляющая имя куба.
  • Calculation_Name
    Допустимая строка, представляющая имя вычисления ячейки.
  • Set_Expression
    Допустимое многомерное выражение, возвращающее набор.
  • String
    Допустимое строковое значение.
  • MDX_Expression
    Допустимое многомерное выражение.
  • Logical_Expression
    Допустимое логическое многомерное выражение.
  • Integer
    Допустимое целое значение.
  • Calculation_Name
    Допустимая строка, представляющая имя свойства вычисления ячейки.
  • Scalar_Expression
    Допустимое скалярное многомерное выражение.

Замечания

Используя вычисляемые ячейки, клиентское приложение может определить значение свертки для определенного набора ячеек вместо выполнения операции над всем набором ячеек, как в случае c формулой пользовательской свертки или вычисляемым элементом. Например, можно указать, что любая ячейка в наборе, определяемом выражением {[Canada],[Time].[2000]}, может содержать значение, определяемое некоторой формулой. Все другие ячейки, которые не входят в этот набор, вычисляются как обычно.

ms144836.note(ru-ru,SQL.90).gifПримечание.
Форма Бэкуса-Наура (BNF) {*(<comment> | <whitespace> | <newline>)} будет проанализирована как {*} для обратной совместимости.

См. также

Основные понятия

Создание вычисляемых ячеек с областью действия сеанса
Создание вычислений ячеек с областью действия запроса (многомерные выражения)
Построение вычислений значений ячеек в многомерном выражении
Свойства ячеек (многомерные выражения)
Строка формата FORMAT_STRING (многомерные выражения)
Свойства ячеек FORE_COLOR и BACK_COLOR (многомерные выражения)

Другие ресурсы

Инструкции определения данных многомерных выражений

Справка и поддержка

Получение помощи по SQL Server 2005

Журнал изменений

Версия Журнал

17 июля 2006 г.

Измененное содержимое
  • Обновлены сведения, касающиеся возможностей и работы служб SQL Server 2005 Analysis Services.
  • Обновлены синтаксис и аргументы для облегчения понимания.