report design decisions for embedding bi reporting tools and dashboards into your application
TRANSCRIPT
Design Decisions for Embedding BI into Your Application
Dean YaoDirector of Marketing
Mike PoplawskiSystems Engineer
High Performance and ScalableIntelligent push-down technologyIn-memory cubesServer clustering
Self-ServiceSo easy anyone can create & useInteractive charts, controls, widgets
FlexibleAny data source: from RDB to Big Data and CloudCustomizable and embeddableDelivery options
Advanced, Embedded Data Visualization Platform:
JReport Highlights
2
3
Ease of Embedding
Complex Systems
Simplistic Solutions
Embeddable Power
Legacy Tools
Perfo
rman
ce a
nd F
eatu
res Traditional BI
Open Source
JReport
Market Positioning
JReport Solution Areas
Embedded BI Dashboards& Reports
Analytics Mobile BI
Visualize. Analyze. Discover.
4
ACMEFinancials
Company Sales
BI Platform– Security, administrative features– Customizable look and feel
Metadata Management– Organize/publish/search of:
dimensions, hierarchies, measures, formula, components, reports into catalogs
Development Tools– JReport Designer: build components,
reports, dashboards– API for application embedding
Embedded Solution
5
6
Any applicationEmbedded into customers’ applications or productsTypically hosted “on-premise”Customizable, manageable, secure, scalable
Software as a Service (SaaS)Web based for internal users or external subscribersTypically hosted in the cloudVariety of licensing models for subscribers
JReport works with all deployment types.
Ways to Embed BI
Integration Options
7
Functional Integration
StandaloneJReport
URL API
Java APIs
ServerIntegrated
ApplicationEmbedded
DeploymentIntegration
JReport Server JReport
ServerBusiness layer
Application
Web layer
UI Integration
8
URL Integration
Example to call 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
• Flexible data sources• Sort, filter, link to reports,
drill into details, expand/collapse groups
• Themes, profiles, print layouts• Security and Governance• 1-click data interaction
Ad Hoc Reporting
9
Ad Hoc Analytics
• Visual Analysis• Interactive UI with drag-
and-drop functionality• Quickly change data
views• Powered by in-memory
cubes
10
• Easily drag/drop from library• Reuse reports, components, analytics• 3rd party widgets e.g. Google Maps• Sort, filter, drill, pivot, slice-n-dice,
parameters, export • Synchronized refresh • HTML5
JDashboard: Interactive Visualization
11
Drilling on ChartsLink Reports Customize Parameters
Conditional Formatting
On-Screen Filters Component Synching
Interactive Data Exploration
12
Motion Charts
Scrollable Charts
Real-time Charts
Live Charts
13
• Big Data – large, complex set of data– Genomics data, traffic data, social media data
• NoSQL databases – non-relational, distributed, open-source and horizontally scalable– MapReduce – parallel processing using Master-Worker
nodes• MongoDB – aggregations and detailed data• Apache Hadoop – MapR, Hortonworks, Cloudera
• Visualization of Big Data
Big Data and Visualization
14
15
Information Delivery
Web Mobile
JReport 13.1 Highlights
• Visual Analysis– VA as dashboard components– Rich data discovery– Product unity
• Enhanced SaaS enablement– Full multi-tenancy– Tools for developers
• Flexibility, usability, security– Multiple data sources (distributed joins)– Richer customization
16
Demo: What You’ll See
17
1. Embedded Reports & Dashboards
2. Geo Analysis and Heatmaps
3. Visual Analysis + JDashboard
GovernmentISV/OEMHealthcare / Healthcare Insurance
TelecomConsumer / Manufacturing
Financial Services
Global Customer Base
18
19
• Look for our follow-up email Exclusive JReport 13.1 Trial Free Proof of Concept Whitepaper: Embedded Reporting, Dashboards and
Analytics in OEM/SaaS Applications
• On-Demand Product Demo – Watch it anytime
• For more info, visit: www.jinfonet.comE-mail: [email protected]: (240) 477-1000Follow us @Jinfonet
Next Steps