Hi Luke,
Thanks. Mondrian is an OLAP server by itself (as I read from wiki). So I
don't understand what connecting Mondrian to kylin actually means.  In
fact, if we can connect Mondrian to hiveserver then we can get the
aggregations done and served through MDX but I am not sure whether it will
be scalable.
I also discovered the olap4j spec and an MDX parser available (
http://www.olap4j.org/api/org/olap4j/mdx/parser/MdxParser.html)
Calcite is all about SQL. But it is good to know this.  Thanks for the info.
Best,
Sarnath
On May 19, 2015 5:07 PM, "Luke Han" <[email protected]> wrote:

> Hi Sarnath,
>     You are right, sometimes MDX is more easy to use for some scenarios
> especially for complex analytics.
>     Using Mondrian is one idea, but as Jakob said, there's should be some
> issues have to be fixed to make it work.
>     And, expose MDX interface is actually doable thing from Kylin, based on
> cube's metadata (dimensions, measures and all information already there).
> The issue is you have to figure out a way to parse MDX query and call
> underlying storage. You could check Calcite first to see if MDX has been
> supported or not, it will be good idea to leverage Calcite for this also.
>
>     Thanks.
>
> Luke
>
>
> Best Regards!
> ---------------------
>
> Luke Han
>
> 2015-05-19 13:12 GMT+08:00 Sarnath <[email protected]>:
>
> > Hmm..Interesting. From what I browsed, I thought Mondrian is a DMX based
> > OLAP tool. Since kylin is SQL based, how did you get it working (at
> least.
> > Unstably)? Thanks for your time.
> > On May 19, 2015 12:52 AM, "Jakob Stengård" <[email protected]>
> > wrote:
> >
> > > You could use Mondrian with kylin as backend, maybe.
> > >
> > > I tried it a few months ago. Didn't work so well then, but maybe kylin
> is
> > > more stable now.
> > >
> > > Best Regards
> > > Jakob Stengard
> > >
> > > On Mon, May 18, 2015 at 7:57 PM, Sarnath <[email protected]> wrote:
> > >
> > > > Yes, I agree. SQL is more commonplace than MDX.
> > > >
> > > > However, Sometimes MDX is hidden under an OLAP tool... The end-user
> may
> > > > never know it. And having MDX support would make sure Kylin connects
> to
> > > > several existing BI tools out of the box...
> > > >
> > > > Actually, I was doing a simple aggregator project without realizing I
> > was
> > > > into OLAP. And then I started reading up and found Kylin - which kind
> > of
> > > > already does what I was thinking to do...and much more... So, I was
> > just
> > > > wondering if I could serve up my aggregations via MDX/ODBO/XML for
> > > > Analysis. I believe that would help me to connect the aggregations to
> > > OLAP
> > > > tools right away... Do you have any recommendations on how this can
> be
> > > > done?
> > > >
> > > > Best,
> > > > Sarnath
> > > >
> > > > On Mon, May 18, 2015 at 11:15 PM, Han, Luke <[email protected]> wrote:
> > > >
> > > > > The design thinking behind of this is there could be more cubes to
> > > serve
> > > > > different SQLs with same star schema, and only expose Table and SQL
> > to
> > > > user
> > > > > is more easy way for people to onboard and learn and integrated
> with
> > > any
> > > > > SQL based tools.
> > > > >
> > > > > And, how many usage of MDX compare to SQL? And how many people know
> > SQL
> > > > > but not MDX:-)
> > > > >
> > > > > Thanks.
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > 发自我的 iPhone
> > > > >
> > > > > > 在 2015年5月19日,01:32,Sarnath <[email protected]> 写道:
> > > > > >
> > > > > > Hi,
> > > > > >
> > > > > > I am very new to Kylin.
> > > > > >
> > > > > > From the architecture of Kylin - what I understand is that -
> Kylin
> > > does
> > > > > all
> > > > > > the aggregations but does not expose the result as
> > multi-dimensional
> > > > > > database. Instead, it exposes the underlying as a normal
> relational
> > > > > > database - but optimizes queries by serving from the aggregations
> > > > > wherever
> > > > > > possible....
> > > > > >
> > > > > > Is there a reason why Kylin chose not to go with MDX or ODBO...?
> > Did
> > > it
> > > > > > choose ODBC only because of Tableau?
> > > > > >
> > > > > > Appreciate any clarity on this,
> > > > > > Thanks,
> > > > > > Best,
> > > > > > Sarnath
> > > > >
> > > >
> > >
> > >
> > >
> > > --
> > >
> > > Med vänlig hälsning (Best Regards)
> > > *Jakob Stengård*
> > >
> >
>

Reply via email to