SlideShare ist ein Scribd-Unternehmen logo
1 von 19
Downloaden Sie, um offline zu lesen
Design Decisions for Embedding BI
into Your Application
Dean Yao
Director of Marketing
Mike Poplawski
Systems Engineer
High Performance and Scalable

Intelligent push-down technology
In-memory cubes
Server clustering
Self-Service

So easy anyone can create & use

Interactive charts, controls, widgets
Flexible
Any data source: from RDB to Big Data and Cloud
Customizable and embeddable
Delivery options
Advanced, Embedded Data Visualization Platform:
JReport Highlights
2
3
Ease of Embedding
Complex Systems
Simplistic Solutions
Embeddable Power
Legacy Tools
PerformanceandFeatures
Traditional BI
Open Source
JReport
Market Positioning
JReport Solution Areas
Embedded BI
 Dashboards

& Reports
Analytics Mobile BI
Visualize. Analyze. Discover.
4
ACME	
  
Financials	
  
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 application

Embedded into customers’ applications or products

Typically hosted “on-premise”
Customizable, manageable, secure, scalable
Software as a Service (SaaS)

Web based for internal users or external subscribers
Typically hosted in the cloud

Variety of licensing models for subscribers
JReport works with all deployment types.
Ways to Embed BI
Integration Options
7
Functional Integration
Standalone
JReport
URL
API
Java
APIs
Server
Integrated
Application
Embedded
Deployment
Integration
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/OEM
Healthcare /
Healthcare
Insurance
Telecom
Consumer /
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.com
E-mail: dyao@jinfonet.com
Phone: (240) 477-1000
Follow us @Jinfonet
Next Steps

Weitere ähnliche Inhalte

Was ist angesagt?

Microsoft BI Stack Portfolio
Microsoft BI Stack PortfolioMicrosoft BI Stack Portfolio
Microsoft BI Stack Portfolio
Angela Trapp
 

Was ist angesagt? (20)

Integrate Report Engine, Dashboards & Analysis Into Your Application
Integrate Report Engine, Dashboards & Analysis Into Your ApplicationIntegrate Report Engine, Dashboards & Analysis Into Your Application
Integrate Report Engine, Dashboards & Analysis Into Your Application
 
Implementing and managing power bi for the business
Implementing and managing power bi for the businessImplementing and managing power bi for the business
Implementing and managing power bi for the business
 
Power BI Made Simple
Power BI Made SimplePower BI Made Simple
Power BI Made Simple
 
Self-Service Analytics with Guard Rails
Self-Service Analytics with Guard RailsSelf-Service Analytics with Guard Rails
Self-Service Analytics with Guard Rails
 
Kyvos insights
Kyvos insightsKyvos insights
Kyvos insights
 
Reflect ROI vs Traditional Development
Reflect ROI vs Traditional DevelopmentReflect ROI vs Traditional Development
Reflect ROI vs Traditional Development
 
Real Use Cases - Pentaho & Big Data Ecosystem
Real Use Cases - Pentaho & Big Data Ecosystem Real Use Cases - Pentaho & Big Data Ecosystem
Real Use Cases - Pentaho & Big Data Ecosystem
 
Big data at zulily
Big data at zulilyBig data at zulily
Big data at zulily
 
Microsoft BI Stack Portfolio
Microsoft BI Stack PortfolioMicrosoft BI Stack Portfolio
Microsoft BI Stack Portfolio
 
Business Intelligence tools comparison
Business Intelligence tools comparisonBusiness Intelligence tools comparison
Business Intelligence tools comparison
 
BI Technical Dive
BI Technical DiveBI Technical Dive
BI Technical Dive
 
Analise de Dados Power BI
Analise de Dados Power BIAnalise de Dados Power BI
Analise de Dados Power BI
 
Power Up with Power BI
Power Up with Power BIPower Up with Power BI
Power Up with Power BI
 
Why IT Should Consider Agile Modern Data Delivery Platform
Why IT Should Consider Agile Modern Data Delivery PlatformWhy IT Should Consider Agile Modern Data Delivery Platform
Why IT Should Consider Agile Modern Data Delivery Platform
 
