View : 785 Download: 0

OLAP 시스템 통합을 위한 공통 API

OLAP 시스템 통합을 위한 공통 API
Issue Date
과학기술대학원 컴퓨터학과
이화여자대학교 과학기술대학원
These days, a number of enterprises use the Business Intelligence (BI) applications as their decision-support tools. Major elements of the BI include ETL tools for extracting, transforming and loading data, Data Warehouses for storing extracted data in an easily analytical form, OLAP for multidimensional analysis of data, and Data Mining for finding patterns and relations hidden in the data. We need an integrated environment to use various software developed for supporting these technologies more efficiently. So, in this thesis, we propose the architecture of Chamois OLAP that is a system for integrating various OLAP tools, and Chamois OLAP API as a core technology for supporting the architecture. Chamois OLAP is designed as a prototype to integrate various commercial OLAP tools and the PIKE OLAP module developed by our team. It needs Chamois OLAP API as a common API and adapters to access these components in a common way. Chamois OLAP API provides functions to create and search OLAP metadata. Also it provides functions to retrieve a multidimensional cube data. Adapter is a runtime library that dynamically converts the Chamois OLAP API to proprietary commercial software APIs. In this thesis, we introduce adapter APIs to Microsoft Analysis Services and Oracle9i OLAP. Supporting various OLAP tools in integrated environment like 'Chamois OLAP' extends the range of choices for OLAP tool and gives an advantage to upgrade to a better OLAP tool easily without modifying the codes of application programs. ;오늘날 많은 기업들은 비즈니스 의사 결정을 위한 도구로 비즈니스 인텔리전스 애플리케이션을 사용한다. 비즈니스 인텔리전스의 핵심적 기술로는 데이터를 추출, 변환, 로딩하는 ETL, 추출된 데이터를 분석에 용이한 형태로 저장하는 데이터웨어하우스, 정보를 다차원적으로 분석하기 위한 OLAP, 데이터에 숨겨진 패턴과 관계를 찾아내는 데이터마이닝 등이 있다. 이러한 기술들을 지원하기 위해 개발된 다양한 소프트웨어를 보다 효율적으로 사용하기 위해서는 통합된 환경이 필요하며, 본 논문에서는 다양한 OLAP 소프트웨어를 통합하기 위한 시스템인 샤모아 OLAP의 구조와 이를 지원하기 위한 핵심 기술로써의 샤모아 OLAP API를 제안한다. 샤모아 OLAP은 다양한 상용 OLAP 소프트웨어와 본 연구팀에서 개발한 PIKE OLAP 모듈을 컴포넌트로 통합하기 위한 프로토타입으로 설계되었으며, 이 컴포넌트들을 공통된 방법으로 접근하기 위해서는 공통 API인 샤모아 OLAP API와 어댑터가 필요하다. 샤모아 OLAP API는 OLAP 큐브, 차원 계층 구조 등의 메타데이터를 생성하고 검색할 수 있는 기능과 다차원 큐브 데이터를 조회할 수 있는 기능을 제공한다. 어댑터는 OLAP 서버의 API로 변환하는 기능을 하며, 본 논문에서는 MS와 Oracle의 OLAP 서버에 대한 어댑터 API를 소개한다. 이와 같이 통합 환경에서 다양한 OLAP 제품들을 지원할 수 있다는 것은 다양한 기능을 갖는 OLAP 제품들의 선택의 폭을 넓히고, 응용 프로그램의 코드를 수정하지 않아도 보다 나은 기능을 갖는 OLAP 제품으로의 업그레이드를 쉽게 할 수 있다는 장점이 있다.
Show the fulltextShow the fulltext
Appears in Collections:
과학기술대학원 > 컴퓨터학과 > Theses_Master
Files in This Item:
There are no files associated with this item.
RIS (EndNote)
XLS (Excel)


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.