SlideShare a Scribd company logo
1 of 31
How to distribute information and answers to the masses
Modern Reporting at Scale
2
Hello from Jaspersoft!
© Copyright 2000-2018 TIBCO Software Inc.
Shane Swiderek
Product Marketing Manager
San Francisco, CA
Sherman Wood
Sr. Director Solutions Consultants WW
San Francisco, CA
Data as a feature
Winter
Helping Users Reach
Goals with Data
Spring
Embedded BI:
All Things Considered
Summer
Modern Reporting
Fall
Building Data as a Feature
Applications
4
Data is more accessible and rich than
ever
© Copyright 2000-2018 TIBCO Software Inc.
Device data
Application data
Cloud & access to
third-party data
New database
technologies
Web service APIs & new
access paradigms
5
And still, everyday decision making
often looks like this…
© Copyright 2000-2018 TIBCO Software Inc.
6© Copyright 2000-2017 TIBCO Software Inc.
Why?
Most people want answers,
not tools.
7
Reporting is the truth
© Copyright 2000-2018 TIBCO Software Inc.
8
Reporting is boring
© Copyright 2000-2018 TIBCO Software Inc.
9
• Modern reporting vs
traditional reporting
• Evolution of data access
paradigms
• Speed and delivery
methods
• Jaspersoft architecture,
APIs, reporting innovations
• Live demo
Agenda
© Copyright 2000-2018 TIBCO Software Inc.
polling question
1/2
11
What is modern reporting at scale?
© Copyright 2000-2018 TIBCO Software Inc.
Information appearing wherever
and whenever it is needed in
whatever form
Any time Any volume
Any format Offers self-service
For external useFor internal use
12
How are modern reports consumed?
© Copyright 2000-2018 TIBCO Software Inc.12
Excel Output
(Data Only – no formatting)
Fully Interactive
HTML5 Visualizations
JSON/XML Output
For m2m
Mobile
Embedded into Systems/Apps
13
Classic reports
© Copyright 2000-2018 TIBCO Software Inc.
JasperReports
Library
Jaspersoft
Studio
Required from Jaspersoft:
14
Dashboards & embedded visualizations
© Copyright 2000-2018 TIBCO Software Inc.
Self-service
Distribute
Secure & manage
JasperReports
Server
Visualize.js
Required from Jaspersoft:
15
Self-service “ad hoc” reporting
© Copyright 2000-2018 TIBCO Software Inc.
Ad Hoc Views
Domains
Self-service
Distribute
Secure & manage
JasperReports
Server
Required from Jaspersoft:
16© Copyright 2000-2018 TIBCO Software Inc.
Schemaless NoSQL and Web Service
Data Sources
Mobile app developed to track traffic from security to
gate, complex schema that changed often. Solved
reporting challenges.
NoSQL Reporting on MongoDB
Ticketing system’s reporting lacks flexibility, using
Jaspersoft to drive operational reports from REST web
services with JSON payload
Ticketing System from Web Services
Replaced home built and legacy systems by embedding
Jaspersoft within UI framework for several applications
Embedded into Apps
Market leader in the global aviation industry
with 300+ airlines as customers.
Problem: Existing reporting stack expensive and
cannot deal with new problems:
• New datasources
• Emerging ways to deploy BI
Solution: Replace existing BI tools for more agility
polling question
2/2
18
Pressures
© Copyright 2000-2018 TIBCO Software Inc.
Volume & scaling
# employees # requests
# customers frequency
SLA reqs
Technology
new sources
of data
self-service
new apps
complexity of
report changes
inflexibility
of data
Vendor
aging tech retiring
tools
prices
19
• Modern reporting vs
traditional reporting
• Evolution of data access
paradigms
• Speed and delivery
methods
• Jaspersoft architecture,
APIs, reporting innovations
• Live demo
Agenda
© Copyright 2000-2018 TIBCO Software Inc.
20
Traditional report data access paradigms
© Copyright 2000-2018 TIBCO Software Inc.
Batch
ETL
OLAP cubes
MDX
ETL
Direct RDBMS
SQL
21
Additional data access paradigms
© Copyright 2000-2018 TIBCO Software Inc.
Web services | ESB
XML
NoSQL
Native
query
Big Data
No ETL
or OLAP
Federated
Virtualization
layer
RESTful API
22
• Modern reporting vs
traditional reporting
• Evolution of data access
paradigms
• Speed and delivery
methods
• Jaspersoft architecture,
APIs, reporting innovations
• Live demo
Agenda
© Copyright 2000-2018 TIBCO Software Inc.
23
Speed and delivery methods
© Copyright 2000-2018 TIBCO Software Inc.
Scheduler
Deliver at designated times
Traditional Report Delivery
• Once a month/week/quarter
• Manual preparation
• Printed/E-mailed
Embedded
Real-time & interactive
API
Pull or push requests
24
• Modern reporting vs
traditional reporting
• Evolution of data access
paradigms
• Speed and delivery
methods
• Jaspersoft architecture,
APIs, reporting
innovations
• Live demo
Agenda
© Copyright 2000-2018 TIBCO Software Inc.
25
The Jaspersoft product family
© Copyright 2000-2017 TIBCO Software Inc.
Jaspersoft Studio
Desktop report designer for
creating pixel-perfect reports
Jaspersoft ETL
Data integration for improved
reporting & analysis
JasperReports Library
World’s most popular
Java reporting library
JasperReports Server
Powerful BI platform and server
Self-serviceDistribute Secure & manage
Dedicated Data virtualization
service
Jaspersoft Advanced
Data Services
Repository, Security, Dashboards,
Data Access, Domains, APIs
26
Jaspersoft Reporting
© Copyright 2000-2018 TIBCO Software Inc.
Export to 9 formats
100s of interactive
HTML5 Charts, Maps,
Widgets
End user sorting,
filtering, renaming,
conditional
formatting of tables
& crosstabs
Completely
extensible
Custom Calculations
& Flexible Logic
End user changing of
chart types
Re-usable elements
& styles
Complex
reporting
27
Jaspersoft Reporting Innovations
© Copyright 2000-2018 TIBCO Software Inc.
Board-room ready
representation across outputs
Reporting workbooks
Access reports & administration
from any app
REST API
Award-winning JavaScript API for
seamlessly integrating reports &
analytic components into web apps
Visualize.js
Supports any type of
visualization through JavaScript
Custom Visualization Component
Send requests to cluster
Infinite- and auto-scale
28
• Modern reporting vs
traditional reporting
• Evolution of data access
paradigms
• Speed and delivery
methods
• Jaspersoft architecture,
APIs, reporting innovations
• Live demo
Agenda
© Copyright 2000-2018 TIBCO Software Inc.
q & a
30
What’s next?
© Copyright 2000-2018 TIBCO Software Inc.
Jaspersoft Reporting 101
www.jaspersoft.com/event/back-basics-reporting-101-0
Or search for “reporting 101”
Try Jaspersoft free for 60 Days
www.jaspersoft.com/download
Download O’Reilly Book: Is Reporting Dead?
www.jaspersoft.com > Resources
Check out live API samples of visualize.js
Next webinar:
Building Your First Report with Jaspersoft
https://tibcosoftware.github.io/js-visualize/
thank you!

