페이지 트리

버전 비교

  • 이 줄이 추가되었습니다.
  • 이 줄이 삭제되었습니다.
  • 서식이 변경되었습니다.

2021년 9월 16일 기준으로 작성된 문서입니다.

View file
namei-OLAP 옵션 설정 가이드.xlsx
height250

1. 서버 옵션 파일의 위치

     ※ 서버의 설치 버전에 따라 위치는 상이할 수 있으나 실제 설정 파일의 이름은 "application.conf"로 동일합니다.

  

WAS 버전파일위치
Play 1.0\olap_play\conf\application.conf
Play 2.0\conf\application.conf
WAS\WEB-INF\classes\matrix\application.conf

2.  옵션 값 설명

옵션키기본값설명
http.port=89008900Play 서버일 경우 해당 서버의 서비스 포트를 설정합니다.
(WAS 버전의 경우 이 옵션은 사용되지 않습니다.)
ibig.pathhttp://127.0.0.1:9200/services/ibig.svci-BIG 서비스를 사용하는 경우 해당 i-BIG 서버의 서비스 URL을 입력합니다.
studio.urlhttp://127.0.0.1:9090/matrix/servlet/Studio.maf쿼리 서비스를 수행하는 Matrix Server 주소를 등록합니다.
해당 값이 없는 경우 i-OLAP으로 서비스를 요청한 Matrix 대표 도메인으로
자동으로 접속하게 됩니다.
daemon.xms=-Xms3G-Xms3GOLAP 계산을 수행하는 데몬 프로세스의 시작 메모리 용량입니다.
OLAP 요청당 캐시가 없을 경우 1개의 데몬 프로세스가 할당됩니다.
daemon.xmx=-Xmx5G-Xmx5GOLAP 계산을 수행하는 데몬 프로세스의 최대 메모리 용량입니다.
daemon.timeout=3030분데몬 프로세스의 최대 실행 시간 입니다. 단위는 분단위로 입력하며,
요청이 해당 시간내에 처리되지 않을 경우 Timeout Exception이 발생 합니다.
column.limit = 1600016000OLAP 계산 시 출력되는 최대 컬럼 사이즈 입니다.
이 값을 더 크게 할 경우 Excel Export시 Excel의 제약으로 오류가 발생할 수 있습니다.
record.limit =10000001000000OLAP계산을 하기 위한 원본 데이터셋의 최대 레코드 수에 대한 제약입니다.
SQL 실행 결과의 레코드 카운트와 일치 합니다.
이 값을 조정 시  데몬 최대 메모리도 함께 조정 되어야 합니다.
0으로 설정 시 최대 레코드 수에 대한 제약을 하지 않게 됩니다.
daemon.instance.mcnt=3 동시에 처리할 수 있는 데몬의 최대 수를 지정 합니다.
해당 값의 계산은 아래와 같은 식으로 설정 합니다.
메몬 최대 수 = 서버의 여유 메모리 / 데몬 최대 메모리
daemon.freeJob.waitTime=1010현재 사용할 수 있는 데몬의 여유가 없는 상태에서 추가 요청이 발생한 경우
데몬이 여유가 발생하기 까지 대기열에서 대기하는 최대 시간입니다.
해당 시간이 초과 될때 까지 여유 데몬이 발생하지 않으면, 오류 메시지가
출력 됩니다.
cache.folder= 캐시를 적재할 경로명 입니다.
값이 설정되지 않을 경우 reports/[OLAP_CACHE_DATA]/olap_cache_data를
 기본값으로 합니다.
filter.maxCacheSize-1필터 정보를 가져오기 위해서, 데이터에서 가져올지 새로 쿼리를 실행할 지
여부를 판단하는 데이터 건수(캐시 적재된 데이터) 기준입니다.
Hybrid를 사용하지 않을 경우에만 적용 됩니다.
값을 0으로 설정하면 데이터 건수에 상관없이 쿼리를 수행합니다.
값을 -1로 설정하면 무조건 캐시 기준으로 계산 합니다.
filter.limitrows10000필터 정보를 가져오기 위해서, 데이터에서 가져올지 새로 쿼리를 실행할 지
여부를 판단하는 데이터 건수(캐시 적재된 데이터) 기준입니다.
Hybrid를 사용하지 않을 경우에만 사용하며, 10만건이 넘는 데이터는
무조건 쿼리를 수행합니다. 값을 0으로 설정하면 데이터 건수에
상관없이 쿼리를 수행합니다.
log.mode31로그 모드를 설정합니다.
# 1  : LOG
# 2  : EXCEPTION
# 4  : PERFORMANCE
# 8  : DEBUG
# 16 : STATUS_SERVICE
로그는 상위 로그값에 대한 bit and 연산을 수행합니다.
 (단, Exception은 무조건 로그를 적재합니다.)
Eg. LOG + DEBUG = 9, LOG + EXCEPTION + DEBUG = 11
log.maxcount10로그 파일 최대 유지 개수 입니다.
설정된 개수 보다 로그 파일이 많은 경우 자동으로 삭제됩니다.
log.maxfilesize10로그 파일 당 최대 사이즈 입니다.
단위 : Mbyte
로그 파일이 해당 사이즈가 넘을 경우 새로운 로그 파일이 생성됩니다.
CSV_EXPORT_OPTION0CSV Export 시 데이터에 Trim을 할 지 여부를 설정 합니다.
1을 설정할 경우 데이터에 강제로 Trim을 수행 합니다.