CALCNOTICE

CALCNOTICE 구성 설정을 사용하면 Essbase가 SET NOTICE 계산 명령의 HIGH, DEFAULT 및 LOW 값에 대해 생성하는 통지 수를 사용자정의할 수 있습니다. SET NOTICE는 계산 진행률에 대한 완료 통지를 표시합니다.

CALCNOTICE 구성은 블록 스토리지(BSO) 데이터베이스에만 적용되고 집계 스토리지(ASO) 데이터베이스에는 적용되지 않습니다.

구문

CALCNOTICEHIGH | CALCNOTICEDEFAULT | CALCNOTICELOW n
  • CALCNOTICEHIGH - 완료 통지 수가 최대인 레벨입니다.

  • CALCNOTICEDEFAULT - 기본 완료 통지 수를 가진 레벨입니다.

  • CALCNOTICELOW - 완료 통지 수가 최소인 레벨입니다.

  • n - 각 레벨의 정수 값입니다. 계산 중 설정된 간격으로 표시할 통지 수를 나타냅니다. 기본값은 10입니다.

설명

CALCNOTICE는 SET NOTICE 계산 명령의 세 레벨 각각에 대한 값을 정의합니다.

SET NOTICE HIGH | DEFAULT | LOW는 계산 중에 완료 통지를 생성합니다. 완료 통지 빈도 및 수는 지정된 레벨에 따라 달라집니다.

알림 간격이 대략적입니다. Essbase는 큐브에서 가능한 총 데이터 블록 수의 백분율로 이미 계산된 데이터 블록 수를 사용하여 간격을 측정합니다.

큐브를 통과하는 패스가 여러 개인 부분 계산 및 계산의 경우 완료 통지 간 간격은 대략적입니다.

참고

  • 완료 통지 사이의 간격은 대략적입니다.

  • 완료 알림은 매우 작은 큐브와 함께 사용되는 경우를 제외하고 계산 성능을 크게 줄이지 않습니다.

다음 구성을 적용하는 경우:

CALCNOTICEHIGH 50
CALCNOTICEDEFAULT 20
CALCNOTICELOW 5

그런 다음 계산 스크립트의 SET NOTICE 명령은 다음과 같은 결과를 생성합니다.

SET NOTICE HIGH;

2% 간격으로 50개의 완료 알림을 표시합니다.

SET NOTICE DEFAULT;

5% 간격으로 20개의 완료 알림을 표시합니다.

SET NOTICE LOW;

20% 간격으로 5개의 완료 알림을 표시합니다.

참조 항목

SET NOTICE(계산 명령)