More Related Content

What's hot

Postgres Vision 2018: AI Needs IA
Postgres Vision 2018: AI Needs IAPostgres Vision 2018: AI Needs IA
Postgres Vision 2018: AI Needs IAEDB
 
LeanIX WeAreDevelopers 2018
LeanIX WeAreDevelopers 2018LeanIX WeAreDevelopers 2018
LeanIX WeAreDevelopers 2018LeanIX GmbH
 
Lean EAM with the Microservices Add-on and the Signavio Integration
Lean EAM with the Microservices Add-on and the Signavio IntegrationLean EAM with the Microservices Add-on and the Signavio Integration
Lean EAM with the Microservices Add-on and the Signavio IntegrationLeanIX GmbH
 
PgConf 2018 - Postgres in a World of DevOps
PgConf 2018 - Postgres in a World of DevOpsPgConf 2018 - Postgres in a World of DevOps
PgConf 2018 - Postgres in a World of DevOpsEDB
 
Novidades natural e adabas
Novidades natural e adabasNovidades natural e adabas
Novidades natural e adabasSoftware AG
 
Adabas & Natural World: Strategic Vision and Directions for Adabas and Natural
Adabas & Natural World: Strategic Vision and Directions for Adabas and NaturalAdabas & Natural World: Strategic Vision and Directions for Adabas and Natural
Adabas & Natural World: Strategic Vision and Directions for Adabas and NaturalSoftware AG
 
Postgres Vision 2018: How to Consume your Database Platform On-premises
Postgres Vision 2018: How to Consume your Database Platform On-premisesPostgres Vision 2018: How to Consume your Database Platform On-premises
Postgres Vision 2018: How to Consume your Database Platform On-premisesEDB
 
IT Modernization in Practice
IT Modernization in PracticeIT Modernization in Practice
IT Modernization in PracticeTom Diederich
 
LeanIX introduction_pathfinder_v2
LeanIX introduction_pathfinder_v2LeanIX introduction_pathfinder_v2
LeanIX introduction_pathfinder_v2LeanIX GmbH
 
LeanIX-Signavio Integration
LeanIX-Signavio IntegrationLeanIX-Signavio Integration
LeanIX-Signavio IntegrationLeanIX GmbH
 
Office 360 and Spark
Office 360 and Spark Office 360 and Spark
Office 360 and Spark Spark Summit
 
Data Driven Development of Autonomous Driving at BMW
Data Driven Development of Autonomous Driving at BMWData Driven Development of Autonomous Driving at BMW
Data Driven Development of Autonomous Driving at BMWDataWorks Summit
 
Hassle-Free Data Lake Governance: Automating Your Analytics with a Semantic L...
Hassle-Free Data Lake Governance: Automating Your Analytics with a Semantic L...Hassle-Free Data Lake Governance: Automating Your Analytics with a Semantic L...
Hassle-Free Data Lake Governance: Automating Your Analytics with a Semantic L...Tyler Wishnoff
 
The Single Most Important Formula for Business Success
The Single Most Important Formula for Business SuccessThe Single Most Important Formula for Business Success
The Single Most Important Formula for Business SuccessDataWorks Summit
 
Peter Bright (Silicon Graphics), Ing. Johann Schiessel (Schiessel EDV)
Peter Bright (Silicon Graphics), Ing. Johann Schiessel (Schiessel EDV)Peter Bright (Silicon Graphics), Ing. Johann Schiessel (Schiessel EDV)
Peter Bright (Silicon Graphics), Ing. Johann Schiessel (Schiessel EDV)Praxistage
 
The state of SAP S/4HANA Transformation seen from an Enterprise Architecture ...
The state of SAP S/4HANA Transformation seen from an Enterprise Architecture ...The state of SAP S/4HANA Transformation seen from an Enterprise Architecture ...
The state of SAP S/4HANA Transformation seen from an Enterprise Architecture ...LeanIX GmbH
 
WSO2 Technology Update
WSO2 Technology UpdateWSO2 Technology Update
WSO2 Technology UpdateWSO2
 
EMC Pivotal overview deck
EMC Pivotal overview deckEMC Pivotal overview deck
EMC Pivotal overview deckmister_moun
 
More Freestyle Less Duty: Integration Platform as a Service (IPaaS)
More Freestyle Less Duty: Integration Platform as a Service (IPaaS)More Freestyle Less Duty: Integration Platform as a Service (IPaaS)
More Freestyle Less Duty: Integration Platform as a Service (IPaaS)SEEBURGER
 

What's hot (20)

Postgres Vision 2018: AI Needs IA
Postgres Vision 2018: AI Needs IAPostgres Vision 2018: AI Needs IA
Postgres Vision 2018: AI Needs IA
 
LeanIX WeAreDevelopers 2018
LeanIX WeAreDevelopers 2018LeanIX WeAreDevelopers 2018
LeanIX WeAreDevelopers 2018
 
Lean EAM with the Microservices Add-on and the Signavio Integration
Lean EAM with the Microservices Add-on and the Signavio IntegrationLean EAM with the Microservices Add-on and the Signavio Integration
Lean EAM with the Microservices Add-on and the Signavio Integration
 
PgConf 2018 - Postgres in a World of DevOps
PgConf 2018 - Postgres in a World of DevOpsPgConf 2018 - Postgres in a World of DevOps
PgConf 2018 - Postgres in a World of DevOps
 
