I can comment on the Jaspersoft story for MongoDB analysis and reporting.
JasperReports Server (both the AGPL community version and the commercial edition) includes an OLAP engine. More precisely it's the ROLAP (Relational OLAP) engine called Mondrian. It's a great engine for OLAP analysis, but it doesn't work with MongoDB. I think it's unlikely to ever work with MongoDB. It relies pretty fundamentally on SQL and joins between tables, and neither of these is likely to be supported in MongoDB soon.
JasperReports Server (both the AGPL community version and the commercial edition) includes a connector for MongoDB. It's great for parameterized reports. They could be run on demand or put into a dashboard or scheduled and emailed out. When run on demand, the reports are interactive. So the end user can sorting, filtering, formatting, rearrange columns, etc.
JasperReports Server (only the commercial edition) also has a drag and drop GUI for analysis and report building. This means that you can build a number of parameterized queries against a MongoDB data source and expose them in this GUI to create charts, pivot tables, etc. This definitely qualifies as "analysis", but I would not call it "OLAP analysis" because it does not use the embedded OLAP engine. It queries MongoDB directly.
Jenna's link to
jaspersoft.com will point you to lots more details. There's more on
jasperforge.org as well. But the descriptions above perhaps provide enough information so that you can have a feel for whether it would meet your analysis needs.
Matthew Dahlman
Jaspersoft