Partager via


Définir des attributions et d'autres commandes de script

S’applique à : SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

Sous l’onglet Calculs du Concepteur de cube, cliquez sur l’icône Nouvelle commande de script dans la barre d’outils pour créer un script vide. Lorsque vous créez un script, il s’affiche initialement avec un titre vide dans le volet Organisateur de script de l’onglet Calculs. Les caractères que vous tapez dans le volet Expressions de calcul sont visibles en tant que nom de l’élément dans l’organisateur de script. Par conséquent, vous pouvez avoir intérêt à taper un nom commenté sur la première ligne pour pouvoir identifier plus facilement le script dans le volet Organisateur de script . Pour plus d’informations, consultez Introduction aux scripts MDX dans Microsoft SQL Server 2005.

Important

Quand vous basculez au départ vers l’onglet Calculs du Concepteur de cube, le volet Organisateur de script contient un script unique avec une commande CALCULATE. La commande CALCULATE contrôle l'agrégation des cellules dans le cube et ne doit être modifiée que si vous avez l'intention de spécifier manuellement la méthode d'agrégation à utiliser pour le cube.

Vous pouvez utiliser le volet des expressions de calcul pour créer une expression dans la syntaxe MDX (Multidimensional Expressions). Pendant la création de l’expression, vous pouvez faire glisser ou copier des composants, des fonctions et des modèles de cube du volet Outils de calcul vers le volet des expressions de calcul. En procédant ainsi, le script de l'élément est ajouté au volet des expressions de calcul à l'endroit où vous le déposez ou le collez. Remplacez les arguments et leurs délimiteurs (« et ») par les valeurs appropriées.

Important

Lorsque vous rédigez une expression contenant plusieurs instructions à l'aide du volet des expressions de calcul, assurez-vous que toutes les lignes du script MDX, sauf la dernière, se terminent par un point-virgule (;). Les calculs sont concaténés dans un seul script MDX et chaque script est suivi d'un point-virgule pour que le script MDX soit correctement compilé. Si vous ajoutez un point-virgule à la fin de la dernière ligne du script dans le volet des expressions de calcul, le cube sera correctement généré et déployé, mais vous ne pourrez pas exécuter de requêtes avec.

Voir aussi

Calculs dans les modèles multidimensionnels