OZ Report 처음 사용하는 분들을 위한 기본 구성 및 설치 가이드
보고서 솔루션으로 많이 사용되는 OZ Report는 기업 환경에서 정형 데이터를 시각화하는 데 특화된 제품입니다. 이 글에서는 OZ Report를 처음 접하는 분들을 위해 제품 구성과 각 디자이너 툴의 설치 및 설정 방법을 정리해보았습니다.
OZ Report 구성 요소 한눈에 보기
OZ Report는 크게 다음 세 가지 도구로 나뉩니다:
✅ 개발 도구
- 리포트 디자이너(Report Designer)
- 쿼리 디자이너(Query Designer)
개발자의 PC에 설치되어, 데이터를 가공하고 실제 보고서를 제작하는 역할을 합니다.
✅ 운영 도구
- OZU 서버
- OZU 뷰어(Viewer)
- 스케줄러 서버
개발자가 만든 보고서 파일을 업로드하고, 최종 사용자는 뷰어를 통해 결과를 확인하게 됩니다. 스케줄러는 정해진 시간에 보고서를 자동으로 생성하고 배포합니다.
✅ 관리 도구
- Enterprise Manager: 서버 상태와 스케줄러를 통합 관리
- Repository Manager: 보고서 파일 업로드/다운로드 등 파일 관리
OZ Report의 동작 흐름은 이렇게 진행됩니다
- 사용자가 웹 브라우저에서 HTML 태그를 통해 보고서를 실행합니다.
- 브라우저는 오즈 뷰어를 자동 다운로드 및 설치합니다.
- 설치된 뷰어가 실행되면 보고서 폰 파일을 서버에 요청합니다.
- 서버는 요청된 폰 파일과 데이터를 뷰어로 전송합니다.
- 뷰어는 이 정보를 바탕으로 최종 보고서를 출력합니다.
OZ 서버는 어떤 방식으로 동작할까요?
OZ 서버는 설치 환경에 따라 세 가지 타입으로 나뉩니다:
🔹 데몬 타입
독립 프로세스로 구동되며, 별도 포트를 사용합니다. OZ 서버 자체 DB Pool을 이용하고, OZ Viewer는 웹 서버 포트를 통해 설치됩니다.
🔹 서블릿 타입 (가장 많이 사용)
웹 애플리케이션 서버(WAAS)에 서블릿 형태로 설치됩니다. DB 연결은 자체 DB Pool 또는 WASDbF를 이용하며, WAAS 포트를 통해 OZ Viewer와 통신합니다.
🔹 .NET 타입
IIS 포트를 공유하며 .NET Framework와 연동됩니다.
디자이너 도구 설치 방법
설치 과정도 비교적 간단합니다.
- 제공받은 .exe 파일을 실행
- 자동으로 Program Files > 4CS > OZ Report Designer 폴더가 생성
- 전체 설치 시 다음 툴들이 함께 설치됩니다:
- Report Designer
- Query Designer
- Repository Manager
- Enterprise Manager
- 설치 유형에서 "Local Server Type"을 선택
- 서버 타입을 모르신다면 Java와 .NET 모두 체크
- 설치 완료 후 바탕화면에 각 도구의 아이콘이 생성됩니다
Query Designer 간단 소개
Query Designer는 보고서에 사용할 데이터셋을 정의하는 툴입니다. 리포트 디자이너와 연계되어 데이터를 불러오는 핵심 역할을 합니다.
- 파일 > 옵션 메뉴에서 초기 설정 가능
- 저장한 데이터셋은 리포트 디자이너에서 불러올 수 있습니다
리포트 디자이너 환경 설정 팁
- 미리 보기 뷰어 설정, 다중 미리 보기 창 사용 가능
- 라벨의 글꼴, 크기 등 속성 지정 (디자이너 재시작 후 반영됨)
- 단위계는 cm, point, inch 중 선택
- 스크립트 창은 구문 강조, 자동완성 기능 지원
다음 글에서는 각 디자이너 툴을 실행하여 직접 실습하는 방법을 소개해드릴 예정입니다.
OZ Report를 제대로 활용하려면 기본적인 구조부터 이해하는 것이 중요하니, 이번 포스팅이 조금이나마 도움이 되셨다면 좋아요와 댓글 부탁드릴게요 😊
궁금한 점 있으시면 언제든지 남겨주세요!