Partager via


Paramètres des requêtes DAX

Cette rubrique montre comment passer des valeurs de paramètres d'une structure XMLA vers une instruction de requête DAX.

Paramètres des requêtes XMLA et DAX

Il serait très avantageux de pouvoir paramétrer une instruction de requête DAX correctement définie, afin de la réutiliser sans limite, en n'apportant que quelques modifications aux valeurs de paramètres.

La méthode Méthode Execute (XMLA), en XMLA, a un élément de collection Élément Parameters (XMLA) qui permet de définir des paramètres et de leur affecter une valeur ; au sein de la collection, chaque élément Élément Parameter (XMLA) définit le nom du paramètre et une valeur pour ce dernier.

La syntaxe de requête DAX vous permet de référencer des paramètres XMLA en préfixant le nom du paramètre avec le caractère @. Par conséquent, tout emplacement dans la syntaxe où une valeur est autorisée peut être remplacé par un appel de paramètre. Toutefois, il convient de ne pas oublier que tous les paramètres XMLA sont tapés en tant que texte.

AttentionAttention

Les paramètres définis dans la section de paramètres et non utilisés dans l'élément <STATEMENT> génèrent une réponse d'erreur en XMLA.

AttentionAttention

Les paramètres utilisés et non définis dans l'élément <Parameters> génèrent une réponse d'erreur en XMLA.