SlideShare a Scribd company logo
Build Java Reporting and Dashboards
into Your Applications
Dean Yao
Director of Marketing
Mike Poplawski
Systems Engineer
Follow us @Jinfonet
www.jinfonet.com
High Performance and Scalable
Intelligent push-down and in-memory cubes
Server clustering
Self-Service
Low learning curve tools to empower users
Ad Hoc Reporting, Dashboards & Ad Hoc Analysis
Flexible
Mashup any data source: RDB, Big Data, Cloud
Embeddable and Customizable
Embedded Data Visualization Platform
JReport Highlights
2
ACME
Financials
Company Sales
BI Platform
• Security, administrative features
• Customizable look and feel
Metadata Management
• Catalogs to organize/publish/search
dimensions, hierarchies, measures,
formula, components, reports
Development Tools
• JReport Designer: build components,
reports, dashboards
• API for application embedding
Embedded Solution
3
Popular
Portable
Easy to develop
Why Java?
4
Integration Options
5
Functional Integration
Standalone
App Server
Integration
Application
Embedding
DeploymentIntegration
Business layer
Application
Web layer
JReport
Server
URL API
JReport
Server
Java API
UI Integration
6
Calling a report by URL:
http://localhost:8888/jinfonet/tryView.jsp?jrs.cmd=jrs.try_vw&
jrs.catalog=SampleReports/SampleReports.cat&
jrs.report=SampleReports/MultimediaObjects.cls&jrs.result_type=8
Power and Business Users
• Flexible data sources
• Sort, filter, drill into details, expand/collapse groups, link to reports
• Themes, profiles, print layouts
• Security and Governance
Ad Hoc Reporting
7
Ad Hoc Analysis
Business Users
• Visual Analysis
• Interactive UI with drag-and-drop functionality
• Quickly change data views
• Powered by in-memory cubes
8
Data Source Connectors
In-Memory Cube and Cache
9
RDBMS Big
Data
Flat
Files
Web
Services
User
Defined
Details
Cache
Big Data
Large, fast, unstructured, complex data
NoSQL
Apache Hadoop
Big Data Visualization
10
JDashboard
11
12
Information Delivery
Web Mobile
JReport 13.1 Highlights
Visual Analysis
• VA as dashboard components
• Product unity
Enhanced SaaS enablement
13
Geo Analysis
• Hierarchical drill up/down
• Customized markers and areas
Flexibility & performance
• Multiple data sources (distributed joins)
• Filtering and rendering charts and crosstabs with large data sets
Over 1,000 customers
Embedding reports since 1998
High Customer Retention rate
90% Embedded Customers
JReport – Installed Base
14
Recent wins:
GovernmentOEM
Healthcare /
Healthcare
Insurance
Telecom
Consumer /
Manufacturing
Financial
Services
Global Customer Base
15
16
• Look for our follow-up email
 Whitepaper: On the Radar - Embedded Reporting and Analytics
 Exclusive JReport 13.1 Trial
 Free Proof of Concept
• Webinar with analysts from EMA – Nov 3
• For more info, visit: www.jinfonet.com
E-mail: dyao@jinfonet.com, mpoplawski@jinfonet.com
Phone: (240) 477-1000
Follow us @Jinfonet
Next Steps

More Related Content

PPT
Embedded SQL Reporting on Databases from Any Application
PDF
Integrating scalable bi reporting and dashboards into any application
PDF
Embed SQL Reporting into Any Web Application
PDF
Integrating Customized Reports, Dashboards & Analysis into Your Application
PPT
Integrate Report Engine, Dashboards & Analysis Into Your Application
PPT
Embedded BI Advanced Data Visualization and Analysis into Any Application
PDF
Spark + IBM Maximo
PPTX
QAP SFDC Development
Embedded SQL Reporting on Databases from Any Application
Integrating scalable bi reporting and dashboards into any application
Embed SQL Reporting into Any Web Application
Integrating Customized Reports, Dashboards & Analysis into Your Application
Integrate Report Engine, Dashboards & Analysis Into Your Application
Embedded BI Advanced Data Visualization and Analysis into Any Application
Spark + IBM Maximo
QAP SFDC Development

What's hot (20)

