[Mondrian] [Olap4j-devel] olap4j-xmlaserver: Initial refactoring of Mondrian's XMLA server into its own project

Luc Boudreau lucboudreau at gmail.com
Mon Sep 30 16:16:06 EDT 2013


Julian,

Sessions are part of the XMLA specs. We just never used them.

http://technet.microsoft.com/en-us/library/ms187187.aspx

IIRC, it was Michele who did a couple things around that part, but it never
was pushed through the finish line.

Luc


On Sun, Sep 29, 2013 at 7:09 PM, Benedikt Kämpgen <benedikt.kaempgen at kit.edu
> wrote:

> Hi Julian,
>
> Thanks for the background info and the great idea! I will use it.
>
> Best,
>
> Benedikt
>
> On 09/28/2013 06:36 PM, Julian Hyde wrote:
> > On Sep 28, 2013, at 5:36 AM, Benedikt Kämpgen <benedikt.kaempgen at kit.edu>
> wrote:
> >
> >> Hello,
> >>
> >> I was able to connect xmla4js [1] to xmlaserver [2] using the olap4j [3]
> >> driver olap4ld [4]. Many thanks to Julian Hyde, Roland Bouman, Michele
> >> Rossi and many others for their effort in creating those interoperable
> >> olap components.
> >
> > You are welcome. Good to know that it all works.
> >
> >> I am wondering whether it would be possible
> >> to keep track of sessions, i.e., xmla requests issued by the same user
> >> in the same usage period.
> >
> > XMLA is designed to be stateless, so naturally the requests don't carry
> session information. We could do something like adding optional attributes,
> and requiring all the layers in the stack to pass these attributes on over
> the various component boundaries. However, there are a lot of moving parts
> to change.
> >
> > So, how about something low-tech like adding a session id to the query
> inside a comment?
> >
> > SELECT /* $session: 1234 */ [Measures] on 0, ...
> >
> > The query will pass unchanged through the various components. You can
> parse it out of the logs using awk + sed technology.
> >
> > Julian
> >
>
> --
> AIFB, Karlsruhe Institute of Technology (KIT)
> Phone: +49 (721) 608 48941
> Email: benedikt.kaempgen at kit.edu
> Web: http://www.aifb.kit.edu/web/Hauptseite/en
>
>
>
>
> ------------------------------------------------------------------------------
> October Webinars: Code for Performance
> Free Intel webinars can help you accelerate application performance.
> Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most
> from
> the latest Intel processors and coprocessors. See abstracts and register >
> http://pubads.g.doubleclick.net/gampad/clk?id=60133471&iu=/4140/ostg.clktrk
> _______________________________________________
> olap4j-devel mailing list
> olap4j-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/olap4j-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.pentaho.org/pipermail/mondrian/attachments/20130930/e36626f1/attachment.html 


More information about the Mondrian mailing list