Novidades natural e adabas
Novidades natural e adabasNovidades natural e adabas
Novidades natural e adabas
 
Building a Data Analytics PaaS for Smart Cities
Building a Data Analytics PaaS for Smart CitiesBuilding a Data Analytics PaaS for Smart Cities
Building a Data Analytics PaaS for Smart Cities
 
Adabas & Natural World: Strategic Vision and Directions for Adabas and Natural
Adabas & Natural World: Strategic Vision and Directions for Adabas and NaturalAdabas & Natural World: Strategic Vision and Directions for Adabas and Natural
Adabas & Natural World: Strategic Vision and Directions for Adabas and Natural
 
Postgres Vision 2018: How to Consume your Database Platform On-premises
Postgres Vision 2018: How to Consume your Database Platform On-premisesPostgres Vision 2018: How to Consume your Database Platform On-premises
Postgres Vision 2018: How to Consume your Database Platform On-premises
 
IT Modernization in Practice
IT Modernization in PracticeIT Modernization in Practice
IT Modernization in Practice
 
LeanIX introduction_pathfinder_v2
LeanIX introduction_pathfinder_v2LeanIX introduction_pathfinder_v2
LeanIX introduction_pathfinder_v2
 
LeanIX-Signavio Integration
LeanIX-Signavio IntegrationLeanIX-Signavio Integration
LeanIX-Signavio Integration
 
Office 360 and Spark
Office 360 and Spark Office 360 and Spark
Office 360 and Spark
 
Data Driven Development of Autonomous Driving at BMW
Data Driven Development of Autonomous Driving at BMWData Driven Development of Autonomous Driving at BMW
Data Driven Development of Autonomous Driving at BMW
 
Hassle-Free Data Lake Governance: Automating Your Analytics with a Semantic L...
Hassle-Free Data Lake Governance: Automating Your Analytics with a Semantic L...Hassle-Free Data Lake Governance: Automating Your Analytics with a Semantic L...
Hassle-Free Data Lake Governance: Automating Your Analytics with a Semantic L...
 
The Single Most Important Formula for Business Success
The Single Most Important Formula for Business SuccessThe Single Most Important Formula for Business Success
The Single Most Important Formula for Business Success
 
Peter Bright (Silicon Graphics), Ing. Johann Schiessel (Schiessel EDV)
Peter Bright (Silicon Graphics), Ing. Johann Schiessel (Schiessel EDV)Peter Bright (Silicon Graphics), Ing. Johann Schiessel (Schiessel EDV)
Peter Bright (Silicon Graphics), Ing. Johann Schiessel (Schiessel EDV)
 
The state of SAP S/4HANA Transformation seen from an Enterprise Architecture ...
The state of SAP S/4HANA Transformation seen from an Enterprise Architecture ...The state of SAP S/4HANA Transformation seen from an Enterprise Architecture ...
The state of SAP S/4HANA Transformation seen from an Enterprise Architecture ...
 
WSO2 Technology Update
WSO2 Technology UpdateWSO2 Technology Update
WSO2 Technology Update
 
EMC Pivotal overview deck
EMC Pivotal overview deckEMC Pivotal overview deck
EMC Pivotal overview deck
 
More Freestyle Less Duty: Integration Platform as a Service (IPaaS)
More Freestyle Less Duty: Integration Platform as a Service (IPaaS)More Freestyle Less Duty: Integration Platform as a Service (IPaaS)
More Freestyle Less Duty: Integration Platform as a Service (IPaaS)
 

Similar to Modern Reporting at Scale: How to Distribute Information and Answers to the Masses

JASPERSOFT LIVE DEMO - NAM
JASPERSOFT LIVE DEMO - NAMJASPERSOFT LIVE DEMO - NAM
JASPERSOFT LIVE DEMO - NAMTIBCO Jaspersoft
 
Fundamentals of Ad Hoc Reporting: Create a beautiful report-building oasis fo...
Fundamentals of Ad Hoc Reporting: Create a beautiful report-building oasis fo...Fundamentals of Ad Hoc Reporting: Create a beautiful report-building oasis fo...
Fundamentals of Ad Hoc Reporting: Create a beautiful report-building oasis fo...TIBCO Jaspersoft
 
4 REASONS TO LEAVE YOUR LEGACY REPORTING SOLUTION FOR JASPERSOFT
4 REASONS TO LEAVE YOUR LEGACY REPORTING SOLUTION FOR JASPERSOFT4 REASONS TO LEAVE YOUR LEGACY REPORTING SOLUTION FOR JASPERSOFT
4 REASONS TO LEAVE YOUR LEGACY REPORTING SOLUTION FOR JASPERSOFTTIBCO Jaspersoft
 
Building Your First Report With Jaspersoft
Building Your First Report With Jaspersoft Building Your First Report With Jaspersoft
Building Your First Report With Jaspersoft TIBCO Jaspersoft
 
Make your application stand out with bi that blends in
Make your application stand out with bi that blends inMake your application stand out with bi that blends in
Make your application stand out with bi that blends inTIBCO Jaspersoft
 
Introduction to jaspersoft7 customer webinar
Introduction to jaspersoft7 customer webinarIntroduction to jaspersoft7 customer webinar
Introduction to jaspersoft7 customer webinarTIBCO Jaspersoft
 
Digital Business Transformation in the Streaming Era
Digital Business Transformation in the Streaming EraDigital Business Transformation in the Streaming Era
Digital Business Transformation in the Streaming EraAttunity
 
Big Data LDN 2017: How Big Data Insights Become Easily Accessible With Workfl...
Big Data LDN 2017: How Big Data Insights Become Easily Accessible With Workfl...Big Data LDN 2017: How Big Data Insights Become Easily Accessible With Workfl...
Big Data LDN 2017: How Big Data Insights Become Easily Accessible With Workfl...Matt Stubbs
 
Getting Started: How to Set Up Your "Data as a Feature" Project
Getting Started: How to Set Up Your "Data as a Feature" ProjectGetting Started: How to Set Up Your "Data as a Feature" Project
Getting Started: How to Set Up Your "Data as a Feature" ProjectTIBCO Jaspersoft
 
Seamless Online Reporting System
Seamless Online Reporting SystemSeamless Online Reporting System
Seamless Online Reporting SystemDiaspark
 
