Instruction CREATE CELL CALCULATION (MDX)

Crée un calcul qui évalue une expression MDX (Multidimensional Expressions) par rapport à un ensemble spécifié de tuples au sein d'un cube.

Syntaxe

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

Arguments

  • Cube_Name
    Expression de chaîne valide qui précise le nom d'un cube.
  • Calculation_Name
    Chaîne valide qui précise le nom d'un calcul de cellule.
  • Set_Expression
    Expression MDX valide qui retourne un jeu.
  • String
    Valeur de chaîne valide.
  • MDX_Expression
    Expression MDX valide.
  • Logical_Expression
    Expression logique MDX valide.
  • Integer
    Valeur d'entier valide.
  • Calculation_Name
    Chaîne valide qui précise le nom d'une propriété de calcul de cellule.
  • Scalar_Expression
    Expression scalaire MDX valide.

Notes

En utilisant des cellules calculées, l'application cliente peut spécifier une valeur de cumul pour un jeu de cellules particulier, et non pas pour la totalité d'un jeu de cellules comme c'est le cas dans une formule de cumul personnalisée ou dans un membre calculé. Par exemple, il est possible de spécifier que toute cellule d'un jeu défini par {[Canada],[Time].[2000]} peut contenir une valeur définie par une formule. Toutes les autres cellules qui ne sont pas contenues dans ce jeu sont calculées normalement.

ms144836.note(fr-fr,SQL.90).gifRemarque :
La notation BNF (Backus-Naur Form) de {*(<comment> | <whitespace> | <newline>)} sera analysée en tant que {*} à des fins de compatibilité descendante.

Voir aussi

Concepts

Création de cellules calculées au niveau de la session
Création de calculs de cellules au niveau de la requête (MDX)
Création de calculs de cellules à l'aide de la syntaxe MDX (MDX)
Utilisation des propriétés de cellule (MDX)
Contenu de FORMAT_STRING (MDX)
Contenu de FORE_COLOR et BACK_COLOR (MDX)

Autres ressources

Instructions MDX de définition de données (MDX)

Aide et Informations

Assistance sur SQL Server 2005

Historique des modifications

Version Historique

17 juillet 2006

Contenu modifié :
  • Mise à jour du contenu reflétant les fonctionnalités et le fonctionnement de SQL Server 2005 Analysis Services.
  • Mise à jour de la syntaxe et des arguments à des fins d'éclaircissement.