이 문서는 eazyBI의 고급 설정에서 사용 가능한 옵션을 설명하는 문서입니다.
공식 가이드 : 고급 설정 (eazybi.com)
성능 최적화 및 튜닝
Query Timeout 늘리기
Report를 생성하는 쿼리 시간을 늘리는 옵션. 쿼리 시간 초과가 길수록 eazyBI의 메모리 사용량이 증가합니다.
기본값: 60초
[mondrian.rolap] queryTimeout = 120
concurrent report queries
동시에 eazyBI 레포트를 생성할 수 있는 쿼리 갯수를 조절하는 옵션. 갯수를 늘리면 Jira 성능에 영향을 미칩니다. 반대로 줄여서 Jira의 성능 부하를 줄일 수도 있습니다.
[mondrian.rolap] maxQueryThreads = 20
Background Job Queue
백그라운드에서 job이 동시에 수행될 수 있는 갯수 및 시간대를 설정하는 옵션입니다.
- regular_import – 정기적으로 예약된 Source Data 가져오기
- application_import – 수동으로 시작되는Source Data 가져오기
- file_import – 업로드된 소스 파일 가져오기
- dashboard_email – 대시보드 이메일 구독에 대한 이메일 전송
//수동 가져오기가 동시에 실행되는 queue의 수를 2개로 설정 [job_queue.application_import] size = 2 //특정시간 동안 수동 import를 제한 [job_queue.application_import] disabled_hours = "9-18" //특정 시간동안 수동 import를 허용 [job_queue.application_import] enabled_hours = "0-9,18-24" //자동 가져오기가 동시에 실행되는 queue의 수를 2개로 설정 [job_queue.regular_import] size = 2
자동 import 최소 주기 설정
자동으로 import되는 최소 주기를 설정할 수 있습니다. 아래 예시는 1일로 설정
- Default : 10분
[source_application] min_regular_import_frequency = "1 day"