Embedded Analytics: Build or Buy
Embedded Analytics: Build or BuyEmbedded Analytics: Build or Buy
Embedded Analytics: Build or BuyTIBCO Jaspersoft
 
Digital Reinvention by NRB
Digital Reinvention by NRBDigital Reinvention by NRB
Digital Reinvention by NRBWilliam Poos
 
Stream Processing as Game Changer for Big Data and Internet of Things by Kai ...
Stream Processing as Game Changer for Big Data and Internet of Things by Kai ...Stream Processing as Game Changer for Big Data and Internet of Things by Kai ...
Stream Processing as Game Changer for Big Data and Internet of Things by Kai ...Big Data Spain
 
Streaming Analytics Comparison of Open Source Frameworks, Products, Cloud Ser...
Streaming Analytics Comparison of Open Source Frameworks, Products, Cloud Ser...Streaming Analytics Comparison of Open Source Frameworks, Products, Cloud Ser...
Streaming Analytics Comparison of Open Source Frameworks, Products, Cloud Ser...Kai Wähner
 
Veritas + MongoDB
Veritas + MongoDBVeritas + MongoDB
Veritas + MongoDBMongoDB
 
INT Inc | Benefits of a Microservices Architecture
INT Inc | Benefits of a Microservices ArchitectureINT Inc | Benefits of a Microservices Architecture
INT Inc | Benefits of a Microservices ArchitectureThelma Gros
 
Tibco Augmented Intelligence - Analytics, IoT, Big Data, Streaming 20161025
Tibco Augmented Intelligence - Analytics, IoT, Big Data, Streaming 20161025Tibco Augmented Intelligence - Analytics, IoT, Big Data, Streaming 20161025
Tibco Augmented Intelligence - Analytics, IoT, Big Data, Streaming 20161025Nicola Sandoli
 
The TIBCO OEM Partnership
The TIBCO OEM PartnershipThe TIBCO OEM Partnership
The TIBCO OEM PartnershipMinerva Dutta
 

Similar to Modern Reporting at Scale: How to Distribute Information and Answers to the Masses (20)

JASPERSOFT LIVE DEMO - NAM
JASPERSOFT LIVE DEMO - NAMJASPERSOFT LIVE DEMO - NAM
JASPERSOFT LIVE DEMO - NAM
 
Enabling Ad Hoc Reporting
Enabling Ad Hoc ReportingEnabling Ad Hoc Reporting
Enabling Ad Hoc Reporting
 
Fundamentals of Ad Hoc Reporting: Create a beautiful report-building oasis fo...
Fundamentals of Ad Hoc Reporting: Create a beautiful report-building oasis fo...Fundamentals of Ad Hoc Reporting: Create a beautiful report-building oasis fo...
Fundamentals of Ad Hoc Reporting: Create a beautiful report-building oasis fo...
 
4 REASONS TO LEAVE YOUR LEGACY REPORTING SOLUTION FOR JASPERSOFT
4 REASONS TO LEAVE YOUR LEGACY REPORTING SOLUTION FOR JASPERSOFT4 REASONS TO LEAVE YOUR LEGACY REPORTING SOLUTION FOR JASPERSOFT
4 REASONS TO LEAVE YOUR LEGACY REPORTING SOLUTION FOR JASPERSOFT
 
Building Your First Report With Jaspersoft
Building Your First Report With Jaspersoft Building Your First Report With Jaspersoft
Building Your First Report With Jaspersoft
 
Make your application stand out with bi that blends in
Make your application stand out with bi that blends inMake your application stand out with bi that blends in
Make your application stand out with bi that blends in
 
Introduction to jaspersoft7 customer webinar
Introduction to jaspersoft7 customer webinarIntroduction to jaspersoft7 customer webinar
Introduction to jaspersoft7 customer webinar
 
Digital Business Transformation in the Streaming Era
Digital Business Transformation in the Streaming EraDigital Business Transformation in the Streaming Era
Digital Business Transformation in the Streaming Era
 
Big Data LDN 2017: How Big Data Insights Become Easily Accessible With Workfl...
Big Data LDN 2017: How Big Data Insights Become Easily Accessible With Workfl...Big Data LDN 2017: How Big Data Insights Become Easily Accessible With Workfl...
Big Data LDN 2017: How Big Data Insights Become Easily Accessible With Workfl...
 
Getting Started: How to Set Up Your "Data as a Feature" Project
Getting Started: How to Set Up Your "Data as a Feature" ProjectGetting Started: How to Set Up Your "Data as a Feature" Project
Getting Started: How to Set Up Your "Data as a Feature" Project
 
Seamless Online Reporting System
Seamless Online Reporting SystemSeamless Online Reporting System
Seamless Online Reporting System
 
Buy vs build_nam
Buy vs build_namBuy vs build_nam
Buy vs build_nam
 
Embedded Analytics: Build or Buy
Embedded Analytics: Build or BuyEmbedded Analytics: Build or Buy
Embedded Analytics: Build or Buy
 
Digital Reinvention by NRB
Digital Reinvention by NRBDigital Reinvention by NRB
Digital Reinvention by NRB
 
Stream Processing as Game Changer for Big Data and Internet of Things by Kai ...
Stream Processing as Game Changer for Big Data and Internet of Things by Kai ...Stream Processing as Game Changer for Big Data and Internet of Things by Kai ...
Stream Processing as Game Changer for Big Data and Internet of Things by Kai ...
 
Streaming Analytics Comparison of Open Source Frameworks, Products, Cloud Ser...
Streaming Analytics Comparison of Open Source Frameworks, Products, Cloud Ser...Streaming Analytics Comparison of Open Source Frameworks, Products, Cloud Ser...
Streaming Analytics Comparison of Open Source Frameworks, Products, Cloud Ser...
 
Veritas + MongoDB
Veritas + MongoDBVeritas + MongoDB
Veritas + MongoDB
 
INT Inc | Benefits of a Microservices Architecture
INT Inc | Benefits of a Microservices ArchitectureINT Inc | Benefits of a Microservices Architecture
INT Inc | Benefits of a Microservices Architecture
 
