exploring data with jaspersoft
TRANSCRIPT
![Page 1: Exploring Data with Jaspersoft](https://reader036.vdocument.in/reader036/viewer/2022062300/5553aa59b4c905d4448b47f0/html5/thumbnails/1.jpg)
Exploring your Data with Jaspersoft
![Page 2: Exploring Data with Jaspersoft](https://reader036.vdocument.in/reader036/viewer/2022062300/5553aa59b4c905d4448b47f0/html5/thumbnails/2.jpg)
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
![Page 3: Exploring Data with Jaspersoft](https://reader036.vdocument.in/reader036/viewer/2022062300/5553aa59b4c905d4448b47f0/html5/thumbnails/3.jpg)
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
![Page 4: Exploring Data with Jaspersoft](https://reader036.vdocument.in/reader036/viewer/2022062300/5553aa59b4c905d4448b47f0/html5/thumbnails/4.jpg)
What is Data Exploration?
4©2013 Jaspersoft Corporation.
Analysis of data using interactive visualizations
Connected to a sandbox, mart, or operational data store
Speed-of-thought response Manual interaction, ie. not
predictive nor prescriptive Also known as “Data Discovery”
![Page 5: Exploring Data with Jaspersoft](https://reader036.vdocument.in/reader036/viewer/2022062300/5553aa59b4c905d4448b47f0/html5/thumbnails/5.jpg)
Agenda
Jaspersoft Introduction Overview of Jaspersoft’s Data Exploration Solution Demo Overview of Jaspersoft’s OLAP Solution Demo Q & A
![Page 6: Exploring Data with Jaspersoft](https://reader036.vdocument.in/reader036/viewer/2022062300/5553aa59b4c905d4448b47f0/html5/thumbnails/6.jpg)
The Intelligence Inside
©2013 Jaspersoft Corporation. 6
We want information to FIND US, not the other way round
“We need Intelligence Inside the applications and business processes we use every day.”
Pipeline dashboard inside SaaS CRM app Performance report inside partner portal Salary data visualizations inside HR intranet Portfolio analytics inside client website Tickets crosstab inside custom helpdesk app Interactive charts inside native mobile app
![Page 7: Exploring Data with Jaspersoft](https://reader036.vdocument.in/reader036/viewer/2022062300/5553aa59b4c905d4448b47f0/html5/thumbnails/7.jpg)
Jaspersoft: The Intelligence Inside
©2013 Jaspersoft Corporation. 7
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.”
![Page 8: Exploring Data with Jaspersoft](https://reader036.vdocument.in/reader036/viewer/2022062300/5553aa59b4c905d4448b47f0/html5/thumbnails/8.jpg)
Strong Partnerships, Broad Recognition
High Growth SubscriptionRevenue Company
©2013 Jaspersoft Corporation.
World’s Most Widely Deployed BI
• Commercial Open Source BI Suite• Nearly 200 people worldwide• 16,000,000 downloads• 325,000 community members• 130,000 embedded applications• 1,800 subscription customers
Jaspersoft: High Growth and Momentum
2010 2011 2012 2013
Magic Quadrants
8
![Page 9: Exploring Data with Jaspersoft](https://reader036.vdocument.in/reader036/viewer/2022062300/5553aa59b4c905d4448b47f0/html5/thumbnails/9.jpg)
9©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
![Page 10: Exploring Data with Jaspersoft](https://reader036.vdocument.in/reader036/viewer/2022062300/5553aa59b4c905d4448b47f0/html5/thumbnails/10.jpg)
Jaspersoft Can Design Any Report . . .
©2013 Jaspersoft Corporation. 10
![Page 11: Exploring Data with Jaspersoft](https://reader036.vdocument.in/reader036/viewer/2022062300/5553aa59b4c905d4448b47f0/html5/thumbnails/11.jpg)
… Dashboard
11©2013 Jaspersoft Corporation.
![Page 12: Exploring Data with Jaspersoft](https://reader036.vdocument.in/reader036/viewer/2022062300/5553aa59b4c905d4448b47f0/html5/thumbnails/12.jpg)
… Dashboard
12©2013 Jaspersoft Corporation.
![Page 13: Exploring Data with Jaspersoft](https://reader036.vdocument.in/reader036/viewer/2022062300/5553aa59b4c905d4448b47f0/html5/thumbnails/13.jpg)
… Dashboard
13©2013 Jaspersoft Corporation.
![Page 14: Exploring Data with Jaspersoft](https://reader036.vdocument.in/reader036/viewer/2022062300/5553aa59b4c905d4448b47f0/html5/thumbnails/14.jpg)
… or Analytic View
14©2013 Jaspersoft Corporation.
![Page 15: Exploring Data with Jaspersoft](https://reader036.vdocument.in/reader036/viewer/2022062300/5553aa59b4c905d4448b47f0/html5/thumbnails/15.jpg)
POJO files
… using Any Data Type
Relational FilesRelational Big Data Files
©2013 Jaspersoft Corporation. 15
![Page 16: Exploring Data with Jaspersoft](https://reader036.vdocument.in/reader036/viewer/2022062300/5553aa59b4c905d4448b47f0/html5/thumbnails/16.jpg)
©2013 Jaspersoft Corporation.
… Delivered Inside or With Any App
![Page 17: Exploring Data with Jaspersoft](https://reader036.vdocument.in/reader036/viewer/2022062300/5553aa59b4c905d4448b47f0/html5/thumbnails/17.jpg)
Agenda
Jaspersoft Introduction Overview of Jaspersoft’s Data Exploration Solution Demo Overview of Jaspersoft’s OLAP Solution Demo Q & A
![Page 18: Exploring Data with Jaspersoft](https://reader036.vdocument.in/reader036/viewer/2022062300/5553aa59b4c905d4448b47f0/html5/thumbnails/18.jpg)
Jaspersoft Architecture
©2013 Jaspersoft Corporation. 18
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
![Page 19: Exploring Data with Jaspersoft](https://reader036.vdocument.in/reader036/viewer/2022062300/5553aa59b4c905d4448b47f0/html5/thumbnails/19.jpg)
Jaspersoft Architecture: Connectivity
©2013 Jaspersoft Corporation. 19
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
![Page 20: Exploring Data with Jaspersoft](https://reader036.vdocument.in/reader036/viewer/2022062300/5553aa59b4c905d4448b47f0/html5/thumbnails/20.jpg)
Connect to your Data
Hundreds of Connectors Connect to SAP, Salesforce, or
transactional, analytic, even mainframe databases with 400+ connectors
Scalable Platform Collaborate your job designs, then deploy
to a cluster; achieve real-time data synchronization with change data capture
Advanced Administration Monitor & manage jobs from a central
console, auto-recover from unexpected failures
©2013 Jaspersoft Corporation\
Build a Data Warehouse Using ETL
![Page 21: Exploring Data with Jaspersoft](https://reader036.vdocument.in/reader036/viewer/2022062300/5553aa59b4c905d4448b47f0/html5/thumbnails/21.jpg)
Connect to your Data
Define a Meta Data Layer - Domains Relational data only Abstract complexity of data Wizard driven metadata designer Apply row/column security Doesn’t require a star/snowflake schema
Pre-canned query for non-relational sources - Topics JNDI based Access flat files, No SQL, custom data
sources
©2013 Jaspersoft Corporation\
Direct Connect Using the BI Server
![Page 22: Exploring Data with Jaspersoft](https://reader036.vdocument.in/reader036/viewer/2022062300/5553aa59b4c905d4448b47f0/html5/thumbnails/22.jpg)
Connect to your Data
Virtualize a Data Warehouse Combine relational data
sources into one Eliminate the need for a
data warehouse Good for Embedded
Analytic Applications Supported with
Jaspersoft Domains
©2013 Jaspersoft Corporation\
Virtualize Data Using the BI Server
JasperReports Server Domain Layer
Dashboards Reports Analytics
Oracle IBM DB2 MySQL SQL Server
Postgres
![Page 23: Exploring Data with Jaspersoft](https://reader036.vdocument.in/reader036/viewer/2022062300/5553aa59b4c905d4448b47f0/html5/thumbnails/23.jpg)
Jaspersoft Architecture: Interactivity
©2013 Jaspersoft Corporation. 23
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
![Page 24: Exploring Data with Jaspersoft](https://reader036.vdocument.in/reader036/viewer/2022062300/5553aa59b4c905d4448b47f0/html5/thumbnails/24.jpg)
Speed of Thought Interactivity
Store “dimensional” data in RAM Fast response time Reduce source system impact Store ~ 500GB result set
Explore Data Interactive charts, zoom, pivot, filter, drill HTML5 based Bar, Column, Line, Area, Pie
charts community.jaspersoft.com/wiki/html5-chart-types
Share as a Report or an Analytic View Save as a fixed query report for sharing insight to
a broad audience Save as an Analytic View for others to explore &
analyze further
©2013 Jaspersoft Corporation\ 24
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
![Page 25: Exploring Data with Jaspersoft](https://reader036.vdocument.in/reader036/viewer/2022062300/5553aa59b4c905d4448b47f0/html5/thumbnails/25.jpg)
©2013 Jaspersoft Corporation
Demonstratio
n
Powered by JasperReports Server Professional
![Page 26: Exploring Data with Jaspersoft](https://reader036.vdocument.in/reader036/viewer/2022062300/5553aa59b4c905d4448b47f0/html5/thumbnails/26.jpg)
Agenda
Jaspersoft Introduction Overview of Jaspersoft’s Data Exploration Solution Demo Overview of Jaspersoft’s OLAP Solution Demo Q & A
![Page 27: Exploring Data with Jaspersoft](https://reader036.vdocument.in/reader036/viewer/2022062300/5553aa59b4c905d4448b47f0/html5/thumbnails/27.jpg)
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. 27
Cross Tab UI Navigation Drill-down, pivot, filter, segment
Relational OLAP Metadata model mapped onto
RDBMS star schema
![Page 28: Exploring Data with Jaspersoft](https://reader036.vdocument.in/reader036/viewer/2022062300/5553aa59b4c905d4448b47f0/html5/thumbnails/28.jpg)
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]
![Page 29: Exploring Data with Jaspersoft](https://reader036.vdocument.in/reader036/viewer/2022062300/5553aa59b4c905d4448b47f0/html5/thumbnails/29.jpg)
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
![Page 30: Exploring Data with Jaspersoft](https://reader036.vdocument.in/reader036/viewer/2022062300/5553aa59b4c905d4448b47f0/html5/thumbnails/30.jpg)
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 Analyze Big Data sources
30©2013 Jaspersoft Corporation.
![Page 31: Exploring Data with Jaspersoft](https://reader036.vdocument.in/reader036/viewer/2022062300/5553aa59b4c905d4448b47f0/html5/thumbnails/31.jpg)
31© 2013 Jaspersoft Corporation
Deploying Relational OLAP
OLTP Data SourceODS / Data Mart / Warehouse
Business UserROLAP Schema (Virtual Cube)
Define OLAP Views (MDX Query Builder)
1 Create ETL Jobs
Define OLAP “Cube” Metadata3 2
![Page 32: Exploring Data with Jaspersoft](https://reader036.vdocument.in/reader036/viewer/2022062300/5553aa59b4c905d4448b47f0/html5/thumbnails/32.jpg)
Jaspersoft OLAP Analytics Demo
©2013 Jaspersoft Corporation
Demonstratio
n
Powered by Jaspersoft OLAP
![Page 33: Exploring Data with Jaspersoft](https://reader036.vdocument.in/reader036/viewer/2022062300/5553aa59b4c905d4448b47f0/html5/thumbnails/33.jpg)
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 ✗* ✔
33©2013 Jaspersoft Corporation.
![Page 34: Exploring Data with Jaspersoft](https://reader036.vdocument.in/reader036/viewer/2022062300/5553aa59b4c905d4448b47f0/html5/thumbnails/34.jpg)
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. 34
![Page 35: Exploring Data with Jaspersoft](https://reader036.vdocument.in/reader036/viewer/2022062300/5553aa59b4c905d4448b47f0/html5/thumbnails/35.jpg)
©2013 Jaspersoft Corporation. 35
Packages that includes
Data Exploration
support
![Page 36: Exploring Data with Jaspersoft](https://reader036.vdocument.in/reader036/viewer/2022062300/5553aa59b4c905d4448b47f0/html5/thumbnails/36.jpg)
©2013 Jaspersoft Corporation
Resources
Further reading The Ins and Outs of Domains – Tech Talks!
• https://www.jaspersoft.com/external/jaspersoft-tech-talks
Jaspersoft Ultimate Guides• http://community.jaspersoft.com/documentation• JasperReports Server Ultimate Guide
Contact [email protected] access to “The Evaluation Accelerator”
• Self-paced step by step guide for evaluating Jaspersoft
![Page 37: Exploring Data with Jaspersoft](https://reader036.vdocument.in/reader036/viewer/2022062300/5553aa59b4c905d4448b47f0/html5/thumbnails/37.jpg)
Try Out Jaspersoft Today
Easy Download 30-day Evaluation at Jaspersoft.com Go to Jaspersoft.com/getting-started for setup tips
Easiest Try our Live Online version – NO INSTALLATION! Go to Jaspersoft.com/jaspersoft-live-trial
©2013 Jaspersoft Corporation. 37
![Page 38: Exploring Data with Jaspersoft](https://reader036.vdocument.in/reader036/viewer/2022062300/5553aa59b4c905d4448b47f0/html5/thumbnails/38.jpg)
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© 2013 Jaspersoft Corporation. 38
@Jaspersoft