This document discusses Jinfonet's JReport, an embeddable data visualization and analysis platform. JReport allows embedding advanced reporting, dashboards, and ad hoc analysis capabilities into applications. It offers high performance in-memory cubes, server clustering, and low learning curves. JReport can be embedded into on-premises or cloud-based applications and has various licensing models. It supports connecting to different data sources and empowering various user roles from application developers to business users.
Embedded BI Advanced Data Visualization and Analysis into Any Application
1. Embedding Advanced Data
Visualization and Analysis into Any
Application
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
4. 4
On-premises applications
Embedded into customers’ applications or products
Customizable, manageable, secure, scalable
Software as a Service (SaaS)
Web/Cloud based for internal users or external subscribers
Variety of licensing models for subscribers
JReport embeds with any OEM deployment type.
OEM Customers
5. 5
Departments of large enterprises
Used in internal departmental applications and projects
Most use JReport Server Cluster
Embedded and standalone
Small, medium businesses
Used as BI standard or applications and projects
Standalone deployments displace OBIEE, SSRS etc.
Embedded and standalone
JReport in large enterprises and SMBs.
Direct Customers
6. Application Developer
• Embeds and administers JReport
Report Developer
• JReport Designer
Power User
• Ad Hoc Reporting & report scheduling
Business User
• Ad Hoc Reporting, JDashboard, Visual Analysis
JReport User Roles
6
7. 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
7
9. 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
9
10. Ad Hoc Analysis
Business Users
• Visual Analysis
• Interactive UI with drag-and-drop functionality
• Quickly change data views
• Powered by in-memory cubes
10
12. Big Data
• Large, fast, unstructured, complex data
NoSQL
• MongoDB: aggregations and detailed data
Apache Hadoop
• Hortonworks
• MapR
• Cloudera
Big Data Visualization
12
14. JReport 13.1 Highlights
Visual Analysis
• VA as dashboard components
• Product unity
Enhanced SaaS enablement
14
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
15. Over 1,000 customers
Embedding reports since 1998
High Customer Retention rate
90% Embedded Customers
JReport – Installed Base
15
Recent wins:
17. 17
• Look for our follow-up email
Exclusive JReport 13.1 Trial
Free Proof of Concept
Fact Sheet: Embedded Reporting, Dashboards and Analytics in
OEM/SaaS Applications
• On-Demand Product Demo – Watch it anytime
• For more info, visit: www.jinfonet.com
E-mail: dyao@jinfonet.com, mpoplawski@jinfonet.com
Phone: (240) 477-1000
Follow us @Jinfonet
Next Steps
Hinweis der Redaktion
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
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
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
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.
Visual Analysis:
Touch your data
Fast because of in-memory cubes
Need to make sense out of Big Data
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
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.
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.