Tibco Augmented Intelligence - Analytics, IoT, Big Data, Streaming 20161025
Tibco Augmented Intelligence - Analytics, IoT, Big Data, Streaming 20161025Tibco Augmented Intelligence - Analytics, IoT, Big Data, Streaming 20161025
Tibco Augmented Intelligence - Analytics, IoT, Big Data, Streaming 20161025
 
The TIBCO OEM Partnership
The TIBCO OEM PartnershipThe TIBCO OEM Partnership
The TIBCO OEM Partnership
 

More from TIBCO Jaspersoft

Managing the Experience + Ad Hoc Reporting
Managing the Experience + Ad Hoc ReportingManaging the Experience + Ad Hoc Reporting
Managing the Experience + Ad Hoc ReportingTIBCO Jaspersoft
 
How to Design Reports and Data Visualizations Your Users Love
How to Design Reports and Data Visualizations Your Users LoveHow to Design Reports and Data Visualizations Your Users Love
How to Design Reports and Data Visualizations Your Users LoveTIBCO Jaspersoft
 
Back to Basics: Data Integration and Virtualisation 101
Back to Basics: Data Integration and Virtualisation 101  Back to Basics: Data Integration and Virtualisation 101
Back to Basics: Data Integration and Virtualisation 101 TIBCO Jaspersoft
 
Back to Basics: Embedded Analytics 101
Back to Basics: Embedded Analytics 101Back to Basics: Embedded Analytics 101
Back to Basics: Embedded Analytics 101TIBCO Jaspersoft
 
Back to Basics: Dashboards 101
Back to Basics: Dashboards 101Back to Basics: Dashboards 101
Back to Basics: Dashboards 101TIBCO Jaspersoft
 
Back to Basics: Reporting 101
Back to Basics: Reporting 101Back to Basics: Reporting 101
Back to Basics: Reporting 101TIBCO Jaspersoft
 
Best practices: embedding interactive reports & visualizations in your app
Best practices: embedding interactive reports & visualizations in your appBest practices: embedding interactive reports & visualizations in your app
Best practices: embedding interactive reports & visualizations in your appTIBCO Jaspersoft
 
Build Answer-generating Apps that Users Love: Development best practices for ...
Build Answer-generating Apps that Users Love: Development best practices for ...Build Answer-generating Apps that Users Love: Development best practices for ...
Build Answer-generating Apps that Users Love: Development best practices for ...TIBCO Jaspersoft
 
Introducing TIBCO Jaspersoft 7.2
Introducing TIBCO Jaspersoft 7.2Introducing TIBCO Jaspersoft 7.2
Introducing TIBCO Jaspersoft 7.2TIBCO Jaspersoft
 
Easy Data Integrations Tips for High-Value Reporting
Easy Data Integrations Tips for High-Value ReportingEasy Data Integrations Tips for High-Value Reporting
Easy Data Integrations Tips for High-Value ReportingTIBCO Jaspersoft
 
Community or Commercial: Which Edition of JasperSoft is Right For You?
Community or Commercial: Which Edition of JasperSoft is Right For You?Community or Commercial: Which Edition of JasperSoft is Right For You?
Community or Commercial: Which Edition of JasperSoft is Right For You?TIBCO Jaspersoft
 
Throwing IoT in the Trash (literally) - How sensor data, analytics, and AWS c...
Throwing IoT in the Trash (literally) - How sensor data, analytics, and AWS c...Throwing IoT in the Trash (literally) - How sensor data, analytics, and AWS c...
Throwing IoT in the Trash (literally) - How sensor data, analytics, and AWS c...TIBCO Jaspersoft
 
Embedding Reports & Data Visualizations into Applications: JasperReports IO T...
Embedding Reports & Data Visualizations into Applications: JasperReports IO T...Embedding Reports & Data Visualizations into Applications: JasperReports IO T...
Embedding Reports & Data Visualizations into Applications: JasperReports IO T...TIBCO Jaspersoft
 
PART 2: Producing reports & data visualizations with JasperReports IO
PART 2: Producing reports & data visualizations with JasperReports IOPART 2: Producing reports & data visualizations with JasperReports IO
PART 2: Producing reports & data visualizations with JasperReports IOTIBCO Jaspersoft
 
How Analytic Solutions Drive Real-world Change (Interesting Use Cases)
How Analytic Solutions Drive Real-world Change (Interesting Use Cases)How Analytic Solutions Drive Real-world Change (Interesting Use Cases)
How Analytic Solutions Drive Real-world Change (Interesting Use Cases)TIBCO Jaspersoft
 
PART 1: Intro To JasperReports IO And How To Build Your First Report
PART 1: Intro To JasperReports IO And How To Build Your First ReportPART 1: Intro To JasperReports IO And How To Build Your First Report
PART 1: Intro To JasperReports IO And How To Build Your First ReportTIBCO Jaspersoft
 
Make Your Reports Over the Counter
Make Your Reports Over the CounterMake Your Reports Over the Counter
Make Your Reports Over the CounterTIBCO Jaspersoft
 
Upgrading to TIBCO Jaspersoft 7 with The Customer Success Team
Upgrading to TIBCO Jaspersoft 7 with The Customer Success TeamUpgrading to TIBCO Jaspersoft 7 with The Customer Success Team
Upgrading to TIBCO Jaspersoft 7 with The Customer Success TeamTIBCO Jaspersoft
 
Modern Reporting At Scale - Migration Path for Dummies
Modern Reporting At Scale - Migration Path for DummiesModern Reporting At Scale - Migration Path for Dummies
Modern Reporting At Scale - Migration Path for DummiesTIBCO Jaspersoft
 
JasperReports IO: Reporting and data visualization in a world of cloud, micro...
JasperReports IO: Reporting and data visualization in a world of cloud, micro...JasperReports IO: Reporting and data visualization in a world of cloud, micro...
JasperReports IO: Reporting and data visualization in a world of cloud, micro...TIBCO Jaspersoft
 

More from TIBCO Jaspersoft (20)

Managing the Experience + Ad Hoc Reporting
Managing the Experience + Ad Hoc ReportingManaging the Experience + Ad Hoc Reporting
Managing the Experience + Ad Hoc Reporting
 
How to Design Reports and Data Visualizations Your Users Love
How to Design Reports and Data Visualizations Your Users LoveHow to Design Reports and Data Visualizations Your Users Love
How to Design Reports and Data Visualizations Your Users Love
 
