분석 변수 설정
분석 변수는 변수 혹은 함수를 등록하여 해당 파라미터를 최종 리포트의 실행 SQL 에서 프롬프트 처럼 사용할 수 있는 기능을 제공한다. 예를 들어 다이나믹 변수에 일자 정보를 사용하여 WHERE 조건에 일자별 조회조건을 관리하는 기능을 제공한다. 현재일을 변수로 등록한후 리포트의 필터의 값으로 ${현재일}을 사용한 경우 해당 결과값이 자동으로 현재일로 변경되어 처리된다.
분석 변수 편집하기
|
Analysis - Variables |
|
|
|
|
|
1 |
항목의 추가 삭제를 위한 툴바 |
|
2 |
각 변수 항목을 클릭 하여 설정 변경한다. |
전역 분석 변수 예제
변수 유형
|
SYSTEM : System reserved variables DVAR : Dynamic variable executed before running report service SVAR : Variable set values on login time. DPKG : Used on datasource define on Preprocessor and post processor execution |
이전 날짜 (시스템 기준) 예제
변수를 추가 한 후 Dynamic Variable 을 선택한다. 이름은 다이나믹 SQL 에서 사용할 변수명으로 사용된다. 값 항목에 DATE;yyyyMMdd;D,-1 이라고 입력한 후 저장한다. yyyyMMdd 는 자바 기준 날짜포맷을 지정한다.
SQL 쿼리에 다이나믹 변수를 사용하려면 아래 예제 처럼 값을 사용한다.
|
|