MongoDB Reporting and Analytics

2,945 views
2,681 views

Published on

Published in: Technology
1 Comment
2 Likes
Statistics
Notes
  • Note that since Jaspersoft 4.7 in both iReport and JasperReports Server the mongodb drivers ship with the product, no need for separate downloads. http://community.jaspersoft.com/wiki/mongodb
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total views
2,945
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
61
Comments
1
Likes
2
Embeds 0
No embeds

No notes for slide

MongoDB Reporting and Analytics

  1. 1. MongoDB Reporting and Analytics Matthew Dahlman, Technical Manager for Alliances Ernesto Ongaro, Sales Engineerhttp://www.slideshare.net/mdahlman/mongodb-meetup-20120417-jaspersoft
  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 Customers250,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. 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
  8. 8. 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
  9. 9. Reporting/Analysis from MongoDBInteractive ExplorationFor Data Analysts who want toDiscover Real-Time Patterns asthey emerge BI Platform Native Connector ©2012 Jaspersoft Corporation. 10
  10. 10. Reporting/Analysis from MongoDBIndirect AnalysisDirect ReportingDirect Analysis(For everyone) BI Platform Native Connector ETL RDBMS ©2012 Jaspersoft Corporation. 11
  11. 11. 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 and operational time patterns 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
  12. 12. Big Data Connectors Cassandra  MongoDB CouchDB  Neo4j EhCache  Redis GemFire  Solr Hadoop Avro  SpringData – Redis Hadoop HBase  VoltDB Hadoop Hive MarkLogic Membase©2012 Jaspersoft Corporation. 13
  13. 13. Trends in Big Data Sources MongoDB©2012 Jaspersoft Corporation. 14
  14. 14. MongoDB Connector  Next connector to be productized©2012 Jaspersoft Corporation. 15
  15. 15. Getting Started (Today) Download the latest connector from the forge page©2012 Jaspersoft Corporation. 16
  16. 16. Getting Started (Today) Install Mongo DB connectors in iReport©2012 Jaspersoft Corporation. 17
  17. 17. Getting Started (Today) Install Mongo DB connector in JasperReports Server©2012 Jaspersoft Corporation. 18
  18. 18. 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
  19. 19. Connecting to Mongo DB©2012 Jaspersoft Corporation. 20
  20. 20. Creating a Report©2012 Jaspersoft Corporation. 21
  21. 21. Testing the Report in iReport©2012 Jaspersoft Corporation. 22
  22. 22. Deploying Report©2012 Jaspersoft Corporation. 23
  23. 23. Running the Report on the Server©2012 Jaspersoft Corporation. 24
  24. 24. MongoDB Ad Hoc Reporting©2012 Jaspersoft Corporation. 25
  25. 25. MongoDB Ad Hoc Reporting©2012 Jaspersoft Corporation. 26
  26. 26. MongoDB Dashboards©2012 Jaspersoft Corporation. 27
  27. 27. Simple Query{ collectionName : customers } ©2012 Jaspersoft Corporation. 28
  28. 28. 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
  29. 29. Advanced Query: Aggregation{ runCommand: { aggregate : "zips", pipeline : [ { $group : { _id : "$state", population: { $sum : "$pop" } } }, { $sort : { population : -1 } } ] }} ©2012 Jaspersoft Corporation. 30
  30. 30. Demonstration©2012 Jaspersoft Corporation. 31
  31. 31. Questions?bigdata@jaspersoft.comhttp://jasperforge.org/bigdatahttp://www.jaspersoft.com/jaspersoft-for-mongodbhttp://www.slideshare.net/mdahlman/mongodb-meetup-20120417-jaspersoft©2012 Jaspersoft Corporation. 32

×