MDX 資料定義 - 創建單元格計算

建立計算,評估立方體內指定元組集合上的多維表達式(MDX)表達式。

Syntax

  
[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
一個有效的 MDX 表達式,回傳一個集合。

String
一個有效的字串值。

MDX_Expression
一個有效的 MDX 表達式。

Logical_Expression
一個有效的 MDX 邏輯表達式。

整數
一個有效的整數值。

Calculation_Name
一個有效字串,提供儲存格計算屬性名稱。

Scalar_Expression
一個有效的MDX標量表達式。

備註

透過使用計算儲存格,客戶端應用程式可以為特定儲存格集合指定一個彙整值,而非像自訂彙整公式或計算成員那樣,指定整個儲存格集合。 例如,可以指定由定義 {[Canada],[Time].[2000]} 的集合中的任何儲存格都可以包含由公式定義的值。 其他不包含於此集合中的儲存格則以正常方式計算。

Note

的 Backus-Naur 形式(BNF) {*(<comment> | <whitespace> | <newline>)} 將被解析以 {*} 符合向下相容性。