We built a Ruby Domain Specific Language (DSL) that talks to Mondrian MDX
'multi-dimensional expressions'.  We call in MDSL. :-)

We do this via running Ruby/Rails/Hobo in JRuby, which exposes Java objects
to Ruby. Mondrian is currently a Java application.

The "official" MDX is what Microsoft uses for their OLAP engine, but is
particularly popular with newer columnar database engines such as LucidDB,
InfoBright, InfiniDB, etc.

Since we have millions of rows of data, and allow users to run complex
queries (complex for us, not them), this is a nice fit.

Currently we are using the InfoBright Community Edition (ICE) which is free,
but has limitations.  We started with LucidDB a couple of years ago.

-Owen

On Tue, Jan 25, 2011 at 10:43 AM, Henry Baragar <
[email protected]> wrote:

>  On January 25, 2011 10:18:15 am erbecke wrote:
>
> > good job! =)
>
> >
>
> Agreed.
>
> BTW, what is "Mondrian DSL"?
>
> Henry
>
> > eddie
>
> >
>
> > On Jan 22, 6:15 pm, Owen <[email protected]> wrote:
>
> > > See my detailed post at:
>
> > >
>
> > > http://agile-business-intelligence.com/2011/01/22/new-nifa-reporting-.
> ..
>
> > >
>
> > > Enjoy!
>
> > >
>
> > > Owen
>
>
> --
>
> Henry Baragar
>
> Instantiated Software
>
>   --
> You received this message because you are subscribed to the Google Groups
> "Hobo Users" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<hobousers%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/hobousers?hl=en.
>



-- 


- Owen

Owen Dall, Chief Systems Architect
Barquin International
www.barquin.com
Cell: 410-991-0811

-- 
You received this message because you are subscribed to the Google Groups "Hobo 
Users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/hobousers?hl=en.

Reply via email to