Browse > Article

Implementation of Reporting Tool Supporting OLAP and Data Mining Analysis Using XMLA  

Choe, Jee-Woong (숭실대학교 컴퓨터학과)
Kim, Myung-Ho (숭실대학교 컴퓨터학과)
Abstract
Database query and reporting tools, OLAP tools and data mining tools are typical front-end tools in Business Intelligence environment which is able to support gathering, consolidating and analyzing data produced from business operation activities and provide access to the result to enterprise's users. Traditional reporting tools have an advantage of creating sophisticated dynamic reports including SQL query result sets, which look like documents produced by word processors, and publishing the reports to the Web environment, but data source for the tools is limited to RDBMS. On the other hand, OLAP tools and data mining tools have an advantage of providing powerful information analysis functions on each own way, but built-in visualization components for analysis results are limited to tables or some charts. Thus, this paper presents a system that integrates three typical front-end tools to complement one another for BI environment. Traditional reporting tools only have a query editor for generating SQL statements to bring data from RDBMS. However, the reporting tool presented by this paper can extract data also from OLAP and data mining servers, because editors for OLAP and data mining query requests are added into this tool. Traditional systems produce all documents in the server side. This structure enables reporting tools to avoid repetitive process to generate documents, when many clients intend to access the same dynamic document. But, because this system targets that a few users generate documents for data analysis, this tool generates documents at the client side. Therefore, the tool has a processing mechanism to deal with a number of data despite the limited memory capacity of the report viewer in the client side. Also, this reporting tool has data structure for integrating data from three kinds of data sources into one document. Finally, most of traditional front-end tools for BI are dependent on data source architecture from specific vendor. To overcome the problem, this system uses XMLA that is a protocol based on web service to access to data sources for OLAP and data mining services from various vendors.
Keywords
Reporting Tools; OLAP; Data Mining; XMLA; Data Warehouse; Business Intelligence;
Citations & Related Records
Times Cited By KSCI : 1  (Citation Analysis)
연도 인용수 순위
1 Tetsuya, M. and Nobuo, T., “A Reporting Tool Using Programming by Example For Format Designation,” Proceedings of 5th international conference on Intelligent user interfaces, ACM Press. 2000   DOI
2 Robert Chu, “Web Services Standards for Data Mining,” KDD-2004 Workshop on Data Mining Standards, Services and Platforms(DM-SSP 04), Sunday, August 22, 2004
3 Microsoft SQL Server 2005 Reporting Services, “http://www.mircosoft.com/sql/technologies/reporting/defauit.mspx”
4 Microsoft SQL Server 2005 Analysis Services, 'http://www.mircosoft.com/sql/technologies/anaiysis/default. mspx'
5 최지웅 외, "웹 기반의 Ad Hoc 리포팅을 위한 Fat Client를 갖는 리포팅 툴", 정보과학회 논문지 컴퓨팅의 실제, 제12권, 제4호, 2006.8   과학기술학회마을
6 Gray J, et.al., “Data Cube: A Relational Aggrega-tion Operator Generalizing Group-by, Cross-Tab and Sub Totals,” Data Mining and Knowledge Discovery Journal, Vol.1, No.1, 1997   DOI
7 Oracle Data Mining, "http://www.oracle.com/technology/product/bi/odm/index.html"
8 XMLA, "http ://www.xmlforanalysis.com"
9 Miocrosoft SQL Server 2005 Data Mining, "http://www.microsoft.com/sql/technologies/dm/default.mspx"
10 Oracle OLAP, “http://www.oracle.com/technology/product/bi/olap/olap.html”
11 Crystal Reports, “http://www.businessobjects.com/product/catalog/crystalreports/”
12 Surajit Chaudhuri and Umeshwar Dayal, “An Overview of Data Warehousing and OLAP Technology,” ACM. SIGMOD Record, 26:1, 1997   DOI   ScienceOn
13 Oracle Reports, "http://www.oracle.com/technology/product/reports/index.html"