보고서 관리 창을 사용하여 보고서 쿼리를 시스템 수준에서 제한할 수 있습니다. 보고서 쿼리에 대한 시스템 레벨 제한은 다음 두 가지 속성을 사용하여 구현됩니다.
증분 단위로 1초를 사용하여 내역 보고서 쿼리에 대해 시간 제한을 적용할 수 있습니다. 즉, 보고서 쿼리가 Informix 데이터베이스에서 데이터를 반환하는 데 X초 이상 소요되면 해당 쿼리가 시간 초과됩니다. 값의 범위는 3초부터 999초까지입니다. 또는 모든 내역 보고서 쿼리가 시간 제한 없이 실행되도록 할 수도 있습니다.
모든 내역 보고서에 대한 시간 제한을 없음(무제한) 이외의 값으로 설정한 경우, 이 제한을 넘어 쿼리가 실행된 내역 보고서는 시간 초과되고 사용자는 오류 메시지를 받게 됩니다.
또한 실시간 또는 내역 쿼리의 일부인 상담원 그룹의 크기를 제한할 수 있습니다. 상담원 그룹의 최대 크기를 멤버 99명 이하로 제한하거나 무제한으로 허용할 수 있습니다.
상담원 그룹 제한이 멤버 99명 이하로 설정되어 있으면 멤버가 100명 이상인 상담원 그룹을 사용하는 실시간 또는 내역 상담원 그룹 보고서는 실행되지 않습니다. 사용자는 오류 메시지를 받습니다.
이 두 가지 속성에 대한 시스템 기본값은 무제한이며, 이 기본값은 이 창을 사용하여 해당 속성를 수정하는 경우 변경됩니다. 이 창에서 변경한 내용은 다음 번에 실행되는 보고서에 적용되고 모든 사용자에게 해당됩니다.
보고서 제한은 표준 보고서, 사용자 정의 보고서, 디자이너 보고서 및 타임테이블을 통해 실행되는 보고서에 적용됩니다. 타임테이블을 통해 실행되는 보고서의 경우 설정된 제한 때문에 보고서가 실패하면 오류가 로그에 기록됩니다.
이 창은 타임테이블에 배치될 수 있습니다. 따라서 보고서 쿼리의 속성을 해당 일의 특정 시간 동안 제한하려면 타임테이블을 두 개 만들면 됩니다. 첫 번째 타임테이블은 시스템이 가장 바빠지기 시작하는 시점에 실행되어야 하고 시간 제한을 적용하기 위해 보고서 속성을 수정합니다. 두 번째 타임테이블은 시스템이 한가해지기 시작하는 시점에 실행되어야 하고 보고서 속성을 다시 무제한으로 되돌립니다.
Note:
보고서 속성은 CMS Supervisor 웹 클라이언트 또는 ASCII(텍스트) 클라이언트를 사용하여 관리할 수 있습니다.