Building Jaspersoft Dashboards - Nov 2013
-
Upload
jaspersoft -
Category
Technology
-
view
11.349 -
download
1
description
Transcript of Building Jaspersoft Dashboards - Nov 2013
Building Dashboards with Jaspersoft
© 2009 Jaspersoft Corporation. 2
Machines organize data like this …
Transactional
Flat files
Star Schema
©2013 Jaspersoft Corporation. 3
… but people want it to look like this
©2013 Jaspersoft Corporation. 4
How can I build a dashboard using Jaspersoft?
© 2013 Jaspersoft Corporation.
TIP: Consider Information Design First
“We are overwhelmed by information, not because there is too much, but because we don't know how to tame it.”
- Stephen Few
Don’t be a winner of the “Dashboard
Hall of Shame”
Agenda
Jaspersoft Introduction Overview Jaspersoft Dashboards Demo Building Dashboards with Jaspersoft Demo Q & A
Jaspersoft: The Intelligence Inside Company
©2013 Jaspersoft Corporation. 7
Self-Service BI + Embeddable + Affordable
“Empowering 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.”
Jaspersoft: The Intelligence Inside Company
©2013 Jaspersoft Corporation. 8
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• 17,000,000 downloads• 375,000 community members• 130,000 embedded applications• 1,800 subscription customers
Jaspersoft: High Growth and Momentum
2010 2011 2012 2013
Magic Quadrants
9
Agenda
Jaspersoft Introduction Jaspersoft Dashboards Overview Demo Building Dashboards with Jaspersoft Demo Q & A
Jaspersoft Products
©2013 Jaspersoft Corporation.
11
Reporting Engine
Visual Report Design Environment
Ad Hoc Reports, Dashboards, In-Memory Analysis Server
Powerful OLAP Data Analysis
High PerformanceData Integration
Studio
Jaspersoft Products
©2013 Jaspersoft Corporation.
12
Reporting Engine
Visual Report Design Environment
Ad Hoc Reports, Dashboards, In-Memory Analysis Server
Powerful OLAP Data Analysis
High PerformanceData Integration
Studio
Jaspersoft Architecture
©2013 Jaspersoft Corporation. 13
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
Jaspersoft Architecture
©2013 Jaspersoft Corporation. 14
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
Jaspersoft Architecture
©2013 Jaspersoft Corporation. 15
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
©2013 Jaspersoft Corporation
Sample Jaspersoft Dashboard
Input controlsInteractive maps
Change chart types KPI IndicatorsDozens of interactive HTML5 charts
Drill Down paths
Jaspersoft Dashboard Overview
Highly interactive Drilldown, input controls,
chart interactivity Maps, Widgets, & Charts
Easy to design Browser based designer Drag & drop layout setup Driven by secure repository Dynamic resize & free form
layout
Live report elements Dynamic near real-time individual
frame level refresh
Global or local controls Embeddable via HTTP/S
©2013 Jaspersoft Corporation. 17
Jaspersoft Dashboard Overview
Highly interactive Drilldown, input controls,
chart interactivity Maps, Widgets, & Charts
Easy to design Browser based designer Drag & drop layout setup Driven by secure repository Dynamic resize & free form
layout
Live report elements Dynamic near real-time individual
frame level refresh
Global or local controls Embeddable via HTTP/S
©2013 Jaspersoft Corporation. 18
DEMONSTRATION
Agenda
Jaspersoft Introduction Jaspersoft Dashboards Overview Demo Building Dashboards with Jaspersoft Demo Q & A
Connecting to your Data - Direct
iReport/Jaspersoft Studio:Connect to JDBC, XML, CSV, and many many more …
JasperReports Server: Define a Meta Data Layer – Domains (or OLAP) Relational data only – JDBC or JNDI only Abstract complexity of data Wizard driven metadata designer Apply row/column security Doesn’t require a star/snowflake schema
JasperReports Server:Pre-canned query for non-relational sources - Topics JDBC, JNDI, or custom Access flat files, No SQL, custom data sources
©2013 Jaspersoft Corporation\
1
Connecting to your Data - ETL
Hundreds of Connectors Connect to SAP, Salesforce, NoSQL,
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
1
Building Jaspersoft Dashboards
04/11/2023
©2013 Jaspersoft Corporation. 22
Building your reports
Highly formatted, interactive, multi-component reports Use Jaspersoft Studio Tutorials @
community.jaspersoft.com/jaspersoft-studio
Simple interactive reports Use Ad Hoc Report Designer with
JasperReports Server
Analysis views – crosstabs Use Jaspersoft Domains or Jaspersoft
OLAP – installed with JasperReports Server
2
Building Jaspersoft Dashboards
04/11/2023©2013 Jaspersoft Corporation. 23
Deploying your reports
Save your reports to repository (JasperReports Server)
Define security settings - object level or row/column level (requires Domains)
3
Building Jaspersoft Dashboards
©2013 Jaspersoft Corporation. 24
Layout your reports onto a dashboard
Use drag and drop dashboard designer to control layout
Auto re-size reports, eliminates scroll bars
Apply refresh settings to each report
Configure input controls Preview to optimize look &
feel
4
Jaspersoft Mashboards
URL Addressable Reports Google Maps RSS feeds Public data
HTTP & iFrame based
Parameter driven control to internal & external content
©2013 Jaspersoft Corporation. 25
©2013 Jaspersoft Corporation. 26
Courtesy of Handysoft BizFlow: BPM solution
Embedded Dashboard Sample
Embedded Dashboard Sample
©2013 Jaspersoft Corporation. 27
Supply chain management process tool
©2013 Jaspersoft Corporation.
TIP: Embedding Dashboards
To integrate a dashboard into any html page: Add the following at the end of the URL to remove the
decorator interface
&viewAsDashboardFrame=true
©2013 Jaspersoft Corporation.
Embedding Dashboards Tip
To integrate a dashboard into any html page: Add the following at the end of the URL to remove the
decorator interface
&viewAsDashboardFrame=true
DEMONSTRATION
©2013 Jaspersoft Corporation. 30
Packages that include dashboard
support
©2013 Jaspersoft Corporation
Resources
Further reading Evaluation Central
• http://www.jaspersoft.com/getting-started
Jaspersoft Ultimate Guides• http://community.jaspersoft.com/documentation• JasperReports Server Ultimate Guide
Jaspersoft Online Learning Portal• http://www.jaspersoft.com/bi-training-center• “Using Jaspersoft BI”
Jaspersoft Tech Talk – Episode 8• http://www.jaspersoft.com/external/jaspersoft-tech-talks
“Information Dashboard Design” by Stephen Few
Try Out Jaspersoft
Easy Download 30-day Evaluation at Jaspersoft.com Go to Jaspersoft.com/getting-started for setup tips
Easier Try our Live Online version – NO INSTALLATION! Go to Jaspersoft.com/jaspersoft-live-trial
©2013 Jaspersoft Corporation. 32
Q & A
© 2013 Jaspersoft Corporation. 33
@Jaspersoft
888.399.2199 or 415.348.2380
openbookonbi.blogspot.com – Brian Gentile CEO