Back to Basics: Data Integration and Virtualisation 101
Back to Basics: Data Integration and Virtualisation 101  Back to Basics: Data Integration and Virtualisation 101
Back to Basics: Data Integration and Virtualisation 101
 
Back to Basics: Embedded Analytics 101
Back to Basics: Embedded Analytics 101Back to Basics: Embedded Analytics 101
Back to Basics: Embedded Analytics 101
 
Back to Basics: Dashboards 101
Back to Basics: Dashboards 101Back to Basics: Dashboards 101
Back to Basics: Dashboards 101
 
Back to Basics: Reporting 101
Back to Basics: Reporting 101Back to Basics: Reporting 101
Back to Basics: Reporting 101
 
Best practices: embedding interactive reports & visualizations in your app
Best practices: embedding interactive reports & visualizations in your appBest practices: embedding interactive reports & visualizations in your app
Best practices: embedding interactive reports & visualizations in your app
 
Build Answer-generating Apps that Users Love: Development best practices for ...
Build Answer-generating Apps that Users Love: Development best practices for ...Build Answer-generating Apps that Users Love: Development best practices for ...
Build Answer-generating Apps that Users Love: Development best practices for ...
 
Introducing TIBCO Jaspersoft 7.2
Introducing TIBCO Jaspersoft 7.2Introducing TIBCO Jaspersoft 7.2
Introducing TIBCO Jaspersoft 7.2
 
Easy Data Integrations Tips for High-Value Reporting
Easy Data Integrations Tips for High-Value ReportingEasy Data Integrations Tips for High-Value Reporting
Easy Data Integrations Tips for High-Value Reporting
 
Community or Commercial: Which Edition of JasperSoft is Right For You?
Community or Commercial: Which Edition of JasperSoft is Right For You?Community or Commercial: Which Edition of JasperSoft is Right For You?
Community or Commercial: Which Edition of JasperSoft is Right For You?
 
Throwing IoT in the Trash (literally) - How sensor data, analytics, and AWS c...
Throwing IoT in the Trash (literally) - How sensor data, analytics, and AWS c...Throwing IoT in the Trash (literally) - How sensor data, analytics, and AWS c...
Throwing IoT in the Trash (literally) - How sensor data, analytics, and AWS c...
 
Embedding Reports & Data Visualizations into Applications: JasperReports IO T...
Embedding Reports & Data Visualizations into Applications: JasperReports IO T...Embedding Reports & Data Visualizations into Applications: JasperReports IO T...
Embedding Reports & Data Visualizations into Applications: JasperReports IO T...
 
PART 2: Producing reports & data visualizations with JasperReports IO
PART 2: Producing reports & data visualizations with JasperReports IOPART 2: Producing reports & data visualizations with JasperReports IO
PART 2: Producing reports & data visualizations with JasperReports IO
 
How Analytic Solutions Drive Real-world Change (Interesting Use Cases)
How Analytic Solutions Drive Real-world Change (Interesting Use Cases)How Analytic Solutions Drive Real-world Change (Interesting Use Cases)
How Analytic Solutions Drive Real-world Change (Interesting Use Cases)
 
PART 1: Intro To JasperReports IO And How To Build Your First Report
PART 1: Intro To JasperReports IO And How To Build Your First ReportPART 1: Intro To JasperReports IO And How To Build Your First Report
PART 1: Intro To JasperReports IO And How To Build Your First Report
 
Make Your Reports Over the Counter
Make Your Reports Over the CounterMake Your Reports Over the Counter
Make Your Reports Over the Counter
 
Upgrading to TIBCO Jaspersoft 7 with The Customer Success Team
Upgrading to TIBCO Jaspersoft 7 with The Customer Success TeamUpgrading to TIBCO Jaspersoft 7 with The Customer Success Team
Upgrading to TIBCO Jaspersoft 7 with The Customer Success Team
 
Modern Reporting At Scale - Migration Path for Dummies
Modern Reporting At Scale - Migration Path for DummiesModern Reporting At Scale - Migration Path for Dummies
Modern Reporting At Scale - Migration Path for Dummies
 
JasperReports IO: Reporting and data visualization in a world of cloud, micro...
JasperReports IO: Reporting and data visualization in a world of cloud, micro...JasperReports IO: Reporting and data visualization in a world of cloud, micro...
JasperReports IO: Reporting and data visualization in a world of cloud, micro...
 

Recently uploaded

Customer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxCustomer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxEmmanuel Dauda
 
ASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel CanterASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel Cantervoginip
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptSonatrach
 
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdfHuman37
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationshipsccctableauusergroup
 
Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...
Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...
Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...ThinkInnovation
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptxthyngster
 
Call Girls In Mahipalpur O9654467111 Escorts Service
Call Girls In Mahipalpur O9654467111  Escorts ServiceCall Girls In Mahipalpur O9654467111  Escorts Service
Call Girls In Mahipalpur O9654467111 Escorts ServiceSapana Sha
 
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...Suhani Kapoor
 
DBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfDBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfJohn Sterrett
 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfLars Albertsson
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998YohFuh
 
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024thyngster
 
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改yuu sss
 
Call Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceCall Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceSapana Sha
 
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPramod Kumar Srivastava
 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Sapana Sha
 
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort servicejennyeacort
 

Recently uploaded (20)

Customer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxCustomer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptx
 
Call Girls in Saket 99530🔝 56974 Escort Service
Call Girls in Saket 99530🔝 56974 Escort ServiceCall Girls in Saket 99530🔝 56974 Escort Service
Call Girls in Saket 99530🔝 56974 Escort Service
 
ASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel CanterASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel Canter
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
 
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships
 
Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...
Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...
Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
 
Call Girls In Mahipalpur O9654467111 Escorts Service
Call Girls In Mahipalpur O9654467111  Escorts ServiceCall Girls In Mahipalpur O9654467111  Escorts Service
Call Girls In Mahipalpur O9654467111 Escorts Service
 
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
 
DBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfDBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdf
 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdf
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998
 
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
 
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改
 
Call Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceCall Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts Service
 
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
 
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
 

