title: schema-less data warehouse and reporting
body: <p>We have a system that generates many events as the result of a phone call/web request/sms/email etc, each of these events need to be able to be stored and be available for reporting  (for MI/BI etc) on, each of these events have many variables and does not fit any one specific scheme.  </p>
  
  <p>The structure of the event document is a key-value pair list (cdr= 1&amp;name=Paul&amp;duration=123&amp;postcode=l21). Currently we have a SQL Server system using dynamically generated sparse columns to store our (flat) document, of which we have reports that run against the data, for many different reasons I am looking at other solutions.</p>
  
  <p>I am looking for suggestions of a system (open or closed) that allows us to push these events in (regardless of the schema) and provide reporting and anlytics on top of it.</p>
  
  <p>I have seen Pentaho and Jasper, but most of the seem to connect to a system to get the data out of it to then report on it.  I really just want to be able to push a document in and have it available to be reported on.</p>
  
  <p>As much as I love CouchDB, I am looking for a system that allows schema-less submitting of data and reporting on top of it (much like Pentaho, Jasper, SQL Reporting/Analytics Server etc)</p>