PPTX
IBM Forms Experience Builder on Cloud
PPTX
IBM Forms Experience Builder on Cloud
PDF
Salesforce Field Service Lightning
PPT
Case study on single sign on intranet portal on dotnetnuke
PPT
Developing a Dashboard to Aid in Effective Project Management
PDF
Web Based Application for Rent or Sale
ODP
Case Study for CRM Application For Sales Deaprtment
PPTX
Seminar on Content Management Systems
PDF
Sage MAS Intelligence vs. Biz Insights
PPTX
Trailhead in a Box & Winter 20 Release
PPTX
BI Technical Dive
PDF
Linked in autofill one slide
PPT
Cloud computing ppt
PDF
VINAYAN_Resume
PPTX
Salesforce
PPTX
Configurable Alerts Framework for PeopleSoft
PPSX
Microsoft Dynamics CRM (XRM) & Microsoft Sharepoint
PDF
Hemin Basheer's Certificate
PDF
Intro to Force.com Webinar presentation
PPT
What you need to know on Force.com in 10 slides
IBM Forms Experience Builder on Cloud
IBM Forms Experience Builder on Cloud
Salesforce Field Service Lightning
Case study on single sign on intranet portal on dotnetnuke
Developing a Dashboard to Aid in Effective Project Management
Web Based Application for Rent or Sale
Case Study for CRM Application For Sales Deaprtment
Seminar on Content Management Systems
Sage MAS Intelligence vs. Biz Insights
Trailhead in a Box & Winter 20 Release
BI Technical Dive
Linked in autofill one slide
Cloud computing ppt
VINAYAN_Resume
Salesforce
Configurable Alerts Framework for PeopleSoft
Microsoft Dynamics CRM (XRM) & Microsoft Sharepoint
Hemin Basheer's Certificate
Intro to Force.com Webinar presentation
What you need to know on Force.com in 10 slides
Ad

Viewers also liked (7)

PDF
Enhancing Courier Service with the Development of an Interactive Mobile App i...
PDF
Ad hoc reporting and analysis
DOC
Courier cargo management system
PPTX
Courier services
PPT
Courier Management System By Mukesh
PDF
Courier Management System(Dhl software documentation)
PPT
courier service strategy
Enhancing Courier Service with the Development of an Interactive Mobile App i...
Ad hoc reporting and analysis
Courier cargo management system
Courier services
Courier Management System By Mukesh
Courier Management System(Dhl software documentation)
courier service strategy
Ad

Similar to Java Reporting and Dashboard Integration Into Your Applications (20)

PDF
Embedded Reporting Tools to Enhance Your Application
PDF
Design Decisions for Embedding BI into Your Application
PDF
Instant Data Discovery with Dashboards and Visual Analytics
PPT
Self Service BI for Enterprise and SMB Applications
PDF
Embedding a Reporting Engine into Your Application
PPT
Embedded Analytics & Integration into OEM and SaaS Applications
PDF
Embedded Analytics and Big Data Visualization Inside Any App
PDF
Visualizing Data for Enterprise OEMs with JReport
PDF
Big data Visualization and Dashboards
PDF
Embedding Data Visualization In OEM and Saas Apps
PDF
Geo Analysis Visualization and Performance with JReport 13
PDF
"Analytics inside your Java application", Part 2, jDays 2015 Speaker: "Veaces...
PDF
Jasperreports Reporting for Java Developers 1st Edition David Heffelfinger
PPTX
Back to [Jaspersoft] Basics: Dashboards 101
PDF
Deliver Dynamic and Interactive Web Content in J2EE Applications
PPTX
Back to [Jaspersoft] basics: visualize.js 101
PDF
Analytics in Action: Embedded Analytics, Everywhere
PDF
Analytics in Action: Embedded Analytics, Everywhere
PPTX
Hadoop Reporting and Analysis - Jaspersoft
PDF
JAVA J2EE Training in Coimbatore - Fundamentals of Java J2EE
Embedded Reporting Tools to Enhance Your Application
Design Decisions for Embedding BI into Your Application
Instant Data Discovery with Dashboards and Visual Analytics
Self Service BI for Enterprise and SMB Applications
Embedding a Reporting Engine into Your Application
Embedded Analytics & Integration into OEM and SaaS Applications
Embedded Analytics and Big Data Visualization Inside Any App
Visualizing Data for Enterprise OEMs with JReport
Big data Visualization and Dashboards
Embedding Data Visualization In OEM and Saas Apps
Geo Analysis Visualization and Performance with JReport 13
"Analytics inside your Java application", Part 2, jDays 2015 Speaker: "Veaces...
Jasperreports Reporting for Java Developers 1st Edition David Heffelfinger
Back to [Jaspersoft] Basics: Dashboards 101
Deliver Dynamic and Interactive Web Content in J2EE Applications
Back to [Jaspersoft] basics: visualize.js 101
Analytics in Action: Embedded Analytics, Everywhere
Analytics in Action: Embedded Analytics, Everywhere
Hadoop Reporting and Analysis - Jaspersoft
JAVA J2EE Training in Coimbatore - Fundamentals of Java J2EE

Recently uploaded (20)