Modern Reporting at Scale: How to Distribute Information and Answers to the Masses

  • 1. How to distribute information and answers to the masses Modern Reporting at Scale
  • 2. 2 Hello from Jaspersoft! © Copyright 2000-2018 TIBCO Software Inc. Shane Swiderek Product Marketing Manager San Francisco, CA Sherman Wood Sr. Director Solutions Consultants WW San Francisco, CA
  • 3. Data as a feature Winter Helping Users Reach Goals with Data Spring Embedded BI: All Things Considered Summer Modern Reporting Fall Building Data as a Feature Applications
  • 4. 4 Data is more accessible and rich than ever © Copyright 2000-2018 TIBCO Software Inc. Device data Application data Cloud & access to third-party data New database technologies Web service APIs & new access paradigms
  • 5. 5 And still, everyday decision making often looks like this… © Copyright 2000-2018 TIBCO Software Inc.
  • 6. 6© Copyright 2000-2017 TIBCO Software Inc. Why? Most people want answers, not tools.
  • 7. 7 Reporting is the truth © Copyright 2000-2018 TIBCO Software Inc.
  • 8. 8 Reporting is boring © Copyright 2000-2018 TIBCO Software Inc.
  • 9. 9 • Modern reporting vs traditional reporting • Evolution of data access paradigms • Speed and delivery methods • Jaspersoft architecture, APIs, reporting innovations • Live demo Agenda © Copyright 2000-2018 TIBCO Software Inc.
  • 11. 11 What is modern reporting at scale? © Copyright 2000-2018 TIBCO Software Inc. Information appearing wherever and whenever it is needed in whatever form Any time Any volume Any format Offers self-service For external useFor internal use
  • 12. 12 How are modern reports consumed? © Copyright 2000-2018 TIBCO Software Inc.12 Excel Output (Data Only – no formatting) Fully Interactive HTML5 Visualizations JSON/XML Output For m2m Mobile Embedded into Systems/Apps
  • 13. 13 Classic reports © Copyright 2000-2018 TIBCO Software Inc. JasperReports Library Jaspersoft Studio Required from Jaspersoft:
  • 14. 14 Dashboards & embedded visualizations © Copyright 2000-2018 TIBCO Software Inc. Self-service Distribute Secure & manage JasperReports Server Visualize.js Required from Jaspersoft:
  • 15. 15 Self-service “ad hoc” reporting © Copyright 2000-2018 TIBCO Software Inc. Ad Hoc Views Domains Self-service Distribute Secure & manage JasperReports Server Required from Jaspersoft:
  • 16. 16© Copyright 2000-2018 TIBCO Software Inc. Schemaless NoSQL and Web Service Data Sources Mobile app developed to track traffic from security to gate, complex schema that changed often. Solved reporting challenges. NoSQL Reporting on MongoDB Ticketing system’s reporting lacks flexibility, using Jaspersoft to drive operational reports from REST web services with JSON payload Ticketing System from Web Services Replaced home built and legacy systems by embedding Jaspersoft within UI framework for several applications Embedded into Apps Market leader in the global aviation industry with 300+ airlines as customers. Problem: Existing reporting stack expensive and cannot deal with new problems: • New datasources • Emerging ways to deploy BI Solution: Replace existing BI tools for more agility
  • 18. 18 Pressures © Copyright 2000-2018 TIBCO Software Inc. Volume & scaling # employees # requests # customers frequency SLA reqs Technology new sources of data self-service new apps complexity of report changes inflexibility of data Vendor aging tech retiring tools prices
  • 19. 19 • Modern reporting vs traditional reporting • Evolution of data access paradigms • Speed and delivery methods • Jaspersoft architecture, APIs, reporting innovations • Live demo Agenda © Copyright 2000-2018 TIBCO Software Inc.
  • 20. 20 Traditional report data access paradigms © Copyright 2000-2018 TIBCO Software Inc. Batch ETL OLAP cubes MDX ETL Direct RDBMS SQL
  • 21. 21 Additional data access paradigms © Copyright 2000-2018 TIBCO Software Inc. Web services | ESB XML NoSQL Native query Big Data No ETL or OLAP Federated Virtualization layer RESTful API
  • 22. 22 • Modern reporting vs traditional reporting • Evolution of data access paradigms • Speed and delivery methods • Jaspersoft architecture, APIs, reporting innovations • Live demo Agenda © Copyright 2000-2018 TIBCO Software Inc.
  • 23. 23 Speed and delivery methods © Copyright 2000-2018 TIBCO Software Inc. Scheduler Deliver at designated times Traditional Report Delivery • Once a month/week/quarter • Manual preparation • Printed/E-mailed Embedded Real-time & interactive API Pull or push requests
  • 24. 24 • Modern reporting vs traditional reporting • Evolution of data access paradigms • Speed and delivery methods • Jaspersoft architecture, APIs, reporting innovations • Live demo Agenda © Copyright 2000-2018 TIBCO Software Inc.
  • 25. 25 The Jaspersoft product family © Copyright 2000-2017 TIBCO Software Inc. Jaspersoft Studio Desktop report designer for creating pixel-perfect reports Jaspersoft ETL Data integration for improved reporting & analysis JasperReports Library World’s most popular Java reporting library JasperReports Server Powerful BI platform and server Self-serviceDistribute Secure & manage Dedicated Data virtualization service Jaspersoft Advanced Data Services Repository, Security, Dashboards, Data Access, Domains, APIs
  • 26. 26 Jaspersoft Reporting © Copyright 2000-2018 TIBCO Software Inc. Export to 9 formats 100s of interactive HTML5 Charts, Maps, Widgets End user sorting, filtering, renaming, conditional formatting of tables & crosstabs Completely extensible Custom Calculations & Flexible Logic End user changing of chart types Re-usable elements & styles Complex reporting
  • 27. 27 Jaspersoft Reporting Innovations © Copyright 2000-2018 TIBCO Software Inc. Board-room ready representation across outputs Reporting workbooks Access reports & administration from any app REST API Award-winning JavaScript API for seamlessly integrating reports & analytic components into web apps Visualize.js Supports any type of visualization through JavaScript Custom Visualization Component Send requests to cluster Infinite- and auto-scale
  • 28. 28 • Modern reporting vs traditional reporting • Evolution of data access paradigms • Speed and delivery methods • Jaspersoft architecture, APIs, reporting innovations • Live demo Agenda © Copyright 2000-2018 TIBCO Software Inc.
  • 29. q & a
  • 30. 30 What’s next? © Copyright 2000-2018 TIBCO Software Inc. Jaspersoft Reporting 101 www.jaspersoft.com/event/back-basics-reporting-101-0 Or search for “reporting 101” Try Jaspersoft free for 60 Days www.jaspersoft.com/download Download O’Reilly Book: Is Reporting Dead? www.jaspersoft.com > Resources Check out live API samples of visualize.js Next webinar: Building Your First Report with Jaspersoft https://tibcosoftware.github.io/js-visualize/

