2013-01-10 2 views
0

NULL 분할로 인해 무한대를 반환하는 계산 된 계수가 있습니다.MDX - 무한대 값을 0으로 변경

필자가 선호하는 것은 큐브 등을 변경하는 대신 보고서에서 MDX를 변경하는 것입니다. 'Axis 개체 - 자동 간격 오류 ...'가 발생하는 무한대 대신 차트 대신 0을 반환해야합니다. 0). 원하는 결과입니다.

지금까지는 IsNothing ([Measures.Budgets]) 및 IIF ([Measures.Budgets] = "Infinity", 0, [Measures.Budgets])를 사용해 보았습니다.

저는 MDX/SSAS에 매우 익숙해 져서 어떤 도움을 주시면 감사하겠습니다.

답변

3

예산 측정 값에 대한 계산 정의 내에서이를 해결해야합니다. 다음과 같이 표시되어야합니다.

Iif (Divisor = 0 , 0 , Numerator/Divisor)