Instruction CALCULATE (MDX)
État de la rubrique : certaines informations de cette rubrique constituent une documentation préliminaire et peuvent faire l'objet de modifications dans les versions à venir. Ces informations préliminaires décrivent les nouvelles fonctionnalités ou les modifications apportées à des fonctionnalités existantes de Microsoft SQL Server 2014.
Remplit chaque cellule d'un cube d'une valeur d'agrégation.
Syntaxe
CALCULATE
Arguments
Aucun
Notes
L'instruction CALCULATE est automatiquement incluse en tant que première instruction d'un script MDX d'un cube lorsque vous créez un cube à l'aide de Outils de données SQL Server (SSDT). Elle indique à chaque cellule au sein du cube de s'agréger à partir de cellules de granularité plus faible. Après avoir agrégé une cellule, si vous remplissez par la suite les cellules à plus faible granularité à l'aide d'expressions, cette opération aura une incidence sur la valeur agrégée des cellules à plus forte granularité. Cette agrégation est quasiment toujours souhaitable mais vous pouvez la supprimer ou forcer l'exécution d'autres instructions avant cette instruction.
L'instruction CALCULATE ne peut être intégrée à un sous-cube imbriqué au sein du script MDX. Un sous-cube imbriqué se définit à l'aide de l'instruction SCOPE. Pour plus d'informations sur l'instruction SCOPE, consultez Instruction SCOPE (MDX).
Notes
Les membres calculés ne sont pas agrégés.
Voir aussi
Concepts
Principes de base des scripts MDX (Analysis Services)
Définir des attributions et d'autres commandes de script