거부된 레코드 제한

REJECTEDRECORDSLIMIT 구성 설정을 사용하면 거부된 데이터 로드 레코드를 Essbase 큐브 디렉토리에 기록할 수 있습니다.

구문

REJECTEDRECORDSLIMIT n

n - 거부된 레코드 로그에 포함할 거부된 데이터 로드 레코드 수입니다. 기본값은 0입니다(거부된 레코드의 로깅이 해제됨). 최대값은 65,000개 레코드입니다.

설명

이 서버 레벨 구성은 중지하기 전에 Essbase가 기록해야 하는 거부된 데이터 로드 레코드의 최대 수를 설정합니다.

이 구성이 essbase.cfg에 없으면 거부된 데이터 로드 레코드 로깅이 해제됩니다. 거부된 데이터 로드 레코드에 대한 세부정보를 추적하려면 이 구성을 essbase.cfg에 추가하고 n에 대한 제한을 지정하여 설정할 수 있습니다.

거부된 레코드가 기록되면 로그 항목은 다음과 같습니다.

\\ Record rejected during data load:
"100-10","New York","Feb","Actual","645","258","90","51","1","#Missing","619"

다음 기준은 거부 및 로깅되는 데이터 로드 레코드를 정의합니다.

  • 규칙 파일에 설정된 선택 또는 거부 기준으로 인해 거부되었습니다.

  • 레코드에 데이터 필드가 없으므로 거부되었습니다.

  • 모든 데이터 필드가 무시되도록 설정되었으므로 거부되었습니다.

참고

  • 이 구성 설정은 essbase.cfg에서 설정할 수 있으며 서버의 모든 응용 프로그램에 적용됩니다. 애플리케이션 레벨에서 설정해도 효과가 없습니다.

  • Essbase는 큐브 디렉토리의 RejectedRecords_SEQID_TimeStamp.log에 거부된 데이터 로드 레코드를 기록합니다.

    Essbase의 디렉토리 위치에 대한 자세한 내용은 Essbase 플랫폼의 환경 위치를 참조하십시오.

  • 데이터 로드 오류 로그는 거부된 레코드 로그와 다르게 처리됩니다. 데이터 로드 오류는 데이터 로드 종료 시 별도로 기록됩니다. DATAERRORLIMIT를 참조하십시오.

REJECTEDRECORDSLIMIT 25