Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Este tópico ilustra como passar valores de parâmetros de uma estrutura XMLA para uma instrução de consulta DAX.
Parâmetros em consultas XMLA e DAX
Uma instrução de consulta DAX bem definida teria um enorme ganho se pudesse ser parametrizada e usada, repetidas vezes, com apenas alterações nos valores de parâmetros.
O método Método Execute (XMLA), em XMLA, tem um elemento de coleção Elemento Parameters (XMLA) que permite definir parâmetros e atribuir um valor a eles; na coleção, cada elemento Elemento Parameter (XMLA) define o nome do parâmetro e um valor para ele.
A sintaxe da consulta DAX permite referenciar parâmetros XMLA, prefixando o nome do parâmetro com um caractere @. Consequentemente, em qualquer local na sintaxe que permita um valor, ele poderá ser substituído por uma chamada de parâmetro. Entretanto, lembre-se de que todos os parâmetros XMLA são digitados como texto.
Cuidado |
|---|
Os parâmetros definidos na seção de parâmetros e não utilizados no elemento <STATEMENT> geram uma resposta de erro em XMLA. |
Cuidado |
|---|
Os parâmetros usados e não definidos no elemento <Parameters> geram uma resposta de erro em XMLA. |
Cuidado