共用方式為


CREATE CELL CALCULATION 陳述式 (MDX)

在 Cube 內指定的 Tuple 集合上,建立評估多維度運算式 (MDX) 運算式的計算。

語法

[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
    提供 Cube 名稱的有效字串。
  • Calculation_Name
    提供資料格計算名稱的有效字串。
  • Set_Expression
    傳回集合的有效 MDX 運算式。
  • String
    有效的字串值。
  • MDX_Expression
    有效的 MDX 運算式。
  • Logical_Expression
    有效的 MDX 邏輯運算式。
  • Integer
    有效的整數值。
  • Calculation_Name
    提供資料格計算屬性名稱的有效字串。
  • Scalar_Expression
    有效的 MDX 純量運算式。

備註

在自訂積存公式或導出成員的情況下,使用導出資料格,用戶端應用程式就可以指定特定資料格集的積存值,而非整個資料格集的積存值。例如,可以指定由 {[Canada],[Time].[2000]} 定義的集合內,任何資料格都可以包含由公式定義的值。此集合以外的其他資料格,則會正常進行運算。

ms144836.note(zh-tw,SQL.90).gif附註:
為了回溯相容性,會將 {*(<comment> | <whitespace> | <newline>)} 的巴克斯格式 (Backus-Naur Form,BNF) 剖析為 {*}

請參閱

概念

建立工作階段範圍導出資料格
建立查詢範圍資料格計算 (MDX)
在 MDX 中建立資料格計算 (MDX)
使用資料格屬性 (MDX)
FORMAT_STRING 內容 (MDX)
FORE_COLOR 及 BACK_COLOR 內容 (MDX)

其他資源

MDX 資料定義陳述式 (MDX)

說明及資訊

取得 SQL Server 2005 協助

變更歷程記錄

版本 歷程記錄

2006 年 7 月 17 日

變更的內容:
  • 更新內容以反映 SQL Server 2005 Analysis Services 功能及作業。
  • 更新了語法及引數,以便更加清楚地表示。