Java 如何通过saiku直接运行MDX查询
我有一个使用execute函数运行直接MDX查询的代码。但是,报告称此函数已被弃用Java 如何通过saiku直接运行MDX查询,java,olap,pentaho,mondrian,saiku,Java,Olap,Pentaho,Mondrian,Saiku,我有一个使用execute函数运行直接MDX查询的代码。但是,报告称此函数已被弃用 RolapConnection rcon = olapConnection.unwrap(RolapConnection.class); String mdx = "select NON EMPTY {Hierarchize({[Measures].[c], [Measures].[I]})} ON COLUMNS, NON EMPTY {Hierarchize({{[Time].[2013].[May2013
RolapConnection rcon = olapConnection.unwrap(RolapConnection.class);
String mdx = "select NON EMPTY {Hierarchize({[Measures].[c], [Measures].[I]})} ON COLUMNS, NON EMPTY {Hierarchize({{[Time].[2013].[May2013], [Time].[2013].[Jun2013]}})} ON ROWS from [Metrics]";
Query q = rcon.parseQuery(mdx);
Result result = rcon.execute(query);
此功能的替代方案是什么?如何在新版蒙德里安中实现这一点?我不知道您在尝试什么,但我可以建议您实现同样目标的替代方案 尝试pentaho schame workbench来编写MDX查询并将其发布到pentaho bi服务器,它是bi服务器中siaku的插件,这样您也可以在Saiku中运行MDX查询