Building Jaspersoft Dashboards - Nov 2013

Post on 06-May-2015

11.349 views 1 download

description

These slides were used for our Building Dashboards with Jaspersoft webinar on November 19th, 2013

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

sales@jaspersoft.com

© 2013 Jaspersoft Corporation. 33

@Jaspersoft

888.399.2199 or 415.348.2380

openbookonbi.blogspot.com – Brian Gentile CEO