주 컨텐츠로 이동
Adaptive Planning
최종 업데이트: 2023-06-23
오류: 큐브 계산 수식은 0으로 평가되어야 함

오류: 큐브 계산 수식은 0으로 평가되어야 함

This article includes suggestions and workarounds. Content may not be accurate for all use cases or represent best practices for the latest release.

질문

큐브 계산 계정을 생성하려고 할 때 '큐브의 다른 계정이 0인 경우 큐브 계산 수식은 0으로 계산되어야 합니다'라는 수식 오류가 발생합니다. 내가 무엇을 잘못하고 있습니까?

답변

큐브 계산 계정에서 생성할 수 있는 수식에는 고유한 제한이 있습니다. 큐브의 모든 입력 계정이 해당 위치에서 비어 있는 경우 큐브 계산 계정에 대한 수식은 큐브의 특정 위치에서 항상 0으로 평가되어야 합니다. 사용자가 해당 규칙을 충족하지 않는 수식을 입력하려고 하면 큐브 계산 저장이 실패하고 '큐브의 다른 계정이 0인 경우 큐브 계산 수식이 0으로 계산되어야 합니다.
그 이유는 큐브 시트는 모델의 다른 영역(예: 모델링 시트, 표시용으로만 다른 큐브)의 데이터를 표시하거나 보고하기 위한 방법이 아니기 때문입니다. 큐브 시트는 여러 디멘션의 교차점에 데이터를 입력하는 데 사용할 수 있는 도구입니다. 그런 다음 큐브 계산 계정을 사용하여 현재 큐브 내의 데이터 입력을 계산할 수 있습니다.
큐브 계산 계정에서 유효한 수식을 생성하려면 현재 큐브 시트의 다른 계정을 기준으로 계정을 조건화해야 합니다. 예를 들어, 다음과 같은 수식을 생성할 수 있습니다.
if(isblank(ACCT.CurrentCube.XXX),0,(ACCT.OutsideOfCurrentCube))
큐브 메트릭을 사용하면 계정이 있는 큐브 외부의 계정을 직접 참조할 수 있습니다. 큐브 메트릭 계정은 모든 수식을 포함할 수 있으므로 '트리거' 계정이 필요하지 않습니다.
메트릭 계정의 롤업은 표준 메트릭 계정의 롤업과 유사합니다. 또한 큐브 메트릭 계정에서는 시간 조정자가 있어도 계정이 수식에서 자신을 참조할 수 없습니다. 이는 시간 롤업(분기 및 회계연도)에서 메트릭 계정이 집계되는 방식 때문입니다.