다음을 통해 공유


DAX 쿼리 매개 변수

이 항목에서는 XMLA 구조의 매개 변수 값을 DAX 쿼리 문에 전달하는 방법을 보여 줍니다.

XMLA 및 DAX 쿼리의 매개 변수

잘 정의된 DAX 쿼리 문은 매개 변수를 정의하고 매개 변수 값만 변경하여 계속 사용할 수 있으므로 매우 유용합니다.

XMLA에서 Execute 메서드(XMLA) 메서드에는 매개 변수를 정의하고 값을 할당할 수 있는 Parameters 요소(XMLA) 컬렉션 요소가 있습니다. 이 컬렉션 내에서 각 Parameter 요소(XMLA) 요소는 매개 변수의 이름과 매개 변수에 대한 값을 정의합니다.

DAX 쿼리 구문을 사용하면 @ 문자를 접두사로 사용하여 매개 변수 이름에 접두사를 지정하여 XMLA 매개 변수를 참조할 수 있습니다. 따라서 구문 중 값이 허용된 어느 위치에서든 매개 변수 호출로 교체할 수 있습니다. 하지만 주의해야 할 사항이 하나 있습니다. 모든 XMLA 매개 변수는 텍스트 형식으로 지정됩니다.

주의 사항주의

매개 변수 섹션에 매개 변수가 정의되었지만 <STATEMENT> 요소에서 사용되지 않으면 XMLA에서 오류 응답이 생성됩니다.

주의 사항주의

<Parameters> 요소에서 매개 변수가 사용되지만 정의되지 않았으면 XMLA에서 오류 응답이 생성됩니다.