GeoMedia 2013, GIS Tools Where You Need Them_Ciaran Kirk - Intergraph Geospat...
GeoMedia 2013, GIS Tools Where You Need Them_Ciaran Kirk - Intergraph Geospat...GeoMedia 2013, GIS Tools Where You Need Them_Ciaran Kirk - Intergraph Geospat...
GeoMedia 2013, GIS Tools Where You Need Them_Ciaran Kirk - Intergraph Geospat...
 
The importance of efficient data management for Digital Transformation
The importance of efficient data management for Digital TransformationThe importance of efficient data management for Digital Transformation
The importance of efficient data management for Digital Transformation
 
IMGS Geospatial User Group 2014 - GeoMedia Smart Client Planning Workflows
IMGS Geospatial User Group 2014 - GeoMedia Smart Client Planning WorkflowsIMGS Geospatial User Group 2014 - GeoMedia Smart Client Planning Workflows
IMGS Geospatial User Group 2014 - GeoMedia Smart Client Planning Workflows
 
20130117 - Big Data Architectures
20130117 - Big Data Architectures20130117 - Big Data Architectures
20130117 - Big Data Architectures
 
5 New Mystery Features of the Denodo Platform
5 New Mystery Features of the Denodo Platform5 New Mystery Features of the Denodo Platform
5 New Mystery Features of the Denodo Platform
 
Power business intelligence
Power business intelligencePower business intelligence
Power business intelligence
 

Ähnlich wie Design Decisions for Embedding BI into Your Application

zData BI & Advanced Analytics Platform + 8 Week Pilot Programs
zData BI & Advanced Analytics Platform + 8 Week Pilot ProgramszData BI & Advanced Analytics Platform + 8 Week Pilot Programs
zData BI & Advanced Analytics Platform + 8 Week Pilot Programs
zData Inc.
 
Migrating legacy ERP data into Hadoop
Migrating legacy ERP data into HadoopMigrating legacy ERP data into Hadoop
Migrating legacy ERP data into Hadoop
DataWorks Summit
 

Ähnlich wie Design Decisions for Embedding BI into Your Application (20)

Instant Data Discovery with Dashboards and Visual Analytics
Instant Data Discovery with Dashboards and Visual AnalyticsInstant Data Discovery with Dashboards and Visual Analytics
Instant Data Discovery with Dashboards and Visual Analytics
 
Big data Visualization and Dashboards
Big data Visualization and DashboardsBig data Visualization and Dashboards
Big data Visualization and Dashboards
 
Embedded Analytics and Big Data Visualization Inside Any App
Embedded Analytics and Big Data Visualization Inside Any AppEmbedded Analytics and Big Data Visualization Inside Any App
Embedded Analytics and Big Data Visualization Inside Any App
 
Self Service BI for Enterprise and SMB Applications
Self Service BI for Enterprise and SMB ApplicationsSelf Service BI for Enterprise and SMB Applications
Self Service BI for Enterprise and SMB Applications
 
Embedded Reporting Tools to Enhance Your Application
Embedded Reporting Tools to Enhance Your ApplicationEmbedded Reporting Tools to Enhance Your Application
Embedded Reporting Tools to Enhance Your Application
 
Integrating scalable bi reporting and dashboards into any application
Integrating scalable bi reporting and dashboards into any applicationIntegrating scalable bi reporting and dashboards into any application
Integrating scalable bi reporting and dashboards into any application
 
Embedded SQL Reporting on Databases from Any Application
Embedded SQL Reporting on Databases from Any ApplicationEmbedded SQL Reporting on Databases from Any Application
Embedded SQL Reporting on Databases from Any Application
 
Embed SQL Reporting into Any Web Application
Embed SQL Reporting into Any Web ApplicationEmbed SQL Reporting into Any Web Application
Embed SQL Reporting into Any Web Application
 
Microstrategy Overview
Microstrategy OverviewMicrostrategy Overview
Microstrategy Overview
 
