Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In diesem Thema wird erläutert, wie Sie Parameterwerte in einer XMLA-Struktur an eine DAX-Abfrageanweisung übergeben.
Parameter in XMLA- und DAX-Abfragen
Eine fest definierte DAX-Abfrageanweisung würde enorm profitieren, wenn sie parametrisiert und dann nur mit Änderungen der Parameterwerte fortlaufend verwendet werden könnte.
Die Execute-Methode (XMLA)-Methode in XMLA enthält ein Parameters-Element (XMLA)-Auflistungselement zum Definieren von Parametern und Zuweisen eines Werts. Innerhalb der Auflistung definiert jedes Parameter-Element (XMLA)-Element den Namen des Parameters und einen entsprechenden Wert.
Die DAX-Abfragesyntax ermöglicht das Referenzieren von XMLA-Parametern, indem dem Namen des Parameters ein @-Zeichen vorangestellt wird. Daher kann in der Syntax jede Stelle, wo ein Wert zulässig ist, durch einen Parameteraufruf ersetzt werden. Dabei ist jedoch zu beachten, dass alle XMLA-Parameter als Text eingegeben werden.
Vorsicht |
|---|
Im Parameter-Abschnitt definierte und nicht im <STATEMENT>-Element verwendete Parameter generieren in XMLA eine Fehlerantwort. |
Vorsicht |
|---|
Verwendete und nicht im <Parameters>-Element definierte Parameter generieren in XMLA eine Fehlerantwort. |
Vorsicht