I think you'll like this:
https://github.com/rsim/mondrian-olap
As for the ETL part, you may like that (which I maintain):
https://github.com/rsim/mondrian-olap
As for the ETL part, you may like that (which I maintain):
which is a SaaS run (I think) by rsim.
The goals of eazyBI are as described in the question - simple way to upload your data or import from other applications and easy to use OLAP reports, charts and dashboards. And it is built using Ruby on Rails and Backbone.js as well :) In the backend it is using Pentaho Mondrian OLAP engine which is embedded in JRuby open-source library https://github.com/rsim/mondrian-olap