Business Analytics Training
Business Analytics TrainingBusiness Analytics Training
Business Analytics Training
 
zData BI & Advanced Analytics Platform + 8 Week Pilot Programs
zData BI & Advanced Analytics Platform + 8 Week Pilot ProgramszData BI & Advanced Analytics Platform + 8 Week Pilot Programs
zData BI & Advanced Analytics Platform + 8 Week Pilot Programs
 
Java Reporting and Dashboard Integration Into Your Applications
Java Reporting and Dashboard Integration Into Your ApplicationsJava Reporting and Dashboard Integration Into Your Applications
Java Reporting and Dashboard Integration Into Your Applications
 
Skillwise Big Data part 2
Skillwise Big Data part 2Skillwise Big Data part 2
Skillwise Big Data part 2
 
Skilwise Big data
Skilwise Big dataSkilwise Big data
Skilwise Big data
 
Prez szabolcs
Prez szabolcsPrez szabolcs
Prez szabolcs
 
25 Best Data Mining Tools in 2022
25 Best Data Mining Tools in 202225 Best Data Mining Tools in 2022
25 Best Data Mining Tools in 2022
 
MAIA_brief
MAIA_briefMAIA_brief
MAIA_brief
 
Data Virtualization: Introduction and Business Value (UK)
Data Virtualization: Introduction and Business Value (UK)Data Virtualization: Introduction and Business Value (UK)
Data Virtualization: Introduction and Business Value (UK)
 
Migrating legacy ERP data into Hadoop
Migrating legacy ERP data into HadoopMigrating legacy ERP data into Hadoop
Migrating legacy ERP data into Hadoop
 
How to Empower Your Business Users with Oracle Data Visualization
How to Empower Your Business Users with Oracle Data VisualizationHow to Empower Your Business Users with Oracle Data Visualization
How to Empower Your Business Users with Oracle Data Visualization
 

Kürzlich hochgeladen

AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
VictorSzoltysek
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
mohitmore19
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
Health
 

Kürzlich hochgeladen (20)

Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
 
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 

Design Decisions for Embedding BI into Your Application

  • 1. Design Decisions for Embedding BI into Your Application Dean Yao Director of Marketing Mike Poplawski Systems Engineer
  • 2. High Performance and Scalable
 Intelligent push-down technology In-memory cubes Server clustering Self-Service
 So easy anyone can create & use
 Interactive charts, controls, widgets Flexible Any data source: from RDB to Big Data and Cloud Customizable and embeddable Delivery options Advanced, Embedded Data Visualization Platform: JReport Highlights 2
  • 3. 3 Ease of Embedding Complex Systems Simplistic Solutions Embeddable Power Legacy Tools PerformanceandFeatures Traditional BI Open Source JReport Market Positioning
  • 4. JReport Solution Areas Embedded BI Dashboards
 & Reports Analytics Mobile BI Visualize. Analyze. Discover. 4
  • 5. ACME   Financials   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. 6 Any application
 Embedded into customers’ applications or products
 Typically hosted “on-premise” Customizable, manageable, secure, scalable Software as a Service (SaaS)
 Web based for internal users or external subscribers Typically hosted in the cloud
 Variety of licensing models for subscribers JReport works with all deployment types. Ways to Embed BI
  • 8. 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    
  • 9. •  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
  • 10. Ad Hoc Analytics •  Visual Analysis •  Interactive UI with drag- and-drop functionality •  Quickly change data views •  Powered by in-memory cubes 10
  • 11. •  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
  • 12. Drilling on ChartsLink Reports Customize Parameters Conditional Formatting On-Screen Filters Component Synching Interactive Data Exploration 12
  • 14. •  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
  • 16. 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
  • 17. Demo: What You’ll See 17 1. Embedded Reports & Dashboards 2. Geo Analysis and Heatmaps 3. Visual Analysis + JDashboard
  • 19. 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.com E-mail: dyao@jinfonet.com Phone: (240) 477-1000 Follow us @Jinfonet Next Steps