Scriptage MDX - CALCULATE

Peuple chaque cellule d’un cube avec une valeur agrégée.

Syntax

  
CALCULATE  

Arguments

None

Remarks

L'instruction CALCULATE est automatiquement incluse comme première instruction dans le script MDX d'un cube lorsque vous créez un cube en utilisant SQL Server Data Tools (SSDT). L’instruction CALCULATE demande à chaque cellule du cube d’agréger à partir de cellules de granularité inférieure. Après qu’une cellule a été agrégée, si vous peuplez ensuite des cellules de granularité inférieure en utilisant des expressions, cela affecte la valeur agrégée des cellules de granularité supérieure. Vous souhaitez presque toujours que cette agrégation ait lieu, mais vous pouvez la supprimer ou faire exécuter d’autres instructions avant cette déclaration.

L’instruction CALCULATE ne peut pas être incluse dans un sous-cube imbriqué au sein du script MDX. Un sous-cube imbriqué est défini en utilisant l’instruction SCOP. Pour plus d’informations sur l’instruction SCOP, voir ADD (MDX).

Note

Les membres calculés ne sont pas agrégés.