ASO에 대한 계산 차이

ASO(집계 저장 영역) 큐브의 계산은 블록 저장 영역 큐브의 계산과 다릅니다. 집계는 뷰로 미리 정의할 수 있습니다. 아웃라인에서 사용되는 공식은 Essbase 계산 함수를 사용하는 대신 MDX 숫자 값 표현식으로 작성됩니다.

표 35-2 집계 스토리지와 블록 스토리지 간의 계산 차이

계산 기능 집계 스토리지 블록 스토리지

큐브 계산

큐브가 집계됩니다. 집계 뷰는 집계 뷰를 사용하여 미리 정의할 수 있습니다.

아웃라인의 멤버는 통합/롤업됩니다.

뱃치 계산을 실행할 수 있습니다. Essbase 계산 명령 및 함수로 작성된 스크립트입니다.

하이브리드 모드가 권장됩니다.

공식

공식은 MDX 연산자 및 함수를 사용하여 정의됩니다. 다음 제한 사항에 유의하십시오.

  • MDX로 작성된 적합한 숫자 값 표현식이어야 합니다. % 연산자를 포함할 수 없습니다. 표현식(값 1/값 2) * 100으로 바꿉니다.

  • Essbase 계산 함수는 지원되지 않습니다.

  • 동적 계층 멤버의 경우 추가 제한 없이 공식이 허용됩니다.

공식은 Essbase 계산 함수를 사용하여 정의됩니다.

계산 스크립트

집계 스크립트는 구체화할 집계 뷰의 선택을 정의합니다.

큐브에 특수 계산 및 데이터 종속성을 처리하기 위한 계산 스크립트가 필요한 경우 사용자정의 ASO 계산을 작성할 수 있습니다.

내장/절차 계산 스크립트는 Essbase 계산기 구문을 사용하여 정의됩니다.

속성 계산 차원

속성 멤버 조합을 합산할 수 있습니다.

속성 멤버 조합은 합계, 수, 최소, 최대 또는 평균을 사용하여 계산할 수 있습니다.

계산 주문

해결 순서 멤버 등록정보를 사용하여 멤버 공식 계산 순서를 정의할 수 있습니다.

계산 순서는 아웃라인의 차원 순서 또는 계산 스크립트에 따라 정의됩니다.

하이브리드 모드에서는 해결 순서 멤버 등록정보를 사용하여 주문을 사용자정의할 수 있습니다.

동적 계산

공식이 있는 모든 상위 멤버 및 멤버가 동적으로 계산됩니다. 표준 차원에 대한 명시적 동적 계산 설정은 없습니다.

큐브에서 선택한 멤버에 대해 동적 계산 등록정보를 적용하여 뱃치 계산 성능을 향상시킬 수 있습니다.