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.
