page no. 97628576
- 기능 설명
OLAP WriteBack 의 경우 총 5개의 배분 방식을 제공하고 있습니다.
가중치 분배 / 가중치 배분(force) / 균등분배 / 균등분배(force) / 입력값 동기화
제품에서 제공하는 배분 방식 외 사용자가 직접 처리를 하고자 할 경우 ServerScript 를 이용하여 개발이 가능합니다. - 사용 방법
- WriteBack 사용을 위한 기본 설정 (WriteBack 사용 가이드는 별도 가이드 참고 요.)
- 입력된 값에 대한 처리 ServerScript (eg.OLAP_ WRITE_BACK)를 작성합니다.
- 작성된 ServerScript 를 OLAP 컨트롤에 연결합니다.
- 데이터셀에 실제 값을 입력 후 Enter 키 입력 시 해당 ServerScript 가 실행되어 처리 됨을 확인 할 수 있습니다.
- ServerScript 의 경우 기존 i-AUD ServerScript 와 별도로 i-OLAP 서버에서 동작하는 별도 ServerScript 로써 OLAPContext 만 사용 가능합니다.
- OLAPContext API 의 제품 업그래이드 시 아래와 같이 CS Script Editor 의 인텔리젼스 및 F1 키 입력 시 자동으로 오픈되는 API Doc 문서에서 확인 가능합니다.
▶ CS Script Editor 의 인텔리젼스
▶ API Doc - 샘플 보고서의 Server Script 예제를 반드시 확인 바랍니다.
균등 분배 를 예로 스크립트가 추가되어 있습니다. - 정상 실행 시 아래와 같이 확인 가능합니다.
- i-OLAP.log 에서 실행된 서버 스크립트 전체 구문 및 샘플 보고서의 예제 서버스크립트 로그 출력 문으로 아래와 같이 현재 실행된 값에 대한 로그를 확인 할 수 있습니다. (※Log mode==debug)
▶ 서버 스크립트 전체 구문
▶로그 출력
▷ Script Editor 의 로그 출력문
위에서 기재한 것과 같이 일반 서버스크립트와 다르게 OLAPContext 만 사용 가능하므로 로그 출력 또한 OLAPContext 에서 제공하는 하위 API(OLAPContext.WriteLog 메소드) 사용 하셔야 합니다.
▷ 실제 로그 파일(iOLAP.log)의 로그 출력 문
기능 정보 |
|
|
|
|
|
|
|
---|---|---|---|---|---|---|---|
시작 버전 정보 |
|
샘플 정보
- 샘플 URL : https://rnd.bimatrix.co.kr/aud7/extention/portal/SimpleSSO_Con.jsp?reportCode=REPD8CE2ACC617D4E7FB106352FCEE15593
- 샘플 파일
공용 폴더 > 1. 샘플 보고서 > 1.1. i-AUD > OlapGrid > (OlapGrid) Write-Back-ServerScript