I was recently poking around to see what IBM is doing in the MDX query language space.  I tend to discuss the MDX query language space rather than OLE DB for OLAP (ODBO) or XML for Analysis (XMLA) because MDX is really the core of multi-dimensional connectivity as I see it.

IBM announced its DB2 and InfoSphere Warehouse software, code-named Cobra http://www.idug.org/component/content/article/12-news/11924-db2-97.html which has extended IBM's support for MDX.  I have not yet had a chance to try out this software.  If you are interested, there is more information on IBM's MDX query language support in Cubing Services at http://publib.boulder.ibm.com/infocenter/db2luw/v9r7/index.jsp?topic=/com.ibm.dwe.cubemdx.doc/mdx_concepts.html.  IBM Cubing Services also supports ODBO and the information for this is at http://publib.boulder.ibm.com/infocenter/db2luw/v9r7/topic/com.ibm.dwe.cubeserv.doc/topics/c_cub_odbo.html.

It is also worth looking at the following slide deck http://download.boulder.ibm.com/ibmdl/pub/software/data/sw-library/education/bichats/20090130.pdf.  If you look at the slide on Page 9, it seems that IBM will have Cognos, AlphaBlox and third party apps connect to Cubing Services via the MDX query language.  This is a significant point to note for those of us in the MDX world because this means IBM is treating MDX as a first class interface - IBM's own apps will also use MDX to connect to Cubing Servcies.  I take this as another strong vote for MDX as the de-facto multi-dimensional query language standard.

I am also a strong believer in Excel as BI client.  Users seem to love Excel and Microsoft is investing significantly in Office/Excel BI.  When looking at the IBM slide deck, it is interesting to note that they specifically call out Excel as a client for Cubing Services – both on page 9 and page 19.