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.
Zobacz także