Editor's Notes

  1. Hello everyone. Thanks for taking the time to join us today to learn about Modern Reporting at Scale.
  2. SHANE
  3. Reporting is the only type of analytics that does not leave room for interpretation. It is a statement of fact meaning information can be distributed and be interpreted in
  4. SHANE
  5. Why are most people are still making decisions without data? Because the BI industry has tried to solve this problem with one new tool after another. But people want immediate answers to their questions, not tools. For some, like a data analyst, the answer might come from a dedicated analytics tool. For most though, the answer needs to surface within the applications and collaborative platforms they use every day, not some specialized analytics tool which they will never use.
  6. “Reporting, dashboards, advanced visualization and end-user self-service are given the highest priority initiatives in enterprises focused on making BI a strategic foundation for growth” Reporting is the only type of analytics that does not leave room for interpretation. It is a statement of fact meaning information can be distributed and be interpreted in
  7. Describe how you do reporting today? I use jasperreports (just the library) I use jaspersoft (library + server) I use another reporting
  8. Any time: reports can be scheduled to run around the clock Any volume: as customers grow, their reporting demands grow and the volume of reports and schedules multiplies Any format: as well see later, reports are not for single device consumption any more role of self-service requirements easy to use (excel-like) control over data access (data-level security) platform for distribution Branding / reports are part of a company’s identity The visualization is the truth. What a report is telling you is consistent over time. Add bit on consistency and how that improves people’s ability to consume them over time
  9. So we talked about datasources, what about the ways the data is consumed? It’s evolved considerably as well! Build the slide: Fully Interactive HTML5 visualizations: change chart types, sort, filter, conditionally format Excel Output: Data only, no formatting JSON/XML output: Sometimes the data is for machine consumption Mobile: View reports on any screens or offline Embedded: into the 3rd party applications that the 75% access every day And of course, the traditional pixel perfect exports like PDF, Word, PPT
  10. Reports are data visualizations The source of truth: now interactive Integrate visualizations into the app workflow Avoid having to write microservices to support visualizations Allow exports of formatted reports and data
  11. Audience implements the information they need, when and in what form The happiness from control for an individual or group Reduces or eliminates development backlog Needs to be easy to use Data level security Access available content Avoid the Excel problem Can be wrong Implement standard, locked down reports to be definitions of key information
  12. Here’s another area that we see trending – customers using something other than relational databases to create reports. We’re not talking about data that is sent into a data warehouse, simple operational reports from operational applications. Our customer, Lufthansa Systems has over 300+ customers which are other airlines, they provide services for them. Innovation is slow in this industry, particurarly when it comes to data but these guys wanted to modernize their stack – one area that their current tools just didn’t work was when data is stored more flexibly Two projects
  13. In the past 24 months, select all the reporting issues you've dealt with: Scaling problems (volume, size) Costing too much New datasources More interactivity and more output types required Report development workload too high Inability to change data Other
  14. SLA reqs: as reporting becomes more critical, the expected time (SLA) for delivery gets more closely managed New apps: more and more apps need embedded reporting Self service: pressure from business to allow less technical users to create reports Aging tech: many of the classical reporting tools were made in the early/mid 90’s Retiring tools: some vendors retiring tech that is in production with less attractive offers (e.g. Oracle but don’t mention ) Prices: lots charge per user
  15. These are the traditional reporting access methods. SQL: Lets you connect directly and write reports in SQL. Tried and tested! BATCH: An ETL process allows combining, clensing, and standardizing the data for reporting. Still very important today! OLAP: Abstracted the complexity of the data. Can be hard to maintain. More for analysis than reporting
  16. So you still have the traditional ones…but now IT has to deal with these Web Services: The data might be stored in one way but exposed through modern RESTful APIs and Enterprise Service Buses- hiding the complexity of the underlying sources NoSQL: These new types of databases usually have their own query language for querying and can offer data structures and query languages that are more convenient or purpose built BigData: Big Data sources need reports too, traditional methods like ETL, OLAP or in-memory processing are not an option here Federated: This data access method allows a combination of other sources, like a live ETL process – instant access to data mixed with other
  17. Jaspersoft is an embeddable reporting and analytics platform designed for software companies. Let’s start by doing a quick overview of Jaspersoft. I want to introduce you to a few important aspects of who uses it, what it does, why our platform is particularly well suited for software builders.
  18. Build any type of report, sometimes there are very complex look & feel, data access and logic in reports and we give you everything you could need.
  19. Reporting workbooks Workbooks, jrPrint process, REST, Scaling, Datasources, Snapshots, CVC, HTML5, data-centric export REST API BI tools have always had APIs but they were either very specific to a language (like C++) or were extremely complex. Jaspersoft was one of the first to adopt REST as a standard and it’s extremely easy for a developer to pick up and place reports wherever they want Visualize.js Embedding was something that was done since the 1990s when BI started – prorprietary Apis to get reports. but the way we are doing it is completely different. By embedding visualizations through a javascript API we are allowing power, control and ease. Custom Visualization Component Need a unique visualization just for your report? We’ve devloped a method for including any type of visualization from any javascript library like d3.js Infinite- and auto-scale And with all this comes scale – we want to be able to spin up servers to take care of report load. We can do this easily by running Japsersoft in a clustered environment. We have customers that have to send 100s of thousands of reports to their clients and rely on our scalable architecture
  20. 10-15 min Demo: * report workbooks (see link below) * Excel Export (see link below) * Quick demo of REST API * Schedule a report & send to e-mail Link to demo files: https://drive.google.com/open?id=0B2e1DOnokfWlbm91V19Uc1g3a2s
  21. In the past 24 months, select all the reporting issues you've dealt with: Scaling problems (volume, size) Costing too much New datasources More interactivity and more output types required Report development workload too high Inability to change data Other
  22. SHANE Point people to visualize.js sample site