I would refer to Matt Casters thin jdbc implementation on kettle. That way you could define the data flows and let kettle convert the sql statements mondrian issues into your system<div><br></div><div><br><br>On Sunday, November 11, 2012, Radek Maciaszek  wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word"><div style="text-align:left"><font color="#333333" face="Verdana, Arial, Tahoma, Calibri, Geneva, sans-serif"><span style="font-size:13px">Hi,</span></font></div>
<div style="text-align:left"><font color="#333333" face="Verdana, Arial, Tahoma, Calibri, Geneva, sans-serif"><span style="font-size:13px"><br></span></font></div><div style="text-align:left"><font color="#333333" face="Verdana, Arial, Tahoma, Calibri, Geneva, sans-serif"><span style="font-size:13px">I am trying to figure out how I can make my object database work with Mondrian. Is there any way to make Mondrian work with a non-SQL storage? I have a data store with multidimensional arrays, which I would like to expose to Mondrian. My arrays are rather small so I can load them into memory - perhaps it would be possible to somehow popular the Mondrian cache with them within my Dialect implementation? This way Mondrian would never have to issue any SQL queries as all data would be loaded into the cache. Any ideas are appreciated.</span></font></div>
<div style="text-align:left"><br></div><div style="text-align:left"><font color="#333333" face="Verdana, Arial, Tahoma, Calibri, Geneva, sans-serif"><span style="font-size:13px">Thanks,</span></font></div><div style="text-align:left">
<font color="#333333" face="Verdana, Arial, Tahoma, Calibri, Geneva, sans-serif"><span style="font-size:13px">Radek</span></font></div></div></blockquote></div><span></span>