MongoDB Reporting and AnalyticsMatthew Dahlman, Technical Manager for Alliances
Jaspersoft Overview Commercial Open Source Business Intelligence provider          Modern - simple, standards-based     ...
Quick Jaspersoft Company Data50%-60% Growth FY’09 – FY’12            Recognized by industryYear-over-Year sales growth    ...
Jaspersoft CommunityEvery Minute …                            Worldwide Adoption         6 product downloads             ...
Jaspersoft Customers240,000 Community. 170,000 Production Deployments. 14,000 Customers.      Software & Technology       ...
Jaspersoft Business Intelligence Suite                                            Reporting Engine                        ...
Jaspersoft Features                                       End User Ad      Advanced        Production       Hoc Query &   ...
Reporting/Analysis from MongoDBIndirect Batch AnalysisFor Data Analysts and OperationalManagers who want to analyzeHistori...
Reporting/Analysis from MongoDBDirect Batch ReportingFor Data Analysts and OperationalManagers who want summarizedPeriodic...
Reporting/Analysis from MongoDBInteractive ExplorationFor Data Analysts who want toDiscover Real-Time Patterns asthey emer...
Reporting/Analysis from MongoDBIndirect AnalysisDirect ReportingDirect Analysis(For everyone)                             ...
Reporting/Analysis from MongoDBApproach          Interactive Exploration                Direct Batch Reporting            ...
Big Data Connectors      Cassandra                   MongoDB      CouchDB                     Neo4j      EhCache     ...
Trends in Big Data Sources                                          MongoDB©2012 Jaspersoft Corporation.                  ...
Mongo DB Connector  Next connector to be productized©2012 Jaspersoft Corporation.         15
Getting Started (Today) Download the latest connector from the forge page©2012 Jaspersoft Corporation.                   ...
Getting Started (Today) Install Mongo DB connectors in iReport©2012 Jaspersoft Corporation.              17
Getting Started (Today) Install Mongo DB connector in JasperReports Server©2012 Jaspersoft Corporation.                  ...
Getting Started (June 2012) JasperReports Server Professional 4.7              MongoDB Connector pre-installed iReport ...
Connecting to Mongo DB©2012 Jaspersoft Corporation.   20
Creating a Report©2012 Jaspersoft Corporation.   21
Testing the Report in iReport©2012 Jaspersoft Corporation.   22
Deploying Report©2012 Jaspersoft Corporation.   23
Running the Report on the Server©2012 Jaspersoft Corporation.      24
MongoDB Ad Hoc Reporting©2012 Jaspersoft Corporation.   25
MongoDB Ad Hoc Reporting©2012 Jaspersoft Corporation.   26
MongoDB Dashboards©2012 Jaspersoft Corporation.   27
Simple Query{collectionName: customers }   ©2012 Jaspersoft Corporation.   28
Advanced Query: Geospatial{collectionName: customers,findQuery: {    addresses.billing_address.location : {      $within :...
Advanced Query: Aggregation{runCommand: {    aggregate : "zips",    pipeline : [      {        $group : {          _id : "...
Demonstration©2012 Jaspersoft Corporation.                   31
Questions?              http://jasperforge.org/bigdata              http://www.jaspersoft.com/jaspersoft-for-mongodb      ...
Upcoming SlideShare
Loading in …5
×

MongoDB MeetUp 2012-04-17 Jaspersoft Business Intelligece

2,123 views
1,914 views

Published on

MongoDB Reporting and Analytics by Jaspersoft

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,123
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
56
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

MongoDB MeetUp 2012-04-17 Jaspersoft Business Intelligece

  1. 1. MongoDB Reporting and AnalyticsMatthew Dahlman, Technical Manager for Alliances
  2. 2. Jaspersoft Overview Commercial Open Source Business Intelligence provider  Modern - simple, standards-based  Flexible - connectivity and deployment options  Affordable Full End-to-End BI Suite Reporting Dashboards Analysis Data Integration©2012 Jaspersoft Corporation. 2
  3. 3. Quick Jaspersoft Company Data50%-60% Growth FY’09 – FY’12 Recognized by industryYear-over-Year sales growth analysts and journalists: Magic QuadrantsMore than 40 global partners including: 3
  4. 4. Jaspersoft CommunityEvery Minute … Worldwide Adoption  6 product downloads  Over 14 million product downloadsEvery Day …  Over 14,000 Commercial Customers  240 new community members  Over 1,000 Software Subscribers  30,000 users building BI apps  170,000 production deploymentsEvery Month …  250,000 registered community members  250 New Customers©2012 Jaspersoft Corporation. 4
  5. 5. Jaspersoft Customers240,000 Community. 170,000 Production Deployments. 14,000 Customers. Software & Technology Public Sector Healthcare/Pharmaceutical Travel & Transportation Financial Services Telecommunications Manufacturing©2012 Jaspersoft Corporation. 5
  6. 6. Jaspersoft Business Intelligence Suite Reporting Engine Visual Report Design Environment Ad Hoc Query, Reporting, And Analysis Server Powerful OLAP Data Analysis High Performance © 2011 Jaspersoft Data Integration Corporatio n. Proprietar y and
  7. 7. Jaspersoft Features End User Ad Advanced Production Hoc Query & Reporting Reporting Reporting Dashboards Data Analysis / Exploration Report JasperReports Server Designer Content & Metadata Repository Jaspersoft OLAP Java Reporting Engine Relational OLAP Operational RDBMS Jaspersoft ETL or Data Mart POJO, EJB, XML, Warehouse Hibernate, MDX, ODS Custom Data Integration © 2012 Jaspersoft Corporation. Proprietary and Confidential7
  8. 8. Reporting/Analysis from MongoDBIndirect Batch AnalysisFor Data Analysts and OperationalManagers who want to analyzeHistorical trends in their content BI Platform ETL RDBMS ©2012 Jaspersoft Corporation. 8
  9. 9. Reporting/Analysis from MongoDBDirect Batch ReportingFor Data Analysts and OperationalManagers who want summarizedPeriodic reports of their content BI Platform Native Connector ©2012 Jaspersoft Corporation. 9
  10. 10. Reporting/Analysis from MongoDBInteractive ExplorationFor Data Analysts who want toDiscover Real-Time Patterns asthey emerge BI Platform Native Connector ©2012 Jaspersoft Corporation. 10
  11. 11. Reporting/Analysis from MongoDBIndirect AnalysisDirect ReportingDirect Analysis(For everyone) BI Platform Native Connector ETL RDBMS ©2012 Jaspersoft Corporation. 11
  12. 12. Reporting/Analysis from MongoDBApproach Interactive Exploration Direct Batch Reporting Indirect Batch AnalysisUse Case For data analysts to discover real- For executives and operational For data analysts andoperational timepatterns as they emerge from managers who want summarized, managers who want to analyze historical their MongoDB content pre-built periodic reports on trends based upon pre-defined questions MongoDB contentLatency Low Low or Medium HighConnectivity Native Native ETLArchitecture Analytic Analytic Application Application Reports & Dashboards Jaspersoft Jaspersoft Jaspersoft BI Platform BI Platform BI Platform Native Native ETL Data Mart
  13. 13. Big Data Connectors Cassandra  MongoDB CouchDB  Neo4j EhCache  Redis GemFire  Solr Hadoop Avro  SpringData – Redis HadoopHBase  VoltDB Hadoop Hive MarkLogic Membase©2012 Jaspersoft Corporation. 13
  14. 14. Trends in Big Data Sources MongoDB©2012 Jaspersoft Corporation. 14
  15. 15. Mongo DB Connector  Next connector to be productized©2012 Jaspersoft Corporation. 15
  16. 16. Getting Started (Today) Download the latest connector from the forge page©2012 Jaspersoft Corporation. 16
  17. 17. Getting Started (Today) Install Mongo DB connectors in iReport©2012 Jaspersoft Corporation. 17
  18. 18. Getting Started (Today) Install Mongo DB connector in JasperReports Server©2012 Jaspersoft Corporation. 18
  19. 19. Getting Started (June 2012) JasperReports Server Professional 4.7  MongoDB Connector pre-installed iReport Professional 4.7  MongoDB Connector pre-installed JasperReports Server Community Edition 4.7  MongoDB Connector pre-installed iReport Community Edition 4.7  MongoDB Connector pre-installed Jaspersoft Studio  MongoDB Connector pre-installed©2012 Jaspersoft Corporation. 19
  20. 20. Connecting to Mongo DB©2012 Jaspersoft Corporation. 20
  21. 21. Creating a Report©2012 Jaspersoft Corporation. 21
  22. 22. Testing the Report in iReport©2012 Jaspersoft Corporation. 22
  23. 23. Deploying Report©2012 Jaspersoft Corporation. 23
  24. 24. Running the Report on the Server©2012 Jaspersoft Corporation. 24
  25. 25. MongoDB Ad Hoc Reporting©2012 Jaspersoft Corporation. 25
  26. 26. MongoDB Ad Hoc Reporting©2012 Jaspersoft Corporation. 26
  27. 27. MongoDB Dashboards©2012 Jaspersoft Corporation. 27
  28. 28. Simple Query{collectionName: customers } ©2012 Jaspersoft Corporation. 28
  29. 29. Advanced Query: Geospatial{collectionName: customers,findQuery: { addresses.billing_address.location : { $within : { $center : [[-117.15,32.72],$P{MilesInDegrees}] } } }}{collectionName: customers,findQuery: { addresses.billing_address.location : { $near : [-117.15,32.72] } }, limit : 1} ©2012 Jaspersoft Corporation. 29
  30. 30. Advanced Query: Aggregation{runCommand: { aggregate : "zips", pipeline : [ { $group : { _id : "$state", population: { $sum : "$pop" } } }, { $sort : { population : -1 } } ] }} ©2012 Jaspersoft Corporation. 30
  31. 31. Demonstration©2012 Jaspersoft Corporation. 31
  32. 32. Questions? http://jasperforge.org/bigdata http://www.jaspersoft.com/jaspersoft-for-mongodb bigdata@jaspersoft.com©2012 Jaspersoft Corporation. 32

×