exploring data with jaspersoft
DESCRIPTION
Webinar slides delivered on Jan 30th, 2013TRANSCRIPT
Exploring your Data with Jaspersoft
Agenda
Jaspersoft Introduction Overview of In-Memory Analysis Jaspersoft In-Memory Analysis Demo Overview of OLAP Analysis Jaspersoft ETL and OLAP Demo Helpful resources Q & A
Exploration can unlock new opportunities and insights
Agenda
Jaspersoft Introduction Overview of In-Memory Analysis Jaspersoft In-Memory Analysis Demo Overview of OLAP Analysis Jaspersoft ETL and OLAP Demo Helpful resources Q & A
You just need the right tools for the job
So … What is Data Exploration?
4©2013 Jaspersoft Corporation.
Analysis of data using interactive visualizations
Connected to a sandbox of data Speed-of-thought response Manual interaction, ie. not
predictive nor prescriptive Also called “Data Discovery”
Agenda
Jaspersoft Introduction Overview of Jaspersoft’s Data Exploration Solution Demo Overview of Jaspersoft’s OLAP Analytic Solution Demo Q & A
Jaspersoft: The Intelligence Inside
©2013 Jaspersoft Corporation. 6
Self-Service BI + Embeddable + Affordable
“We empower millions of people every day to make decisions faster by delivering timely, actionable data to them inside their apps and business process through an embeddable, cost-effective reporting and analytics platform.”
Broad Recognition, Strong Partnerships
50%+ ACV Growth Every Year
Magic Quadrants
7©2013 Jaspersoft Corporation.
World’s Most Widely Deployed BI
• Commercial Open Source BI Suite• Nearly 200 people in US, EMEA, APAC• 16,000,000 downloads• 325,000 community members• 130,000 embedded applications• 15,000 paying customers• 1,000+ subscription customers
Jaspersoft: High Growth and Momentum
8©2013 Jaspersoft Corporation.
“Even as Jaspersoft BI continues to grow and support advanced features such as terabyte-scale in-memory processing, it remains a flexible fit for a broad range of use cases…. Jaspersoft has the right stuff.”
- James R. Borck
InfoWorld 2013 Tech of the Year
Deployed by 1000s of Organizations
©2013 Jaspersoft Corporation. 9
Software & Technology
Financial Services
Public Sector
Telecommunications
Travel & Transportation
Retail/CPG
Healthcare/Pharmaceutical
Jaspersoft the complete solution
©2013 Jaspersoft Corporation. 10
Product
Architecture
Services
Training
Partners
Support
Customer Base “We were not only pleased by the
product capabilities but also by the support we were promised and Jaspersoft delivered. Jaspersoft worked with our development team both remotely and on-site and the speed of implementation was well above our expectations,”
- Mike Morgan, CEO, Relayware
Jaspersoft Can Design Any Report . . .
©2013 Jaspersoft Corporation. 11
… Dashboard
12©2013 Jaspersoft Corporation.
… or Analytic View
13©2013 Jaspersoft Corporation.
POJO files
… using Any Data Type
Relational FilesRelational Big Data Files
©2013 Jaspersoft Corporation. 14
©2013 Jaspersoft Corporation.
… Delivered Inside or With Any App
Data Exploration Solution
Jaspersoft Architecture
©2013 Jaspersoft Corporation. Proprietary and Confidential 17
Reporting, Dashboards, Visualization, OLAP Analysis
Columnar-Based In-Memory Engine
Data Connectivity to Any Data100%
Web
Sta
ndar
ds:
CS
S,
.JS
, .J
SP,
Jav
a
Ext
ensi
ve A
PIs
: H
TT
P, S
OA
P, R
ES
T
HTML5 Browser, Native Mobile Apps
Business Metadata Layer
Data Integration
Data Virtualization Direct
Speed of Thought Interactivity
Store “dimensional” data in RAM Faster response time (vs. disk) Reduced source system impact
Reduced cost & maintenance Query and result set stored in memory Data source agnostic – no DW/DM or
specialized OLAP server required No ETL pre-processing required Good for ISVs, embedded BI
Explore then Report Interactive charts, zoom, pivot, filter, drill Save as a report for sharing insight
©2013 Jaspersoft Corporation\ 18
In-Memory Data
BI A
nalysis
Platfo
rm
RDBMS,POJO, EJB, XML,
Hibernate, MDX, NoSQL, Hadoop, custom
Meta Data Layer
Visualization Layer
User In
terface
Query
Powered by Columnar In-Memory Engine
Easy Access to your Data
Topics: Pre-defined Query Fixed query, results stored in-memory Any data source: SQL, Hibernate,
XML, Big Data, or custom
Domains: Ad Hoc Query for SQL Wizard driven domain designer * More flexible query support Relational data only Advanced security: Row & column
©2013 Jaspersoft Corporation
* TIP: Using iReport? Build a domain using the report designerwww.jaspersoft.com/creating-a-domain-report-ireport-tutorial
Powered by a Metadata layer called Domains & Topics
©2013 Jaspersoft Corporation
Demonstratio
n
Powered by JasperReports Server Professional
Agenda
Jaspersoft Introduction Overview of Jaspersoft’s Data Exploration Solution Demo Overview of Jaspersoft’s OLAP Analytic Solution Demo Q & A
Overview of OLAP Analysis
Multidimensional data model (aka “cube”), allows for complex queries with rapid execution time
Speeds traditional transaction RDBMS – leverages existing tools
04/12/2023©2013 Jaspersoft Corporation. 22
Cross Tab UI Navigation Drill-down, pivot, filter, segment
Relational OLAP Metadata model mapped onto
RDBMS star schema
MDX – Multi-Dimensional Expressions
A multidimensional query language Plays the same role SQL does in JDBC SQL-like
Expressive language that simplifies complex queries Each MDX statement may be decomposed into many
SQL statements
SELECT {[Measures].[Revenue]} ON COLUMNS, {[Store].[USA], [Store].[USA].[CA]} ON ROWS
FROM [Revenue]WHERE [Time].[2009].[Q2]
Sample: Prior Period - Multi-level
Calculates at all levels: Year, Quarter, Month, etc.
©2013 Jaspersoft Corporation.
Relative to time, e.g., comparing one time period with another time period of non-equal duration
Jaspersoft OLAP
Powerful Data Analysis for Large Datasets ROLAP Engine with Web
Based Ad Hoc UI Slice & dice, pivot and drill Metadata-based relational
OLAP cubes Row & column data security
25©2013 Jaspersoft Corporation.
Jaspersoft ODBO Connect Excel interactivity against
Jaspersoft OLAP
©2013 Jaspersoft Corporation. 26
Jaspersoft OLAP Excel Viewer
27© 2012 Jaspersoft Corporation
Deploying Relational OLAP
OLTP Data SourceODS / Data Mart / Warehouse
Business User (Web)ROLAP Schema (Virtual Cube)
Define OLAP Views (MDX Query Builder)
1 Create ETL Jobs
Define OLAP “Cube” Metadata3 2
Jaspersoft OLAP Analytics Demo
©2013 Jaspersoft Corporation
Demonstratio
n
Powered by Jaspersoft OLAP
Summary: Topic/Domains vs. OLAP
Category Capability Topic or Domains
OLAP
User Interface Web based User Interface ✔ ✔
Native Excel user interface (ODBO driver) ✗ ✔
Drill-Through to underlying transactions ✔ ✔
Integration Integrated with dashboards ✔ ✔
Integrated with reporting metadata layer ✔ ✗*
Administration Level of effort to setup & maintain Low Higher
Data Sources Data Mart / Warehouse schema ✔ ✔
Normalized OLTP schema (relational) ✔ Not Recommended
Non-relational data sources (Hadoop, MongoDB) ✔ ✗*
Scalability Optional query push-down ✔ ✔
In-memory caching and processing ✔ ✔
Leverages aggregates ✔ ✔
Expressiveness Analysis-oriented query language (MDX) ✗* ✔
Built-in MDX ROLAP Server ✗* ✔
29* Planned©2013 Jaspersoft Corporation.
Data Exploration Use Cases
Use Case Characteristics Topic or Domain
OLAP
ISV Application No DM/DWOLTP schema ✔
OperationalApplication
No DM/DWOLTP schema ✔
Departmental Data Mart
De-normalized schemaModerate data volume
✔ ✔
Enterprise Data Warehouse
De-normalized schemaHigh data volumeAdvanced analytic queries
✔
Non-relational data source
No SQL access ✔
©2013 Jaspersoft Corporation. 30
Q & A
Americas: [email protected]
EMEA:[email protected]
Asia-Pacific: [email protected]
Americas: 888.399.2199 or 415.348.2380
EMEA: +353 1 443 4700
Asia-Pacific: +66 2 625-3165© 2012 Jaspersoft Corporation. 31
@Jaspersoft