- 목적 : 대용량 데이터에서 수식이 많을 경우 i-MATRIX 뷰어에 데이터 출력 성능을 높이기 위함
- 내용 : 데이터를 나눠서 출력하는 Chunk 모드 및 Chrome에서 Edge 모드로 실행하는 기능
Chunk 모드: 데이터를 분할하여 순차적으로 출력
Edge 모드: Chrome 브라우저에서 Edge 호환 모드로 실행
- 제품별 옵션
| 옵션명 | 설명 | 기본값 | 데이터 타입 |
|---|---|---|---|
| IsFixEdgeMode | Chrome에서 Edge 모드 실행 여부 | false | Boolean |
| IsChunkMode | 데이터 분할 출력 기능 사용 여부 | false | Boolean |
| ChunkSize | 분할 출력 시 행 단위 크기 | 100000 | Integer |
IsFixEdgeMode : chrome 에서 i-MATRIX뷰어 로 띄어질 때 Edge 모드로 실행 여부(default : false)
- 데이타 출력 시 크롬 브라우저 이벤트로 인한 응답없음 현상이 발생할 수 있음
IsChunkMode : 데이터을 나눠서 출력 하는 기능 사용 여부 (default : false)
ChunkSize : 데이터를 나눠서 출력할 경우 나누는 행 단위 (default : 100000)
- 참고 : 10만개 이상 행에 복잡한 excel 수식이 있는 경우 화면에 출력을 못하는 문제가 발생 할 경우 옵션 설정
| 증상 | 1차 조치 | 2차 조치 | 3차 조치 |
|---|---|---|---|
| 화면 출력 실패 (10만 행 이상) | IsChunkMode = true | ChunkSize 값 감소 | IsFixEdgeMode = true |
| Chrome "응답 없음" | IsChunkMode = true | IsFixEdgeMode = true | ChunkSize = 100000 |
| 초기 로딩 지연 | IsChunkMode = true | ChunkSize 값 조정 | - |
| 스크롤 시 끊김 | ChunkSize 값 감소 | IsFixEdgeMode = true | - |