PDF
BF and FI - Blockchain, fintech and Financial Innovation Lesson 2.pdf
PPT
ISS -ESG Data flows What is ESG and HowHow
PPT
Miokarditis (Inflamasi pada Otot Jantung)
PPTX
Computer network topology notes for revision
PPTX
Introduction to Knowledge Engineering Part 1
PDF
Galatica Smart Energy Infrastructure Startup Pitch Deck
PDF
Lecture1 pattern recognition............
PPTX
The THESIS FINAL-DEFENSE-PRESENTATION.pptx
PPTX
Database Infoormation System (DBIS).pptx
PDF
.pdf is not working space design for the following data for the following dat...
PPTX
Supervised vs unsupervised machine learning algorithms
PDF
annual-report-2024-2025 original latest.
PDF
Foundation of Data Science unit number two notes
PPTX
ALIMENTARY AND BILIARY CONDITIONS 3-1.pptx
PPTX
AI Strategy room jwfjksfksfjsjsjsjsjfsjfsj
PDF
168300704-gasification-ppt.pdfhghhhsjsjhsuxush
PPTX
iec ppt-1 pptx icmr ppt on rehabilitation.pptx
PPT
Reliability_Chapter_ presentation 1221.5784
PPTX
climate analysis of Dhaka ,Banglades.pptx
BF and FI - Blockchain, fintech and Financial Innovation Lesson 2.pdf
ISS -ESG Data flows What is ESG and HowHow
Miokarditis (Inflamasi pada Otot Jantung)
Computer network topology notes for revision
Introduction to Knowledge Engineering Part 1
Galatica Smart Energy Infrastructure Startup Pitch Deck
Lecture1 pattern recognition............
The THESIS FINAL-DEFENSE-PRESENTATION.pptx
Database Infoormation System (DBIS).pptx
.pdf is not working space design for the following data for the following dat...
Supervised vs unsupervised machine learning algorithms
annual-report-2024-2025 original latest.
Foundation of Data Science unit number two notes
ALIMENTARY AND BILIARY CONDITIONS 3-1.pptx
AI Strategy room jwfjksfksfjsjsjsjsjfsjfsj
168300704-gasification-ppt.pdfhghhhsjsjhsuxush
iec ppt-1 pptx icmr ppt on rehabilitation.pptx
Reliability_Chapter_ presentation 1221.5784
climate analysis of Dhaka ,Banglades.pptx

Java Reporting and Dashboard Integration Into Your Applications

  • 1. Build Java Reporting and Dashboards into Your Applications Dean Yao Director of Marketing Mike Poplawski Systems Engineer Follow us @Jinfonet www.jinfonet.com
  • 2. High Performance and Scalable Intelligent push-down and in-memory cubes Server clustering Self-Service Low learning curve tools to empower users Ad Hoc Reporting, Dashboards & Ad Hoc Analysis Flexible Mashup any data source: RDB, Big Data, Cloud Embeddable and Customizable Embedded Data Visualization Platform JReport Highlights 2
  • 3. ACME Financials Company Sales BI Platform • Security, administrative features • Customizable look and feel Metadata Management • Catalogs to organize/publish/search dimensions, hierarchies, measures, formula, components, reports Development Tools • JReport Designer: build components, reports, dashboards • API for application embedding Embedded Solution 3
  • 5. Integration Options 5 Functional Integration Standalone App Server Integration Application Embedding DeploymentIntegration Business layer Application Web layer JReport Server URL API JReport Server Java API
  • 6. UI Integration 6 Calling a report by URL: http://localhost:8888/jinfonet/tryView.jsp?jrs.cmd=jrs.try_vw& jrs.catalog=SampleReports/SampleReports.cat& jrs.report=SampleReports/MultimediaObjects.cls&jrs.result_type=8
  • 7. Power and Business Users • Flexible data sources • Sort, filter, drill into details, expand/collapse groups, link to reports • Themes, profiles, print layouts • Security and Governance Ad Hoc Reporting 7
  • 8. Ad Hoc Analysis Business Users • Visual Analysis • Interactive UI with drag-and-drop functionality • Quickly change data views • Powered by in-memory cubes 8
  • 9. Data Source Connectors In-Memory Cube and Cache 9 RDBMS Big Data Flat Files Web Services User Defined Details Cache
  • 10. Big Data Large, fast, unstructured, complex data NoSQL Apache Hadoop Big Data Visualization 10
  • 13. JReport 13.1 Highlights Visual Analysis • VA as dashboard components • Product unity Enhanced SaaS enablement 13 Geo Analysis • Hierarchical drill up/down • Customized markers and areas Flexibility & performance • Multiple data sources (distributed joins) • Filtering and rendering charts and crosstabs with large data sets
  • 14. Over 1,000 customers Embedding reports since 1998 High Customer Retention rate 90% Embedded Customers JReport – Installed Base 14 Recent wins:
  • 16. 16 • Look for our follow-up email  Whitepaper: On the Radar - Embedded Reporting and Analytics  Exclusive JReport 13.1 Trial  Free Proof of Concept • Webinar with analysts from EMA – Nov 3 • For more info, visit: www.jinfonet.com E-mail: dyao@jinfonet.com, mpoplawski@jinfonet.com Phone: (240) 477-1000 Follow us @Jinfonet Next Steps

