Developing a General Purpose OLAP Client Prototype Using XML for Analysis
نویسندگان
چکیده
Today's information systems mostly rely on relational databases for transactional data storage and manipulation. Throughout the years, massive amounts of data have been gathered. Those data, if properly analyzed, could serve as a basis for strategic decisions. For the purposes of analysis data is transformed from relational model (database) into dimensional model and stored in a data warehouse. Informations gained from gathered data provide an advantage that, in the conditions of sharp business competition, could be distinguishing. Followed by intense hardware development, that was the main reason for rapid data warehousing development and acceptance in the past years. However, data warehousing platform includes more than relational database holding data in a dimensional model: exhaustive data warehousing platform comprises of data warehouse server, OLAP (On-Line Analytical Processing) server and some data mining functionality. OLAP stands for a type of application that attempts to facilitate multidimensional (i.e., data that has been aggregated into various categories or "dimensions") analysis. OLAP should help a user synthesize enterprise information through comparative, personalized viewing as well as through analysis of historical and projected data. The main characteristic of OLAP systems is providing multi-dimensional view of the data and answers to queries at high response rates. Unlike relational databases that show some degree of uniformity through the SQL and ODBC standards, there are no generally accepted standards for communicating with OLAP databases. Such situation makes development of OLAP client tools more complicated and expensive. This results in platform specific and more expensive products that are, therefore, less acceptable to the end users. In this article two major initiatives for OLAP standardizations are discussed. Also, an OLAP client tool based on the XML for Analysis (XMLA) protocol with a sufficient set of functionalities was developed.
منابع مشابه
Prototype for a Generic Thin-Client Remote Analysis Environment for CMS
The multi-tiered architecture of the highly-distributed CMS computing systems necessitates a flexible data distribution and analysis environment. We describe a prototype analysis environment which functions efficiently over wide area networks using a server installed at the Caltech/UCSD Tier 2 prototype to analyze CMS data stored at various locations using a thin client. The analysis environmen...
متن کاملAn interoperable XML encoding for the exchange of Spatial OLAP data cubes in SOA environments
XML and Web Services technologies have revolutionized the way data are exchanged on the Internet. Meanwhile, Spatial OLAP (SOLAP) tools have emerged to bridge the gap between the Business Intelligence and Geographic Information Systems domains. While Web Services specifications such as XML for Analysis enable the use of OLAP tools in Service Oriented Architecture (SOA) environments, no solution...
متن کاملDevelopment of A SOLAP Patrimony Management Application System: Fez Medina as a Case Study
It is well known that transactional and analytical systems each require different database architecture. In general, the database structure of transactional systems is optimized for consistency and efficient updates while the database structure for decision-support systems is optimized for complex query analysis and key performance indicators reporting. Spatial data has also become an important...
متن کاملEDMIS: Metadata Interchange System for OLAP
The management of enterprise-wide information requires that metadata should be shared and globally accessible by all the heterogeneous products found in today’s information technology environment. OLAP metadata includes various information about objects and the relationships among them in an OLAP system. OLAP tools are provided by different vendors and run on different hardware and software pla...
متن کاملXML-Extended OLAP Querying
The rapidly changing data requirements of today’s dynamic business environments are not handled well by current On-Line Analytical Processing (OLAP) systems. Physically integrating data from new sources into OLAP systems is a long and time-consuming process, making logical integration the better choice in many situations. The increasing use of Extended Markup Language (XML), e.g. in business-to...
متن کامل