ValidMeasure(MDX)
업데이트: 2006년 7월 17일
지정된 튜플에 대한 결과를 반환할 때 적용할 수 없는 차원을 All 수준 또는 기본 멤버(집계할 수 없는 경우)에 강제로 적용하여 큐브의 측정값을 반환합니다.
구문
ValidMeasure(Tuple_Expression)
인수
- Tuple_Expression
튜플을 반환하는 유효한 MDX 식입니다.
주의
ValidMeasure 함수는 공통되지 않는 차원에 대한 (All) 수준 좌표 또는 기본 멤버(집계할 수 없는 경우)의 셀로부터 측정값을 반환합니다. Microsoft SQL Server 2005 Analysis Services에서 이 함수로 지정된 동작은 기본 서버측 동작으로서, 측정값 그룹 개체의 IgnoreUnrelatedDimensions 속성에 의해 제어됩니다.
All 멤버에 있지 않고 세분성이 있는 지정된 튜플의 각 특성에 대해 해당 특성 각각의 현재 좌표는 다음과 같이 이동됩니다.
- 지정된 특성 멤버에 연관된 특성은 현재 멤버와 함께 존재하는 멤버로 이동됩니다.
- 지정된 특성 멤버에 연관시키는 특성은 All 멤버 또는 기본 멤버(집계할 수 없는 경우)로 이동됩니다.
- 연관되지 않은 특성은 측정값에 따라 All 멤버로 이동됩니다.
예를 들어 Time 차원의 세분성은 월입니다. 이 Time 차원에서 ValidMeasure 함수를 사용하는 경우 주 수준의 셀은 해당 월 수준의 값을 반환합니다.
다음 표에서는 ValidMeasure 함수의 동작을 보여 줍니다.
튜플 | Time 차원이 아닌 경우 | Year 수준에서 세분성이 지정된 Time 차원의 경우 |
---|---|---|
Time.Jan |
Null을 반환합니다. 측정값 그룹 범위의 좌표입니다. |
Null을 반환합니다. 세분성이 낮습니다. |
ValidMeasure(Time.Jan) |
데이터를 반환합니다. ValidMeasure 함수는 All 수준 또는 기본 멤버(집계할 수 없는 경우)에 Time을 강제로 적용합니다. |
Null을 반환합니다. ValidMeasure가 적용되지 않는 경우 세분성이 낮습니다. |
Time.[1997].<calculated member> |
Null을 반환합니다. 측정값 그룹 범위의 좌표입니다. |
Null을 반환합니다. ValidMeasure가 적용되지 않는 경우 세분성이 낮습니다. |
참고 항목
참조
도움말 및 정보
변경 내역
릴리스 | 내역 |
---|---|
2006년 7월 17일 |
|