Udostępnij przez


Tworzenie instrukcji obliczeń komórki (MDX)

Tworzy obliczeń, dającą wyrażenie Multidimensional Expressions (MDX) przez określony zestaw krotek wewnątrz moduł.

Składnia

[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]

Argumenty

  • Cube_Name
    Prawidłowy ciąg zawiera nazwę moduł.

  • Calculation_Name
    Prawidłowy ciąg zawiera nazwę obliczeń komórka.

  • Set_Expression
    Prawidłowe wyrażenie MDX, która zwraca zestaw.

  • String
    Wartość prawidłowy ciąg.

  • MDX_Expression
    Prawidłowe wyrażenie MDX.

  • Logical_Expression
    Prawidłowe wyrażenie logiczne języka MDX.

  • Integer
    Prawidłową wartością całkowitą.

  • Calculation_Name
    Prawidłowy ciąg zawiera nazwę właściwość obliczeń komórka.

  • Scalar_Expression
    Prawidłowe wyrażenie wartość skalarna języka MDX.

Uwagi

Za pomocą komórkach obliczeniowych, aplikacja klient można określić wartość pakiet zbiorczy aktualizacji dla określonego zestaw komórek, zamiast całego zestaw komórek, jak przypadek zestawienie niestandardowe formuła lub obliczeniowy element członkowski.Na przykład jest możliwe określenie, że komórka dowolnego zestaw zdefiniowane przez {[Canada],[Time].[2000]} może zawierać wartość, która jest zdefiniowana przez formułę.Inne komórki, które nie są zawarte w tej zestaw są obliczane normalnie.

Ostrzeżenie

Formularz Backus Naur (BNF) z {*(<comment> | <whitespace> | <newline>)} będzie analizowany jako {*} dla wstecz zgodności.