거부된 레코드 제한
REJECTEDRECORDSLIMIT 구성 설정을 사용하면 거부된 데이터 로드 레코드를 Essbase 큐브 디렉토리에 기록할 수 있습니다.
구문
REJECTEDRECORDSLIMIT nn - 거부된 레코드 로그에 포함할 거부된 데이터 로드 레코드 수입니다. 기본값은 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