lightning talk: real-time analytics from mongodb

18
© Copyright 2000-2014 TIBCO Software Inc. MongoDB Analytics Diverse Use Cases – Diverse Architectures Jaspersoft Ben Connors Worldwide Head of Alliances

Upload: mongodb

Post on 01-Nov-2014

270 views

Category:

Technology


2 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Lightning Talk: Real-Time Analytics from MongoDB

© Copyright 2000-2014 TIBCO Software Inc.

MongoDB AnalyticsDiverse Use Cases

– Diverse Architectures

Jaspersoft

Ben ConnorsWorldwide Head of Alliances

Page 2: Lightning Talk: Real-Time Analytics from MongoDB

2

©2014 TIBCO Corporation .

Example MongoDB use cases and analytics MongoDB Analytics Architectures

Advantages Challenges

Q & A

Agenda

Page 3: Lightning Talk: Real-Time Analytics from MongoDB

3

Connecting to MongoDB

©2014 TIBCO Corporation .

Different access techniques to match diverse requirements

Use each technique individually or combine the ones you need

Page 4: Lightning Talk: Real-Time Analytics from MongoDB

4

Example MongoDB Use Cases

©2014 TIBCO Corporation .

Historical Pattern Analysis Trends in sentiment analysis Seasonality of searches

Operational Reporting Clickstream analysis Sensor data Content management analysis

Data Exploration Research Causal analysis

Multi-Source Analysis Revenue patterns correlating to external factors Political event reaction Pure science

Page 5: Lightning Talk: Real-Time Analytics from MongoDB

5

©2014 TIBCO Corporation .

Diverse Users

Page 6: Lightning Talk: Real-Time Analytics from MongoDB

6

©2014 TIBCO Corporation .

Fast Insights

“Success in the Big Data era is about more than size. It’s about getting insight from these huge data sets more quickly”

Doug Henschen InformationWeek

Page 7: Lightning Talk: Real-Time Analytics from MongoDB

Jaspersoft BI High-Level Architecture

7

©2014 TIBCO Corporation.

Page 8: Lightning Talk: Real-Time Analytics from MongoDB

8

©2014 TIBCO Corporation .

Native Direct Access

Nat

ive

Native connectors enable reporting without batch

processing or moving data

Page 9: Lightning Talk: Real-Time Analytics from MongoDB

9

©2014 TIBCO Corporation .

Native Direct Access Pros/Cons

Pros Cons

Leverage full underlying functionality Limited tool choices

Query Latency (depends on type) Memory limits, fault tolerance

No bulk movement of data Security

E.g. Operational Reporting• Clickstream analysis• Sensor data• Geospatial analytics

Page 10: Lightning Talk: Real-Time Analytics from MongoDB

10

©2014 TIBCO Corporation .

Semantic Layer for Simplified Access

Enable self-service BI by defining a semantic layer on top of your MongoDB and other sources

Page 11: Lightning Talk: Real-Time Analytics from MongoDB

11

©2014 TIBCO Corporation .

Semantic Layer Pros/Cons

Pros Cons

Simplified access for users Performance overhead

Self-service, ad hoc No access to underlying functionality

No bulk movement of data

Low latency queries

E.g. Data Exploration• Research• Causal analysis

Page 12: Lightning Talk: Real-Time Analytics from MongoDB

12

©2014 TIBCO Corporation .

Data Federation for Rapid Blending

Combine relational sources with MongoDB without copying or moving data using the a Data

Virtualization engine

Page 13: Lightning Talk: Real-Time Analytics from MongoDB

13

©2014 TIBCO Corporation .

Data Federation Pros/Cons

Pros Cons

Simplified access for users Performance overhead

Self-service No access to underlying functionality

No bulk movement of data Network overhead at query time

Low latency queries

Quickly (& cheaply) combine MongoDB + operational data for better insights

E.g. Multi-Source Analysis• Revenue patterns correlating

to external factors• Political event reaction• Pure science• Operational + CRM data

Page 14: Lightning Talk: Real-Time Analytics from MongoDB

14

©2014 TIBCO Corporation .

Move & Combine Data Using ETL

ETL

ETL Jobs connect Big Data, relational and other sources into a

single data warehouse

ETL

ETL

Page 15: Lightning Talk: Real-Time Analytics from MongoDB

15

©2014 TIBCO Corporation .

ETL Pros/Cons

Pros Cons

Full RDBMS functionality Added expense for software

Low latency queries Very high latency ETL process

Self-service No access to underlying functionality

No network overhead at query time Bulk movement of data

Maintain use of SQL tools Added operational complexity

Insert data cleansing process

Combine multiple data sources

E.g. Historical Pattern Analysis• Trends in sentiment analysis• Seasonality of searches• Combine disparate data patterns

Page 16: Lightning Talk: Real-Time Analytics from MongoDB

16

©2014 TIBCO Corporation .

Demo

Page 17: Lightning Talk: Real-Time Analytics from MongoDB

©2014 TIBCO Corporation .

Summary

Multiple Use Cases = Multiple Technical Approaches Native Semantic layer Federated ETL

17

Page 18: Lightning Talk: Real-Time Analytics from MongoDB

Easy Download 30-day Evaluation at Jaspersoft.com Connect to your own data Go to Jaspersoft.com/getting-started

Easier Try the Hosted version – NO INSTALLATION! Play with sample reports & data Go to Jaspersoft.com/jaspersoft-live-trial

©2014 Jaspersoft Corporation. 18

Try Out Jaspersoft