CalculationPassValue(MDX)

큐브의 지정된 계산 패스에 대해 계산된 MDX(Multidimensional Expressions) 식의 숫자 또는 문자열 값을 반환합니다.

구문

  
      Numeric syntax  
CalculationPassValue(Numeric_Expression,Pass_Value [, ABSOLUTE | RELATIVE [,ALL]])  
String syntax  
CalculationPassValue(String_Expression ,Pass_Value [, ABSOLUTE | RELATIVE [,ALL]])  

인수

Numeric_Expression
일반적으로 숫자를 반환하는 셀 좌표의 MDX(다차원 식) 식인 유효한 숫자 식입니다.

String_Expression
일반적으로 문자열로 표현된 숫자를 반환하는 셀 좌표의 유효한 MDX(다차원 식) 식인 유효한 문자열 식입니다.

Pass_Value
계산 패스 번호를 지정하는 유효한 숫자 식입니다.

절대
Pass_Value 매개 변수에 계산 패스의 인덱스(0부터 시작하는 인덱스)가 포함되도록 지정하는 액세스 플래그 값입니다. 액세스 플래그 값이 지정되지 않은 경우 ABSOLUTE가 기본 액세스 플래그 값입니다.

상대
Pass_Value 매개 변수에 트리거 계산의 계산 패스에서 상대적인 오프셋이 포함되도록 지정하는 액세스 플래그 값입니다. 오프셋이 0보다 작은 계산 패스 인덱스로 확인되면 계산 패스 0이 사용되고 오류가 발생하지 않습니다.

ALL
이 플래그를 설정하면 스토리지 엔진에서 로드한 값을 제외하고 모든 값이 null입니다. 설정하지 않으면 계산을 적용하지 않고 값이 집계됩니다.

설명

숫자 식이 지정된 경우 이 함수는 지정된 계산 패스에서 특정 MDX 숫자 식을 계산하여 숫자 값을 반환합니다. 선택적으로 액세스 플래그 및 액세스 플래그 한정자에 의해 계산 패스가 한정될 수도 있습니다.

문자열 식이 제공된 경우 함수는 지정된 계산 패스에서 지정된 MDX 문자열 식을 평가하고 선택적으로 액세스 플래그 및 액세스 플래그 한정자*에 의해 수정하여 문자열 값을 반환합니다.*

Analysis Services에서 자동 재귀 해상도를 사용하면 이 함수를 거의 사용할 수 없습니다.

참고 항목

관리자만 MDX 스크립트 내에서 CalculationPassValue 함수를 사용할 수 있습니다. 이 함수를 포함하는 MDX 스크립트가 관리자 권한이 없는 역할의 컨텍스트에서 실행되는 경우 오류가 발생합니다.

참고 항목

CalculationCurrentPass(MDX)
IIf(MDX)
MDX 함수 참조(MDX)