큐브 크기에 대한 계산 효과 추정

Essbase 큐브의 현재 블록 수가 지정된 경우 MaxL질의 데이터베이스 … 예상 크기 가져오기를 실행하여 CALC ALL 계산에서 생성할 블록 수를 추정할 수 있습니다.

대화식 모드를 사용하여 계산으로 인한 큐브 크기를 추정하려면 다음과 같이 하십시오.

  1. 데이터를 로드하고 CALC ALL 명령을 실행한 다음 평균 블록 크기를 기록합니다.
  2. MaxL 클라이언트 또는 셸을 시작하고, Essbase에 로그온하고, 애플리케이션 및 큐브를 시작합니다. 예를 들면, 다음과 같습니다.
     
    login username password;
    alter system load application appname;
    alter application appname load database dbname;
  3. 애플리케이션 및 데이터베이스(큐브) 이름을 제공하고 다음 MaxL 질의 데이터베이스 문을 입력한 다음 블록 수에 대해 반환되는 값을 기록해 둡니다.
    query database appname.dbname get estimated size;
  4. 블록 수에 큐브에 있는 블록의 평균 크기를 곱합니다.

    결과는 ±10%까지 정확합니다.

Essbase를 쿼리하여 큐브의 전체 크기를 예측할 때는 다음 조건에 유의하십시오.

  • CALC ALL 뒤에 이 질의를 수행해야 합니다. 다른 계산은 정확한 결과를 산출하지 않습니다.

  • 희소 치수에 있는 공식만 사용하여 정확한 결과를 얻을 수 있습니다.

  • 분할 영역을 추정해야 하는 경우 Essbase에서 모든 분할 영역에 대한 큐브 크기 예측을 질의하고 결과를 추가해야 합니다. 소스 큐브의 크기만 질의하는 경우 예측에는 소스 큐브 서버의 데이터만 포함됩니다.