Aracılığıyla paylaş


CREATE HÜCRE HESAPLAMA deyimi (MDX)

küme bir küp içinde dizilerini üzerinden bir çok boyutlu deyimler (MDX) ifade sonucunu veren bir hesaplama oluşturur.

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

Bağımsız değişkenler

  • Cube_Name
    Bir küp adı sağladığı geçerli BIR dize.

  • Calculation_Name
    Bir hücre hesaplama adı sağlayan geçerli BIR dize.

  • Set_Expression
    Sayı geçerli bir MDX ifade bir küme.

  • String
    Geçerli bir dize değeri.

  • MDX_Expression
    Geçerli BIR MDX ifade.

  • Logical_Expression
    Geçerli BIR MDX mantıksal ifade.

  • Integer
    Geçerli bir tamsayı değeri.

  • Calculation_Name
    hücre hesaplaması özellik sağlayan geçerli BIR dize.

  • Scalar_Expression
    Geçerli BIR MDX rakamsal ifade.

Remarks

Hesaplanan hücreler kullanarak, istemci uygulaması için belirli bir toplama değeri belirtebilirsiniz küme hücre yerine bir bütün için küme hücre olarak durumunda özel toplama formül veya hesaplanmış üye.Örneğin, tüm, hücre belirtmek olanaklıdır küme tanımlanır {[Canada],[Time].[2000]} bir formül tarafından tanımlanmış bir değer içerebilir. Bu küme içinde bulunan diğer hücrelere normal olarak hesaplanır.

Not

Backus Naur biçiminde (BNF) {*(<comment> | <whitespace> | <newline>)} olarak ayrıştırıldı {*} için geriye dönük uyumluluk.