Editor's Notes

  • #3: In-memory data structure to store aggregation information Intelligent push-down allows you to offset your query processing to the database - Clustering: Makes Jreport more scalable, and removes single points of failure Before we get into some of the detail on visualization, I’m just going to talk about why it’s is important and why we put so much emphasis on the visual components of JReport. all about getting the data into the hands of the end users very quickly & easily, and allows end users to manipulate the data and allow them interact with, interpret, and ask questions of their data. Contrast static visualization vs dynamic interactive visualization Normally visualization is static like a chart
  • #4: New capabilities of JReport 12 built on the foundation of our technology which is embedded reporting. Maintain exact look and feel of the application Totally Seamless Transparent interface for end users Quick Access Connects to any data source API for application embedding: Runs in any application server: Tomcat, JBoss, Websphere… Single jar file installation Advantages to using JReport to embed BI into your application: So one of the main reasons is that you’re able to leverage your existing infrastructure. It’s not like you have to buy a new dedicated server with a huge number of CPU’s and huge amount of memory so you can run JReport. The footprint is very lightweight and it can run natively within your existing hardware.
  • #5: New capabilities of JReport 12 built on the foundation of our technology which is embedded reporting. Maintain exact look and feel of the application Totally Seamless Transparent interface for end users Quick Access Connects to any data source API for application embedding: Runs in any application server: Tomcat, JBoss, Websphere… Single jar file installation Advantages to using JReport to embed BI into your application: So one of the main reasons is that you’re able to leverage your existing infrastructure. It’s not like you have to buy a new dedicated server with a huge number of CPU’s and huge amount of memory so you can run JReport. The footprint is very lightweight and it can run natively within your existing hardware.
  • #8: Visual Analysis: Touch your data Fast because of in-memory cubes
  • #11: Need to make sense out of Big Data
  • #12: JDashboard Drag and drop dashboard design Reuse reports, components, analytics Sort, filter, drill, pivot, slice-n-dice, parameters, export Easy to integrate with 3rd party widgets such as Google maps Synchronized refresh HTML5 Flexible Software Development Kit JReport includes an API for every action that can be created in the product Designer API allows the application to dynamically modify templates Catalog API allows the application to dynamically modify data connections Server API allows the application to call all reporting functions directly from the application Server RMI API allows the application to call all reporting functions from a remote host Tutorials, code samples and JavaDocs make using the API easy to learn
  • #14: In-memory cube enhancements: Security and management Improved Usability Improved Quality And csutomized markers and area on openstreetmap and google and you can set conditional properties such color, size, shapes, label for example if an unemployement rate of state increases 10% you can maybe make a red mark on there Smart layout of how data is presented lets u autofit data into chart based on height or width or both New visual tools such as heatmaps and scrollable real time charts Performance boost Filtering and rendering charts with large data sets And also Crosstab performance is improved for large data sets
  • #16: Visa Reports run on more than 1200 commercial card holder accounts (CCHA) Each CCHA has +/- one million card holders, each getting numerous personalized reports/year Visa Small Business has more than 15,000 companies running JReport Fail-safe, clustered technology serves massive mission-critical IRS reports Target JReport enables access to product lifecycle reports via a highly customized web interface for buyers at target headquarters Utilized by thousands of Target employees and vendors JReport provides ability to access databases at multiple levels and locations In spite of owning Cognos, IBM still embeds JReport in the following four products: IBM Infosphere IBM: Lotus Learning Management IBM: Tivoli IBM Netcool Configuration Manager The reason they use JReport is the ease of integration, customization and the ease of use for their customers to quickly and easily get what they need.
  • #17: Availability Join our JReport 12 Beta program, contact us Use integration as opportunity to mentioned we are delivering enterprise solution, has to work with enterprise systems. Need to make sure everything all works together. Maintain exact look and feel of the application Totally Seamless Transparent interface for end users Quick Access Connects to any data source API for application embedding: Runs in any application server: Tomcat, JBoss, Websphere… Single jar file installation Advantages to using JReport to embed BI into your application: So one of the main reasons is that you’re able to leverage your existing infrastructure. It’s not like you have to buy a new dedicated server with a huge number of CPU’s and huge amount of memory so you can run JReport. The footprint is very lightweight and it can run natively within your existing hardware.