MDX 스크립팅 - IF
조건이 True인 경우 문을 실행합니다.
구문
IF expression THEN assignment END IF
인수
expression
true 또는 false를 반환하는 부울로 계산되는 MDX(다차원 식) 식입니다.
할당
하위 큐브 또는 계산된 속성에 값을 할당하는 MDX 식입니다.
설명
컨트롤 흐름에 IF 문을 사용합니다. 이는 값이나 개체를 반환하는 데만 사용할 수 있는 IIf(MDX) 함수 및 CASE 문(MDX)과는 다릅니다.
예
다음 예제에서는 범위가 Customers 차원의 Customers Geography 계층 구조의 국가 수준으로 제한됩니다. 현재 측정값이 Internet Sales Amount인 경우 인터넷 판매 금액은 10으로 설정됩니다.
SCOPE ([Customer].[Customer Geography].[Country].MEMBERS);
IF Measures.CurrentMember IS [Measures].[Internet Sales Amount] THEN this = 10 END IF;
END SCOPE
;
참고 항목
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기