<< Click to Display Table of Contents >>

사용자 데이터 스토어

사용자 데이터 스토어 즉 UDS(User Data Store)는 일반 파일 데이터(텍스트 파일, CSV, XML) 및 사용자 프로그램 데이터(EJB, Servlet, ASP, JSP, Applet)와 같은 다양한 형태의 외부 데이터 소스로부터 데이터 셋을 생성하는 Java Interface 규격입니다.

따라서 UDS는 JDBC/ODBC를 통해 데이터베이스로부터 데이터를 가져오는 것과 마찬가지로 사용자 애플리케이션에서 파일이나 XML, 벡터, 스트림, EJB 객체 등의 형태로 데이터를 받아서 오즈의 데이터 소스로 변환해 주는 기능을 담당합니다.

UDS 개발자는 UDS Java Interface에 따라 다양한 형태의 사용자 데이터를 오즈가 인식할 수 있는 ResultSet 객체 형태로 가공하여 전달하는 방법을 구현해야 합니다. 이렇게 구현된 자바 사용자 프로그램은 클래스 파일 형태로 오즈 보고서와 연동되며, UDS를 통해 생성되는 UDS 데이터 셋은 일반 쿼리 데이터 셋과 동일하게 사용할 수 있습니다.

오즈는 사용자 클래스로 패러미터 스트링을 전달할 수 있으며 패러미터 값에 따라 다이나믹하게 변화하는 데이터를 전달 받을 수도 있습니다.