3. View data “dimensionally”
• i.e. Sales by region, by channel, by
time period
Navigate and explore
• Ad Hoc analysis
• “Drill-down” from year to quarter
• Pivot
• Select specific members for
analysis
Interact with high performance
• Technology optimized for rapid
interactive response
4. View On-Line Analytical
Processing (OLAP) cubes
• automated aggregation
• speed-of-thought response times
Open Architecture
• 100% Java
• J2EE
• Supports any JDBC data source
• MDX and XML/A
Analysis Viewers
• Enables ad-hoc, interactive data
exploration
• Ability to slice-and-dice, drill-
down, and pivot
• Provides insights into problems or
successes
6. User Interface
J2EE / Struts
MDX Result Set
XML
JPivot
Session Manager & Transformer
Session Manager & Transformer
Mondrian Dimensional
Dimensional Star Schema
Star Schema SQL
SQL
Model
Model Model
Model Model
Model
Java
OLAP API
Schema Loader
Schema Loader
Schema
Schema
XML File
XML File RDBMS MS SQL Server
MS SQL Server
RDBMS
OLAP
OLAP
7. Mondrian Provides
– Dimensional view of data
– MDX parsing
– SQL generation
– Caching
– High-level calculations
– Aggregate awareness
– BI server is not required
– XML will serve as BI server
8. Microsoft Excel
(via Spreadsheet
Services)
Open Standards (Java,
XML, MDX, XML/A, SQL) Web Server
Cross Platform JPivot servlet
(Windows & Unix/Linux)
J2EE Architecture J2EE Application Server
JPivot servlet XML/A servlet
Server Clustering Mondrian
Cube Cube Cube
Fault Tolerance Schema
XML
Schema
XML
Schema
XML cube cube cube
Data Sources File or RDBMS Repository
JDBC JDBC JDBC
JDBC
JNDI
RDBMS RDBMS
9. Set of Custom JSP Tag library
Renders OLAP table and
Charting
Supports OLAP Navigations like
Slice & Dice
Drill Down
Roll Up
11. • On Demand Reporting
– Ability to design & generate reports on demand
• Users will be able to design & generate reports
• Flexible Dashboards and Mashboards
• Data Mining
• Extensive Graphs and Charts
• Data Integration
• User Friendliness